builder: fx-team_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-792 starttime: 1461050784.02 results: success (0) buildid: 20160418224151 builduid: c5d3648972044b829689e6c33752e00b revision: 9a8ff2f4978493c3fd9982652a09ffcdf2333a75 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 00:26:24.023376) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 00:26:24.023848) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 00:26:24.024142) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 00:26:24.073883) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 00:26:24.074202) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461050757.307158-1659744358 _=/tools/buildbot/bin/python using PTY: False --2016-04-19 00:26:24-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 11.3M=0.001s 2016-04-19 00:26:24 (11.3 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.843599 ========= master_lag: 0.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 00:26:25.032289) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 00:26:25.032595) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461050757.307158-1659744358 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016368 ========= master_lag: 0.15 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 00:26:25.199768) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-19 00:26:25.200084) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 9a8ff2f4978493c3fd9982652a09ffcdf2333a75 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 9a8ff2f4978493c3fd9982652a09ffcdf2333a75 --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461050757.307158-1659744358 _=/tools/buildbot/bin/python using PTY: False 2016-04-19 00:26:25,303 truncating revision to first 12 chars 2016-04-19 00:26:25,303 Setting DEBUG logging. 2016-04-19 00:26:25,303 attempt 1/10 2016-04-19 00:26:25,304 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/9a8ff2f49784?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 00:26:27,046 unpacking tar archive at: fx-team-9a8ff2f49784/testing/mozharness/ program finished with exit code 0 elapsedTime=2.313581 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-19 00:26:27.542323) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 00:26:27.542654) ========= script_repo_revision: 9a8ff2f4978493c3fd9982652a09ffcdf2333a75 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 00:26:27.543058) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 00:26:27.543335) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 00:26:27.569488) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 51 secs) (at 2016-04-19 00:26:27.569788) ========= /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 fx-team --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', 'fx-team', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461050757.307158-1659744358 _=/tools/buildbot/bin/python using PTY: False 00:26:27 INFO - MultiFileLogger online at 20160419 00:26:27 in /builds/slave/test 00:26:27 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 fx-team --download-symbols true 00:26:27 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 00:26:27 INFO - {'append_to_log': False, 00:26:27 INFO - 'base_work_dir': '/builds/slave/test', 00:26:27 INFO - 'blob_upload_branch': 'fx-team', 00:26:27 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 00:26:27 INFO - 'buildbot_json_path': 'buildprops.json', 00:26:27 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 00:26:27 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 00:26:27 INFO - 'download_minidump_stackwalk': True, 00:26:27 INFO - 'download_symbols': 'true', 00:26:27 INFO - 'e10s': False, 00:26:27 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 00:26:27 INFO - 'tooltool.py': '/tools/tooltool.py', 00:26:27 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 00:26:27 INFO - '/tools/misc-python/virtualenv.py')}, 00:26:27 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 00:26:27 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 00:26:27 INFO - 'log_level': 'info', 00:26:27 INFO - 'log_to_console': True, 00:26:27 INFO - 'opt_config_files': (), 00:26:27 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 00:26:27 INFO - '--processes=1', 00:26:27 INFO - '--config=%(test_path)s/wptrunner.ini', 00:26:27 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 00:26:27 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 00:26:27 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 00:26:27 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 00:26:27 INFO - 'pip_index': False, 00:26:27 INFO - 'require_test_zip': True, 00:26:27 INFO - 'test_type': ('testharness',), 00:26:27 INFO - 'this_chunk': '1', 00:26:27 INFO - 'tooltool_cache': '/builds/tooltool_cache', 00:26:27 INFO - 'total_chunks': '10', 00:26:27 INFO - 'virtualenv_path': 'venv', 00:26:27 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 00:26:27 INFO - 'work_dir': 'build'} 00:26:27 INFO - ##### 00:26:27 INFO - ##### Running clobber step. 00:26:27 INFO - ##### 00:26:27 INFO - Running pre-action listener: _resource_record_pre_action 00:26:27 INFO - Running main action method: clobber 00:26:27 INFO - rmtree: /builds/slave/test/build 00:26:27 INFO - Running post-action listener: _resource_record_post_action 00:26:27 INFO - ##### 00:26:27 INFO - ##### Running read-buildbot-config step. 00:26:27 INFO - ##### 00:26:27 INFO - Running pre-action listener: _resource_record_pre_action 00:26:27 INFO - Running main action method: read_buildbot_config 00:26:27 INFO - Using buildbot properties: 00:26:27 INFO - { 00:26:27 INFO - "project": "", 00:26:27 INFO - "product": "firefox", 00:26:27 INFO - "script_repo_revision": "production", 00:26:27 INFO - "scheduler": "tests-fx-team-ubuntu32_vm-debug-unittest-7-3600", 00:26:27 INFO - "repository": "", 00:26:27 INFO - "buildername": "Ubuntu VM 12.04 fx-team debug test web-platform-tests-1", 00:26:27 INFO - "buildid": "20160418224151", 00:26:27 INFO - "pgo_build": "False", 00:26:27 INFO - "basedir": "/builds/slave/test", 00:26:27 INFO - "buildnumber": 140, 00:26:27 INFO - "slavename": "tst-linux32-spot-792", 00:26:27 INFO - "revision": "9a8ff2f4978493c3fd9982652a09ffcdf2333a75", 00:26:27 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 00:26:27 INFO - "platform": "linux", 00:26:27 INFO - "branch": "fx-team", 00:26:27 INFO - "repo_path": "integration/fx-team", 00:26:27 INFO - "moz_repo_path": "", 00:26:27 INFO - "stage_platform": "linux", 00:26:27 INFO - "builduid": "c5d3648972044b829689e6c33752e00b", 00:26:27 INFO - "slavebuilddir": "test" 00:26:27 INFO - } 00:26:27 INFO - Found installer url https://queue.taskcluster.net/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2. 00:26:27 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json. 00:26:27 INFO - Running post-action listener: _resource_record_post_action 00:26:27 INFO - ##### 00:26:27 INFO - ##### Running download-and-extract step. 00:26:27 INFO - ##### 00:26:27 INFO - Running pre-action listener: _resource_record_pre_action 00:26:27 INFO - Running main action method: download_and_extract 00:26:27 INFO - mkdir: /builds/slave/test/build/tests 00:26:27 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')]} 00:26:27 INFO - https://queue.taskcluster.net/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 00:26:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 00:26:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 00:26:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 00:26:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json'}, attempt #1 00:26:39 INFO - Downloaded 1325 bytes. 00:26:39 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 00:26:39 INFO - Using the following test package requirements: 00:26:39 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 00:26:39 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 00:26:39 INFO - u'firefox-48.0a1.en-US.linux-i686.cppunittest.tests.zip'], 00:26:39 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 00:26:39 INFO - u'firefox-48.0a1.en-US.linux-i686.gtest.tests.zip'], 00:26:39 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 00:26:39 INFO - u'jsshell-linux-i686.zip'], 00:26:39 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 00:26:39 INFO - u'firefox-48.0a1.en-US.linux-i686.mochitest.tests.zip'], 00:26:39 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 00:26:39 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 00:26:39 INFO - u'firefox-48.0a1.en-US.linux-i686.reftest.tests.zip'], 00:26:39 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 00:26:39 INFO - u'firefox-48.0a1.en-US.linux-i686.talos.tests.zip'], 00:26:39 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 00:26:39 INFO - u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'], 00:26:39 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 00:26:39 INFO - u'firefox-48.0a1.en-US.linux-i686.xpcshell.tests.zip']} 00:26:39 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 00:26: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')]} 00:26:39 INFO - https://queue.taskcluster.net/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 00:26:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 00:26:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 00:26:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 00:26:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 00:26:47 INFO - Downloaded 22371204 bytes. 00:26:47 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 00:26:47 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 00:26:48 INFO - caution: filename not matched: web-platform/* 00:26:48 INFO - Return code: 11 00:26:48 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')]} 00:26:48 INFO - https://queue.taskcluster.net/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 00:26:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 00:26:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 00:26:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 00:26:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 00:26:59 INFO - Downloaded 36382562 bytes. 00:26:59 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 00:26:59 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 00:27:05 INFO - caution: filename not matched: bin/* 00:27:05 INFO - caution: filename not matched: config/* 00:27:05 INFO - caution: filename not matched: mozbase/* 00:27:05 INFO - caution: filename not matched: marionette/* 00:27:05 INFO - caution: filename not matched: tools/wptserve/* 00:27:05 INFO - Return code: 11 00:27:05 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')]} 00:27:05 INFO - https://queue.taskcluster.net/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 00:27:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 00:27:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 00:27:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 00:27:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2'}, attempt #1 00:27:27 INFO - Downloaded 63352534 bytes. 00:27:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 00:27:27 INFO - mkdir: /builds/slave/test/properties 00:27:27 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 00:27:27 INFO - Writing to file /builds/slave/test/properties/build_url 00:27:27 INFO - Contents: 00:27:27 INFO - build_url:https://queue.taskcluster.net/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 00:27:28 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 00:27:28 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 00:27:28 INFO - Writing to file /builds/slave/test/properties/symbols_url 00:27:28 INFO - Contents: 00:27:28 INFO - symbols_url:https://queue.taskcluster.net/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 00:27:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:27:28 INFO - https://queue.taskcluster.net/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 00:27:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 00:27:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 00:27:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 00:27:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 00:27:55 INFO - Downloaded 91730745 bytes. 00:27:55 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 00:27:55 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 00:28:04 INFO - Return code: 0 00:28:04 INFO - Running post-action listener: _resource_record_post_action 00:28:04 INFO - Running post-action listener: set_extra_try_arguments 00:28:04 INFO - ##### 00:28:04 INFO - ##### Running create-virtualenv step. 00:28:04 INFO - ##### 00:28:04 INFO - Running pre-action listener: _pre_create_virtualenv 00:28:04 INFO - Running pre-action listener: _resource_record_pre_action 00:28:04 INFO - Running main action method: create_virtualenv 00:28:04 INFO - Creating virtualenv /builds/slave/test/build/venv 00:28:04 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 00:28:04 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 00:28:05 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 00:28:05 INFO - Using real prefix '/usr' 00:28:05 INFO - New python executable in /builds/slave/test/build/venv/bin/python 00:28:06 INFO - Installing distribute.............................................................................................................................................................................................done. 00:28:10 INFO - Installing pip.................done. 00:28:10 INFO - Return code: 0 00:28:10 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 00:28: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')]} 00:28:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:28:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:28: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')]} 00:28:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:28:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:28:10 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x923fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9351598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9403f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90e5e30>, '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 0x9382c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9401470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461050757.307158-1659744358', '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 00:28:10 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 00:28:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 00:28:10 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:28:10 INFO - 'CCACHE_UMASK': '002', 00:28:10 INFO - 'DISPLAY': ':0', 00:28:10 INFO - 'HOME': '/home/cltbld', 00:28:10 INFO - 'LANG': 'en_US.UTF-8', 00:28:10 INFO - 'LOGNAME': 'cltbld', 00:28:10 INFO - 'MAIL': '/var/mail/cltbld', 00:28:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:28:10 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:28:10 INFO - 'MOZ_NO_REMOTE': '1', 00:28:10 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:28:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:28:10 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:28:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:28:10 INFO - 'PWD': '/builds/slave/test', 00:28:10 INFO - 'SHELL': '/bin/bash', 00:28:10 INFO - 'SHLVL': '1', 00:28:10 INFO - 'TERM': 'linux', 00:28:10 INFO - 'TMOUT': '86400', 00:28:10 INFO - 'USER': 'cltbld', 00:28:10 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461050757.307158-1659744358', 00:28:10 INFO - '_': '/tools/buildbot/bin/python'} 00:28:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:28:10 INFO - Downloading/unpacking psutil>=0.7.1 00:28:10 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 00:28:10 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 00:28:10 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:28:10 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:28:10 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 00:28:10 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 00:28:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 00:28:16 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:28:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:28:16 INFO - Installing collected packages: psutil 00:28:16 INFO - Running setup.py install for psutil 00:28:16 INFO - building 'psutil._psutil_linux' extension 00:28:16 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 00:28:18 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 00:28:18 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 00:28:18 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 00:28:19 INFO - building 'psutil._psutil_posix' extension 00:28:19 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 00:28:19 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 00:28:19 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:28:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:28:19 INFO - Successfully installed psutil 00:28:19 INFO - Cleaning up... 00:28:19 INFO - Return code: 0 00:28:19 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 00:28:19 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')]} 00:28:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:28:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:28:19 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')]} 00:28:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:28:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:28:19 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x923fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9351598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9403f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90e5e30>, '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 0x9382c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9401470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461050757.307158-1659744358', '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 00:28:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 00:28:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 00:28:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:28:19 INFO - 'CCACHE_UMASK': '002', 00:28:19 INFO - 'DISPLAY': ':0', 00:28:19 INFO - 'HOME': '/home/cltbld', 00:28:19 INFO - 'LANG': 'en_US.UTF-8', 00:28:19 INFO - 'LOGNAME': 'cltbld', 00:28:19 INFO - 'MAIL': '/var/mail/cltbld', 00:28:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:28:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:28:19 INFO - 'MOZ_NO_REMOTE': '1', 00:28:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:28:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:28:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:28:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:28:19 INFO - 'PWD': '/builds/slave/test', 00:28:19 INFO - 'SHELL': '/bin/bash', 00:28:19 INFO - 'SHLVL': '1', 00:28:19 INFO - 'TERM': 'linux', 00:28:19 INFO - 'TMOUT': '86400', 00:28:19 INFO - 'USER': 'cltbld', 00:28:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461050757.307158-1659744358', 00:28:19 INFO - '_': '/tools/buildbot/bin/python'} 00:28:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:28:20 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 00:28:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:28:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:28:20 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:28:20 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:28:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:28:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:28:25 INFO - Downloading mozsystemmonitor-0.0.tar.gz 00:28:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 00:28:25 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 00:28:25 INFO - Installing collected packages: mozsystemmonitor 00:28:25 INFO - Running setup.py install for mozsystemmonitor 00:28:25 INFO - Successfully installed mozsystemmonitor 00:28:25 INFO - Cleaning up... 00:28:25 INFO - Return code: 0 00:28:25 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 00:28:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:28:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:28:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:28:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:28:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:28:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:28:25 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x923fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9351598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9403f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90e5e30>, '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 0x9382c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9401470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461050757.307158-1659744358', '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 00:28:25 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 00:28:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 00:28:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:28:25 INFO - 'CCACHE_UMASK': '002', 00:28:25 INFO - 'DISPLAY': ':0', 00:28:25 INFO - 'HOME': '/home/cltbld', 00:28:25 INFO - 'LANG': 'en_US.UTF-8', 00:28:25 INFO - 'LOGNAME': 'cltbld', 00:28:25 INFO - 'MAIL': '/var/mail/cltbld', 00:28:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:28:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:28:25 INFO - 'MOZ_NO_REMOTE': '1', 00:28:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:28:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:28:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:28:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:28:25 INFO - 'PWD': '/builds/slave/test', 00:28:25 INFO - 'SHELL': '/bin/bash', 00:28:25 INFO - 'SHLVL': '1', 00:28:25 INFO - 'TERM': 'linux', 00:28:25 INFO - 'TMOUT': '86400', 00:28:25 INFO - 'USER': 'cltbld', 00:28:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461050757.307158-1659744358', 00:28:25 INFO - '_': '/tools/buildbot/bin/python'} 00:28:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:28:26 INFO - Downloading/unpacking blobuploader==1.2.4 00:28:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:28:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:28:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:28:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:28:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:28:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:28:31 INFO - Downloading blobuploader-1.2.4.tar.gz 00:28:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 00:28:31 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 00:28: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 00:28: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 00:28:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:28:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:28: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 00:28: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 00:28:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 00:28:32 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 00:28:32 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 00:28:32 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 00:28:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:28:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:28:32 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 00:28:32 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 00:28:33 INFO - Downloading docopt-0.6.1.tar.gz 00:28:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 00:28:33 INFO - Installing collected packages: blobuploader, requests, docopt 00:28:33 INFO - Running setup.py install for blobuploader 00:28:33 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 00:28:33 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 00:28:33 INFO - Running setup.py install for requests 00:28:34 INFO - Running setup.py install for docopt 00:28:34 INFO - Successfully installed blobuploader requests docopt 00:28:34 INFO - Cleaning up... 00:28:34 INFO - Return code: 0 00:28:34 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:28:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:28:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:28:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:28:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:28:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:28:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:28:34 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x923fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9351598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9403f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90e5e30>, '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 0x9382c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9401470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461050757.307158-1659744358', '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 00:28:34 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 00:28:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:28:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:28:34 INFO - 'CCACHE_UMASK': '002', 00:28:34 INFO - 'DISPLAY': ':0', 00:28:34 INFO - 'HOME': '/home/cltbld', 00:28:34 INFO - 'LANG': 'en_US.UTF-8', 00:28:34 INFO - 'LOGNAME': 'cltbld', 00:28:34 INFO - 'MAIL': '/var/mail/cltbld', 00:28:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:28:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:28:34 INFO - 'MOZ_NO_REMOTE': '1', 00:28:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:28:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:28:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:28:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:28:34 INFO - 'PWD': '/builds/slave/test', 00:28:34 INFO - 'SHELL': '/bin/bash', 00:28:34 INFO - 'SHLVL': '1', 00:28:34 INFO - 'TERM': 'linux', 00:28:34 INFO - 'TMOUT': '86400', 00:28:34 INFO - 'USER': 'cltbld', 00:28:34 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461050757.307158-1659744358', 00:28:34 INFO - '_': '/tools/buildbot/bin/python'} 00:28:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:28:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:28:35 INFO - Running setup.py (path:/tmp/pip-jD3Til-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:28:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:28:35 INFO - Running setup.py (path:/tmp/pip-ViBS6G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:28:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:28:35 INFO - Running setup.py (path:/tmp/pip-LR4QgP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:28:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:28:35 INFO - Running setup.py (path:/tmp/pip-cRf7ZS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:28:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:28:35 INFO - Running setup.py (path:/tmp/pip-St3Kla-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:28:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:28:35 INFO - Running setup.py (path:/tmp/pip-SeqxKq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:28:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:28:35 INFO - Running setup.py (path:/tmp/pip-eEkPGz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:28:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:28:35 INFO - Running setup.py (path:/tmp/pip-UIuVVi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:28:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:28:36 INFO - Running setup.py (path:/tmp/pip-JSvAiF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:28:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:28:36 INFO - Running setup.py (path:/tmp/pip-b_aC1J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:28:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:28:36 INFO - Running setup.py (path:/tmp/pip-VPI3Ul-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:28:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:28:36 INFO - Running setup.py (path:/tmp/pip-OQEXgz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:28:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:28:36 INFO - Running setup.py (path:/tmp/pip-M7LbEy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:28:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:28:36 INFO - Running setup.py (path:/tmp/pip-lqOM6y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:28:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:28:36 INFO - Running setup.py (path:/tmp/pip-_Rq3rk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:28:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:28:37 INFO - Running setup.py (path:/tmp/pip-fKKo7a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:28:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:28:37 INFO - Running setup.py (path:/tmp/pip-G_Yajo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:28:37 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:28:37 INFO - Running setup.py (path:/tmp/pip-zPBO9X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:28:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:28:37 INFO - Running setup.py (path:/tmp/pip-gKUBoR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:28:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:28:37 INFO - Running setup.py (path:/tmp/pip-kBekDU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:28:37 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:28:38 INFO - Running setup.py (path:/tmp/pip-kp0spN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:28:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:28:38 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 00:28:38 INFO - Running setup.py install for manifestparser 00:28:38 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 00:28:38 INFO - Running setup.py install for mozcrash 00:28:38 INFO - Running setup.py install for mozdebug 00:28:39 INFO - Running setup.py install for mozdevice 00:28:39 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 00:28:39 INFO - Installing dm script to /builds/slave/test/build/venv/bin 00:28:39 INFO - Running setup.py install for mozfile 00:28:39 INFO - Running setup.py install for mozhttpd 00:28:39 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 00:28:39 INFO - Running setup.py install for mozinfo 00:28:39 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 00:28:39 INFO - Running setup.py install for mozInstall 00:28:40 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 00:28:40 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 00:28:40 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 00:28:40 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 00:28:40 INFO - Running setup.py install for mozleak 00:28:40 INFO - Running setup.py install for mozlog 00:28:40 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 00:28:40 INFO - Running setup.py install for moznetwork 00:28:40 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 00:28:40 INFO - Running setup.py install for mozprocess 00:28:41 INFO - Running setup.py install for mozprofile 00:28:41 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 00:28:41 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 00:28:41 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 00:28:41 INFO - Running setup.py install for mozrunner 00:28:41 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 00:28:41 INFO - Running setup.py install for mozscreenshot 00:28:41 INFO - Running setup.py install for moztest 00:28:42 INFO - Running setup.py install for mozversion 00:28:42 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 00:28:42 INFO - Running setup.py install for wptserve 00:28:42 INFO - Running setup.py install for marionette-driver 00:28:42 INFO - Running setup.py install for browsermob-proxy 00:28:42 INFO - Running setup.py install for marionette-client 00:28:43 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:28:43 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 00:28:43 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 00:28:43 INFO - Cleaning up... 00:28:43 INFO - Return code: 0 00:28:43 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:28:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:28:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:28:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:28:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:28:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:28:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:28:43 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x923fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9351598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9403f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90e5e30>, '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 0x9382c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9401470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461050757.307158-1659744358', '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 00:28:43 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 00:28:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:28:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:28:43 INFO - 'CCACHE_UMASK': '002', 00:28:43 INFO - 'DISPLAY': ':0', 00:28:43 INFO - 'HOME': '/home/cltbld', 00:28:43 INFO - 'LANG': 'en_US.UTF-8', 00:28:43 INFO - 'LOGNAME': 'cltbld', 00:28:43 INFO - 'MAIL': '/var/mail/cltbld', 00:28:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:28:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:28:43 INFO - 'MOZ_NO_REMOTE': '1', 00:28:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:28:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:28:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:28:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:28:43 INFO - 'PWD': '/builds/slave/test', 00:28:43 INFO - 'SHELL': '/bin/bash', 00:28:43 INFO - 'SHLVL': '1', 00:28:43 INFO - 'TERM': 'linux', 00:28:43 INFO - 'TMOUT': '86400', 00:28:43 INFO - 'USER': 'cltbld', 00:28:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461050757.307158-1659744358', 00:28:43 INFO - '_': '/tools/buildbot/bin/python'} 00:28:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:28:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:28:44 INFO - Running setup.py (path:/tmp/pip-5IhBnk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:28:44 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 00:28:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:28:44 INFO - Running setup.py (path:/tmp/pip-761eB4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:28:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 00:28:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:28:44 INFO - Running setup.py (path:/tmp/pip-nTjPgY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:28:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 00:28:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:28:44 INFO - Running setup.py (path:/tmp/pip-xp9tRv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:28:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 00:28:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:28:44 INFO - Running setup.py (path:/tmp/pip-mOFe4u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:28:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 00:28:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:28:44 INFO - Running setup.py (path:/tmp/pip-H9fRHY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:28:44 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)) 00:28:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:28:44 INFO - Running setup.py (path:/tmp/pip-eT3QYi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:28:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 00:28:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:28:45 INFO - Running setup.py (path:/tmp/pip-dXlLLO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:28:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 00:28:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:28:45 INFO - Running setup.py (path:/tmp/pip-yK7mx4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:28:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 00:28:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:28:45 INFO - Running setup.py (path:/tmp/pip-f_7K28-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:28:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:28:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:28:45 INFO - Running setup.py (path:/tmp/pip-11kl1H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:28:45 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 00:28:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:28:45 INFO - Running setup.py (path:/tmp/pip-J_iYDf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:28:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 00:28:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:28:45 INFO - Running setup.py (path:/tmp/pip-2ympKz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:28:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 00:28:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:28:45 INFO - Running setup.py (path:/tmp/pip-16YbBW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:28:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 00:28:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:28:46 INFO - Running setup.py (path:/tmp/pip-pnjePo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:28:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 00:28:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:28:46 INFO - Running setup.py (path:/tmp/pip-Hnujkn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:28:46 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 00:28:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:28:46 INFO - Running setup.py (path:/tmp/pip-xLPA4Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:28:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 00:28:46 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:28:46 INFO - Running setup.py (path:/tmp/pip-67zgZJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:28:46 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 00:28:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:28:46 INFO - Running setup.py (path:/tmp/pip-u0yvF4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:28:46 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 00:28:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:28:46 INFO - Running setup.py (path:/tmp/pip-iUlvua-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:28:46 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 00:28:46 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:28:47 INFO - Running setup.py (path:/tmp/pip-TGTwJd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:28:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:28:47 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 00:28:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 00:28:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 00:28:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 00:28:47 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 00:28:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 00:28:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:28:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:28:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:28:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:28:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:28:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:28:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:28:52 INFO - Downloading blessings-1.6.tar.gz 00:28:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 00:28:53 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)) 00:28:53 INFO - Installing collected packages: blessings 00:28:53 INFO - Running setup.py install for blessings 00:28:53 INFO - Successfully installed blessings 00:28:53 INFO - Cleaning up... 00:28:53 INFO - Return code: 0 00:28:53 INFO - Done creating virtualenv /builds/slave/test/build/venv. 00:28:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:28:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:28:53 INFO - Reading from file tmpfile_stdout 00:28:53 INFO - Current package versions: 00:28:53 INFO - argparse == 1.2.1 00:28:53 INFO - blessings == 1.6 00:28:53 INFO - blobuploader == 1.2.4 00:28:53 INFO - browsermob-proxy == 0.6.0 00:28:53 INFO - docopt == 0.6.1 00:28:53 INFO - manifestparser == 1.1 00:28:53 INFO - marionette-client == 2.3.0 00:28:53 INFO - marionette-driver == 1.4.0 00:28:53 INFO - mozInstall == 1.12 00:28:53 INFO - mozcrash == 0.17 00:28:53 INFO - mozdebug == 0.1 00:28:53 INFO - mozdevice == 0.48 00:28:53 INFO - mozfile == 1.2 00:28:53 INFO - mozhttpd == 0.7 00:28:53 INFO - mozinfo == 0.9 00:28:53 INFO - mozleak == 0.1 00:28:53 INFO - mozlog == 3.1 00:28:53 INFO - moznetwork == 0.27 00:28:53 INFO - mozprocess == 0.22 00:28:53 INFO - mozprofile == 0.28 00:28:53 INFO - mozrunner == 6.11 00:28:53 INFO - mozscreenshot == 0.1 00:28:53 INFO - mozsystemmonitor == 0.0 00:28:53 INFO - moztest == 0.7 00:28:53 INFO - mozversion == 1.4 00:28:53 INFO - psutil == 3.1.1 00:28:53 INFO - requests == 1.2.3 00:28:53 INFO - wptserve == 1.4.0 00:28:53 INFO - wsgiref == 0.1.2 00:28:53 INFO - Running post-action listener: _resource_record_post_action 00:28:53 INFO - Running post-action listener: _start_resource_monitoring 00:28:53 INFO - Starting resource monitoring. 00:28:53 INFO - ##### 00:28:53 INFO - ##### Running pull step. 00:28:53 INFO - ##### 00:28:53 INFO - Running pre-action listener: _resource_record_pre_action 00:28:53 INFO - Running main action method: pull 00:28:53 INFO - Pull has nothing to do! 00:28:53 INFO - Running post-action listener: _resource_record_post_action 00:28:53 INFO - ##### 00:28:53 INFO - ##### Running install step. 00:28:53 INFO - ##### 00:28:53 INFO - Running pre-action listener: _resource_record_pre_action 00:28:53 INFO - Running main action method: install 00:28:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:28:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:28:54 INFO - Reading from file tmpfile_stdout 00:28:54 INFO - Detecting whether we're running mozinstall >=1.0... 00:28:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 00:28:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 00:28:54 INFO - Reading from file tmpfile_stdout 00:28:54 INFO - Output received: 00:28:54 INFO - Usage: mozinstall [options] installer 00:28:54 INFO - Options: 00:28:54 INFO - -h, --help show this help message and exit 00:28:54 INFO - -d DEST, --destination=DEST 00:28:54 INFO - Directory to install application into. [default: 00:28:54 INFO - "/builds/slave/test"] 00:28:54 INFO - --app=APP Application being installed. [default: firefox] 00:28:54 INFO - mkdir: /builds/slave/test/build/application 00:28:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 00:28:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 00:29:28 INFO - Reading from file tmpfile_stdout 00:29:28 INFO - Output received: 00:29:28 INFO - /builds/slave/test/build/application/firefox/firefox 00:29:28 INFO - Running post-action listener: _resource_record_post_action 00:29:28 INFO - ##### 00:29:28 INFO - ##### Running run-tests step. 00:29:28 INFO - ##### 00:29:28 INFO - Running pre-action listener: _resource_record_pre_action 00:29:28 INFO - Running main action method: run_tests 00:29:28 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 00:29:28 INFO - Minidump filename unknown. Determining based upon platform and architecture. 00:29:28 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 00:29:28 INFO - grabbing minidump binary from tooltool 00:29:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:29:28 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90e5e30>, '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 0x9382c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9401470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 00:29:28 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 00:29:28 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 00:29:28 INFO - INFO - File linux32-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 00:29:28 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 00:29:29 INFO - INFO - File linux32-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpnOgBRz 00:29:29 INFO - INFO - File integrity verified, renaming tmpnOgBRz to linux32-minidump_stackwalk 00:29:29 INFO - INFO - Updating local cache /builds/tooltool_cache... 00:29:29 INFO - INFO - Local cache /builds/tooltool_cache updated with linux32-minidump_stackwalk 00:29:29 INFO - Return code: 0 00:29:29 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 00:29:29 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 00:29:29 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/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 00:29:29 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/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 00:29:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:29:29 INFO - 'CCACHE_UMASK': '002', 00:29:29 INFO - 'DISPLAY': ':0', 00:29:29 INFO - 'HOME': '/home/cltbld', 00:29:29 INFO - 'LANG': 'en_US.UTF-8', 00:29:29 INFO - 'LOGNAME': 'cltbld', 00:29:29 INFO - 'MAIL': '/var/mail/cltbld', 00:29:29 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 00:29:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:29:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:29:29 INFO - 'MOZ_NO_REMOTE': '1', 00:29:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:29:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:29:29 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:29:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:29:29 INFO - 'PWD': '/builds/slave/test', 00:29:29 INFO - 'SHELL': '/bin/bash', 00:29:29 INFO - 'SHLVL': '1', 00:29:29 INFO - 'TERM': 'linux', 00:29:29 INFO - 'TMOUT': '86400', 00:29:29 INFO - 'USER': 'cltbld', 00:29:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461050757.307158-1659744358', 00:29:29 INFO - '_': '/tools/buildbot/bin/python'} 00:29:29 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/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 00:29:30 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 00:29:30 INFO - import pkg_resources 00:29:31 INFO - Using 1 client processes 00:29:31 INFO - wptserve Starting http server on 127.0.0.1:8000 00:29:31 INFO - wptserve Starting http server on 127.0.0.1:8001 00:29:31 INFO - wptserve Starting http server on 127.0.0.1:8443 00:29:33 INFO - SUITE-START | Running 778 tests 00:29:33 INFO - Running testharness tests 00:29:34 INFO - Setting up ssl 00:29:34 INFO - PROCESS | certutil | 00:29:34 INFO - PROCESS | certutil | 00:29:34 INFO - PROCESS | certutil | 00:29:34 INFO - Certificate Nickname Trust Attributes 00:29:34 INFO - SSL,S/MIME,JAR/XPI 00:29:34 INFO - 00:29:34 INFO - web-platform-tests CT,, 00:29:34 INFO - 00:29:34 INFO - Starting runner 00:29:37 INFO - PROCESS | 1946 | 1461050977782 Marionette DEBUG Marionette enabled via build flag and pref 00:29:38 INFO - PROCESS | 1946 | ++DOCSHELL 0xa2837400 == 1 [pid = 1946] [id = 1] 00:29:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 1 (0xa2837800) [pid = 1946] [serial = 1] [outer = (nil)] 00:29:38 INFO - PROCESS | 1946 | [1946] WARNING: No inner window available!: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 00:29:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 2 (0xa2838000) [pid = 1946] [serial = 2] [outer = 0xa2837800] 00:29:38 INFO - PROCESS | 1946 | 1461050978560 Marionette INFO Listening on port 2828 00:29:39 INFO - PROCESS | 1946 | 1461050979204 Marionette DEBUG Marionette enabled via command-line flag 00:29:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x9fc7d800 == 2 [pid = 1946] [id = 2] 00:29:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 3 (0x9fca5000) [pid = 1946] [serial = 3] [outer = (nil)] 00:29:39 INFO - PROCESS | 1946 | [1946] WARNING: No inner window available!: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 00:29:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 4 (0x9fca5800) [pid = 1946] [serial = 4] [outer = 0x9fca5000] 00:29:39 INFO - PROCESS | 1946 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9fbab0a0 00:29:39 INFO - PROCESS | 1946 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9fbabbc0 00:29:39 INFO - PROCESS | 1946 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9fbcaac0 00:29:41 INFO - PROCESS | 1946 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9fbcb8a0 00:29:41 INFO - PROCESS | 1946 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9fbcd5e0 00:29:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 5 (0x9fbc4400) [pid = 1946] [serial = 5] [outer = 0xa2837800] 00:29:41 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:29:41 INFO - PROCESS | 1946 | 1461050981219 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:53549 00:29:41 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:29:41 INFO - PROCESS | 1946 | 1461050981252 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:53550 00:29:41 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:29:41 INFO - PROCESS | 1946 | 1461050981318 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:53551 00:29:41 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:29:41 INFO - PROCESS | 1946 | 1461050981331 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:53552 00:29:41 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:29:41 INFO - PROCESS | 1946 | 1461050981339 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:53553 00:29:41 INFO - PROCESS | 1946 | 1461050981348 Marionette DEBUG Closed connection conn0 00:29:41 INFO - PROCESS | 1946 | 1461050981351 Marionette DEBUG Closed connection conn1 00:29:41 INFO - PROCESS | 1946 | 1461050981447 Marionette DEBUG Closed connection conn2 00:29:41 INFO - PROCESS | 1946 | [1946] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 00:29:41 INFO - PROCESS | 1946 | 1461050981472 Marionette DEBUG Closed connection conn3 00:29:41 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:29:41 INFO - PROCESS | 1946 | 1461050981520 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:53554 00:29:41 INFO - PROCESS | 1946 | 1461050981526 Marionette DEBUG Closed connection conn4 00:29:41 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:29:41 INFO - PROCESS | 1946 | 1461050981570 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:53555 00:29:41 INFO - PROCESS | 1946 | 1461050981585 Marionette DEBUG Closed connection conn5 00:29:41 INFO - PROCESS | 1946 | 1461050981634 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 00:29:41 INFO - PROCESS | 1946 | 1461050981644 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160418224151","device":"desktop","version":"48.0a1"} 00:29:42 INFO - PROCESS | 1946 | [1946] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:29:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x984a1400 == 3 [pid = 1946] [id = 3] 00:29:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 6 (0x984a1800) [pid = 1946] [serial = 6] [outer = (nil)] 00:29:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x984a1c00 == 4 [pid = 1946] [id = 4] 00:29:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 7 (0x984a2000) [pid = 1946] [serial = 7] [outer = (nil)] 00:29:44 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 00:29:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x97be8800 == 5 [pid = 1946] [id = 5] 00:29:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 8 (0x97be8c00) [pid = 1946] [serial = 8] [outer = (nil)] 00:29:44 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 00:29:44 INFO - PROCESS | 1946 | [1946] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 00:29:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 9 (0x97837400) [pid = 1946] [serial = 9] [outer = 0x97be8c00] 00:29:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 10 (0x978f4c00) [pid = 1946] [serial = 10] [outer = 0x984a1800] 00:29:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 11 (0x9ad5d800) [pid = 1946] [serial = 11] [outer = 0x984a2000] 00:29:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 12 (0x974a5800) [pid = 1946] [serial = 12] [outer = 0x97be8c00] 00:29:45 INFO - PROCESS | 1946 | 1461050985933 Marionette DEBUG loaded listener.js 00:29:45 INFO - PROCESS | 1946 | 1461050985953 Marionette DEBUG loaded listener.js 00:29:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 13 (0x962c6800) [pid = 1946] [serial = 13] [outer = 0x97be8c00] 00:29:46 INFO - PROCESS | 1946 | 1461050986795 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"c2a141ec-1a35-43f4-9f53-f5a7ab082cdc","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160418224151","device":"desktop","version":"48.0a1","command_id":1}}] 00:29:47 INFO - PROCESS | 1946 | 1461050987061 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 00:29:47 INFO - PROCESS | 1946 | 1461050987219 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 00:29:47 INFO - PROCESS | 1946 | 1461050987401 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:29:47 INFO - PROCESS | 1946 | [1946] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 00:29:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 14 (0x931dac00) [pid = 1946] [serial = 14] [outer = 0x97be8c00] 00:29:48 INFO - PROCESS | 1946 | 1461050988010 Marionette TRACE conn6 <- [1,3,null,{}] 00:29:48 INFO - PROCESS | 1946 | 1461050988018 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 00:29:48 INFO - PROCESS | 1946 | 1461050988053 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 00:29:48 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:29:48 INFO - PROCESS | 1946 | 1461050988114 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 00:29:48 INFO - PROCESS | 1946 | 1461050988118 Marionette TRACE conn6 <- [1,5,null,{"value":"8"}] 00:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 00:29:48 INFO - PROCESS | 1946 | 1461050988127 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 00:29:48 INFO - PROCESS | 1946 | 1461050988132 Marionette TRACE conn6 <- [1,6,null,{}] 00:29:48 INFO - PROCESS | 1946 | 1461050988139 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:48 INFO - PROCESS | 1946 | 1461050988159 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 00:29:48 INFO - PROCESS | 1946 | 1461050988172 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:48 INFO - PROCESS | 1946 | ++DOCSHELL 0xa44b7400 == 6 [pid = 1946] [id = 6] 00:29:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 15 (0xa4589400) [pid = 1946] [serial = 15] [outer = (nil)] 00:29:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 16 (0x91fe2800) [pid = 1946] [serial = 16] [outer = 0xa4589400] 00:29:48 INFO - PROCESS | 1946 | 1461050988255 Marionette DEBUG loaded listener.js 00:29:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 17 (0x91fe6c00) [pid = 1946] [serial = 17] [outer = 0xa4589400] 00:29:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x931de400 == 7 [pid = 1946] [id = 7] 00:29:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 18 (0x945b9800) [pid = 1946] [serial = 18] [outer = (nil)] 00:29:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 19 (0x95740800) [pid = 1946] [serial = 19] [outer = 0x945b9800] 00:29:48 INFO - PROCESS | 1946 | 1461050988840 Marionette DEBUG loaded listener.js 00:29:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 20 (0x959d6000) [pid = 1946] [serial = 20] [outer = 0x945b9800] 00:29:49 INFO - PROCESS | 1946 | [1946] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 00:29:49 INFO - PROCESS | 1946 | 1461050989825 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 00:29:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 00:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1735ms 00:29:49 INFO - PROCESS | 1946 | 1461050989956 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 00:29:49 INFO - PROCESS | 1946 | 1461050989962 Marionette TRACE conn6 <- [1,9,null,{"value":"8"}] 00:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 00:29:50 INFO - PROCESS | 1946 | 1461050990026 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 00:29:50 INFO - PROCESS | 1946 | 1461050990031 Marionette TRACE conn6 <- [1,10,null,{}] 00:29:50 INFO - PROCESS | 1946 | 1461050990043 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:50 INFO - PROCESS | 1946 | 1461050990228 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 00:29:50 INFO - PROCESS | 1946 | 1461050990353 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x91fe6800 == 8 [pid = 1946] [id = 8] 00:29:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 21 (0x95747800) [pid = 1946] [serial = 21] [outer = (nil)] 00:29:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 22 (0xa280d800) [pid = 1946] [serial = 22] [outer = 0x95747800] 00:29:50 INFO - PROCESS | 1946 | 1461050990442 Marionette DEBUG loaded listener.js 00:29:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 23 (0xa47a6c00) [pid = 1946] [serial = 23] [outer = 0x95747800] 00:29:51 INFO - PROCESS | 1946 | 1461050991245 Marionette TRACE conn6 <- [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]]]}] 00:29:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 00:29:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1332ms 00:29:51 INFO - PROCESS | 1946 | 1461050991319 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 00:29:51 INFO - PROCESS | 1946 | 1461050991325 Marionette TRACE conn6 <- [1,13,null,{"value":"8"}] 00:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 00:29:51 INFO - PROCESS | 1946 | 1461050991335 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 00:29:51 INFO - PROCESS | 1946 | 1461050991339 Marionette TRACE conn6 <- [1,14,null,{}] 00:29:51 INFO - PROCESS | 1946 | 1461050991346 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:51 INFO - PROCESS | 1946 | ++DOCSHELL 0xa4c46c00 == 9 [pid = 1946] [id = 9] 00:29:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 24 (0xa4c4ac00) [pid = 1946] [serial = 24] [outer = (nil)] 00:29:51 INFO - PROCESS | 1946 | 1461050991597 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 00:29:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 25 (0x91f30400) [pid = 1946] [serial = 25] [outer = 0xa4c4ac00] 00:29:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 26 (0xa4c4e400) [pid = 1946] [serial = 26] [outer = 0xa4c4ac00] 00:29:51 INFO - PROCESS | 1946 | 1461050991773 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:51 INFO - PROCESS | 1946 | ++DOCSHELL 0xa0ee0000 == 10 [pid = 1946] [id = 10] 00:29:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 27 (0xa4c8fc00) [pid = 1946] [serial = 27] [outer = (nil)] 00:29:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 28 (0xa69c7400) [pid = 1946] [serial = 28] [outer = 0xa4c8fc00] 00:29:51 INFO - PROCESS | 1946 | ++DOCSHELL 0xa6de5c00 == 11 [pid = 1946] [id = 11] 00:29:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 29 (0xa9daa400) [pid = 1946] [serial = 29] [outer = (nil)] 00:29:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 30 (0xa9dc3c00) [pid = 1946] [serial = 30] [outer = 0xa9daa400] 00:29:51 INFO - PROCESS | 1946 | 1461050991990 Marionette DEBUG loaded listener.js 00:29:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 31 (0xa9dc9000) [pid = 1946] [serial = 31] [outer = 0xa9daa400] 00:29:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 32 (0x99237400) [pid = 1946] [serial = 32] [outer = 0xa4c8fc00] 00:29:53 INFO - PROCESS | 1946 | 1461050993105 Marionette TRACE conn6 <- [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]]]}] 00:29:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 00:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1795ms 00:29:53 INFO - PROCESS | 1946 | 1461050993131 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 00:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 00:29:53 INFO - PROCESS | 1946 | 1461050993135 Marionette TRACE conn6 <- [1,17,null,{"value":"8"}] 00:29:53 INFO - PROCESS | 1946 | 1461050993142 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 00:29:53 INFO - PROCESS | 1946 | 1461050993149 Marionette TRACE conn6 <- [1,18,null,{}] 00:29:53 INFO - PROCESS | 1946 | 1461050993165 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:53 INFO - PROCESS | 1946 | 1461050993392 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 00:29:53 INFO - PROCESS | 1946 | 1461050993551 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x9fbbb000 == 12 [pid = 1946] [id = 12] 00:29:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 33 (0xa4478c00) [pid = 1946] [serial = 33] [outer = (nil)] 00:29:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 34 (0xa447e800) [pid = 1946] [serial = 34] [outer = 0xa4478c00] 00:29:53 INFO - PROCESS | 1946 | 1461050993661 Marionette DEBUG loaded listener.js 00:29:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 35 (0xa4483400) [pid = 1946] [serial = 35] [outer = 0xa4478c00] 00:29:54 INFO - PROCESS | 1946 | 1461050994455 Marionette TRACE conn6 <- [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]]]}] 00:29:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 00:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1337ms 00:29:54 INFO - PROCESS | 1946 | 1461050994480 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 00:29:54 INFO - PROCESS | 1946 | 1461050994486 Marionette TRACE conn6 <- [1,21,null,{"value":"8"}] 00:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 00:29:54 INFO - PROCESS | 1946 | 1461050994492 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 00:29:54 INFO - PROCESS | 1946 | 1461050994495 Marionette TRACE conn6 <- [1,22,null,{}] 00:29:54 INFO - PROCESS | 1946 | 1461050994501 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:54 INFO - PROCESS | 1946 | 1461050994715 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 00:29:54 INFO - PROCESS | 1946 | 1461050994850 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f604c00 == 13 [pid = 1946] [id = 13] 00:29:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 36 (0x8f605800) [pid = 1946] [serial = 36] [outer = (nil)] 00:29:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 37 (0x8f60dc00) [pid = 1946] [serial = 37] [outer = 0x8f605800] 00:29:54 INFO - PROCESS | 1946 | 1461050994941 Marionette DEBUG loaded listener.js 00:29:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 38 (0x975d1000) [pid = 1946] [serial = 38] [outer = 0x8f605800] 00:29:56 INFO - PROCESS | 1946 | 1461050996059 Marionette TRACE conn6 <- [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]]]}] 00:29:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 00:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1587ms 00:29:56 INFO - PROCESS | 1946 | 1461050996098 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 00:29:56 INFO - PROCESS | 1946 | 1461050996103 Marionette TRACE conn6 <- [1,25,null,{"value":"8"}] 00:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 00:29:56 INFO - PROCESS | 1946 | 1461050996113 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 00:29:56 INFO - PROCESS | 1946 | 1461050996117 Marionette TRACE conn6 <- [1,26,null,{}] 00:29:56 INFO - PROCESS | 1946 | 1461050996125 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:56 INFO - PROCESS | 1946 | 1461050996281 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 00:29:56 INFO - PROCESS | 1946 | 1461050996453 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x931e1800 == 14 [pid = 1946] [id = 14] 00:29:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 39 (0x945c4400) [pid = 1946] [serial = 39] [outer = (nil)] 00:29:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 40 (0x95bf0000) [pid = 1946] [serial = 40] [outer = 0x945c4400] 00:29:56 INFO - PROCESS | 1946 | 1461050996548 Marionette DEBUG loaded listener.js 00:29:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 41 (0x974ab400) [pid = 1946] [serial = 41] [outer = 0x945c4400] 00:29:57 INFO - PROCESS | 1946 | 1461050997301 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 00:29:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 00:29:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1244ms 00:29:57 INFO - PROCESS | 1946 | 1461050997357 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 00:29:57 INFO - PROCESS | 1946 | 1461050997365 Marionette TRACE conn6 <- [1,29,null,{"value":"8"}] 00:29:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 00:29:57 INFO - PROCESS | 1946 | 1461050997387 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 00:29:57 INFO - PROCESS | 1946 | 1461050997392 Marionette TRACE conn6 <- [1,30,null,{}] 00:29:57 INFO - PROCESS | 1946 | 1461050997402 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:57 INFO - PROCESS | 1946 | 1461050997552 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 00:29:57 INFO - PROCESS | 1946 | 1461050997562 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x945c3c00 == 15 [pid = 1946] [id = 15] 00:29:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 42 (0x95bf0800) [pid = 1946] [serial = 42] [outer = (nil)] 00:29:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 43 (0x987a9000) [pid = 1946] [serial = 43] [outer = 0x95bf0800] 00:29:57 INFO - PROCESS | 1946 | 1461050997638 Marionette DEBUG loaded listener.js 00:29:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 44 (0x99233c00) [pid = 1946] [serial = 44] [outer = 0x95bf0800] 00:29:58 INFO - PROCESS | 1946 | 1461050998528 Marionette TRACE conn6 <- [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]]]}] 00:29:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 00:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1190ms 00:29:58 INFO - PROCESS | 1946 | 1461050998574 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 00:29:58 INFO - PROCESS | 1946 | 1461050998580 Marionette TRACE conn6 <- [1,33,null,{"value":"8"}] 00:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 00:29:58 INFO - PROCESS | 1946 | 1461050998589 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 00:29:58 INFO - PROCESS | 1946 | 1461050998596 Marionette TRACE conn6 <- [1,34,null,{}] 00:29:58 INFO - PROCESS | 1946 | 1461050998605 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:58 INFO - PROCESS | 1946 | 1461050998782 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 00:29:58 INFO - PROCESS | 1946 | 1461050998916 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f607800 == 16 [pid = 1946] [id = 16] 00:29:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 45 (0x91fe5c00) [pid = 1946] [serial = 45] [outer = (nil)] 00:29:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 46 (0x95747c00) [pid = 1946] [serial = 46] [outer = 0x91fe5c00] 00:29:59 INFO - PROCESS | 1946 | 1461050999005 Marionette DEBUG loaded listener.js 00:29:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 47 (0x96864800) [pid = 1946] [serial = 47] [outer = 0x91fe5c00] 00:29:59 INFO - PROCESS | 1946 | 1461050999894 Marionette TRACE conn6 <- [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]]]}] 00:29:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 00:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1371ms 00:29:59 INFO - PROCESS | 1946 | 1461050999974 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 00:29:59 INFO - PROCESS | 1946 | 1461050999984 Marionette TRACE conn6 <- [1,37,null,{"value":"8"}] 00:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 00:30:00 INFO - PROCESS | 1946 | 1461051000055 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 00:30:00 INFO - PROCESS | 1946 | 1461051000060 Marionette TRACE conn6 <- [1,38,null,{}] 00:30:00 INFO - PROCESS | 1946 | 1461051000066 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:00 INFO - PROCESS | 1946 | 1461051000263 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 00:30:00 INFO - PROCESS | 1946 | 1461051000406 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:00 INFO - PROCESS | 1946 | ++DOCSHELL 0x9574a000 == 17 [pid = 1946] [id = 17] 00:30:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 48 (0x95b39400) [pid = 1946] [serial = 48] [outer = (nil)] 00:30:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 49 (0x975d1800) [pid = 1946] [serial = 49] [outer = 0x95b39400] 00:30:00 INFO - PROCESS | 1946 | 1461051000526 Marionette DEBUG loaded listener.js 00:30:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 50 (0x987a7000) [pid = 1946] [serial = 50] [outer = 0x95b39400] 00:30:01 INFO - PROCESS | 1946 | 1461051001461 Marionette TRACE conn6 <- [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]]]}] 00:30:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 00:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1493ms 00:30:01 INFO - PROCESS | 1946 | 1461051001535 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 00:30:01 INFO - PROCESS | 1946 | 1461051001539 Marionette TRACE conn6 <- [1,41,null,{"value":"8"}] 00:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 00:30:01 INFO - PROCESS | 1946 | 1461051001546 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 00:30:01 INFO - PROCESS | 1946 | 1461051001552 Marionette TRACE conn6 <- [1,42,null,{}] 00:30:01 INFO - PROCESS | 1946 | 1461051001568 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:01 INFO - PROCESS | 1946 | 1461051001812 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 00:30:01 INFO - PROCESS | 1946 | 1461051001978 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x9ad67800 == 18 [pid = 1946] [id = 18] 00:30:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 51 (0x9af18000) [pid = 1946] [serial = 51] [outer = (nil)] 00:30:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 52 (0x9e00fc00) [pid = 1946] [serial = 52] [outer = 0x9af18000] 00:30:02 INFO - PROCESS | 1946 | 1461051002103 Marionette DEBUG loaded listener.js 00:30:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 53 (0x9fbdc800) [pid = 1946] [serial = 53] [outer = 0x9af18000] 00:30:02 INFO - PROCESS | 1946 | 1461051002925 Marionette TRACE conn6 <- [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]]]}] 00:30:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 00:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1394ms 00:30:02 INFO - PROCESS | 1946 | 1461051002939 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 00:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 00:30:02 INFO - PROCESS | 1946 | 1461051002945 Marionette TRACE conn6 <- [1,45,null,{"value":"8"}] 00:30:02 INFO - PROCESS | 1946 | 1461051002951 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 00:30:02 INFO - PROCESS | 1946 | 1461051002955 Marionette TRACE conn6 <- [1,46,null,{}] 00:30:02 INFO - PROCESS | 1946 | 1461051002961 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:03 INFO - PROCESS | 1946 | 1461051003129 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 00:30:03 INFO - PROCESS | 1946 | 1461051003267 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x99233000 == 19 [pid = 1946] [id = 19] 00:30:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 54 (0x9fca6400) [pid = 1946] [serial = 54] [outer = (nil)] 00:30:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 55 (0xa0088400) [pid = 1946] [serial = 55] [outer = 0x9fca6400] 00:30:03 INFO - PROCESS | 1946 | 1461051003359 Marionette DEBUG loaded listener.js 00:30:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 56 (0xa0aec800) [pid = 1946] [serial = 56] [outer = 0x9fca6400] 00:30:04 INFO - PROCESS | 1946 | 1461051004419 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 00:30:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 00:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1484ms 00:30:04 INFO - PROCESS | 1946 | 1461051004435 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 00:30:04 INFO - PROCESS | 1946 | 1461051004440 Marionette TRACE conn6 <- [1,49,null,{"value":"8"}] 00:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 00:30:04 INFO - PROCESS | 1946 | 1461051004448 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 00:30:04 INFO - PROCESS | 1946 | 1461051004451 Marionette TRACE conn6 <- [1,50,null,{}] 00:30:04 INFO - PROCESS | 1946 | 1461051004461 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:04 INFO - PROCESS | 1946 | 1461051004620 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 00:30:04 INFO - PROCESS | 1946 | 1461051004820 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:04 INFO - PROCESS | 1946 | ++DOCSHELL 0x91ff0400 == 20 [pid = 1946] [id = 20] 00:30:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 57 (0x945ba400) [pid = 1946] [serial = 57] [outer = (nil)] 00:30:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 58 (0x962c2800) [pid = 1946] [serial = 58] [outer = 0x945ba400] 00:30:04 INFO - PROCESS | 1946 | 1461051004911 Marionette DEBUG loaded listener.js 00:30:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 59 (0x9737a800) [pid = 1946] [serial = 59] [outer = 0x945ba400] 00:30:05 INFO - PROCESS | 1946 | --DOCSHELL 0x931e1800 == 19 [pid = 1946] [id = 14] 00:30:05 INFO - PROCESS | 1946 | --DOCSHELL 0x9fbbb000 == 18 [pid = 1946] [id = 12] 00:30:05 INFO - PROCESS | 1946 | --DOCSHELL 0xa6de5c00 == 17 [pid = 1946] [id = 11] 00:30:05 INFO - PROCESS | 1946 | --DOCSHELL 0x91fe6800 == 16 [pid = 1946] [id = 8] 00:30:05 INFO - PROCESS | 1946 | 1461051005970 Marionette TRACE conn6 <- [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]]]}] 00:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 00:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1537ms 00:30:05 INFO - PROCESS | 1946 | 1461051005984 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 00:30:05 INFO - PROCESS | 1946 | 1461051005989 Marionette TRACE conn6 <- [1,53,null,{"value":"8"}] 00:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 00:30:06 INFO - PROCESS | 1946 | 1461051006000 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 00:30:06 INFO - PROCESS | 1946 | 1461051006005 Marionette TRACE conn6 <- [1,54,null,{}] 00:30:06 INFO - PROCESS | 1946 | 1461051006014 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:06 INFO - PROCESS | 1946 | 1461051006195 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 00:30:06 INFO - PROCESS | 1946 | 1461051006348 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:06 INFO - PROCESS | 1946 | ++DOCSHELL 0x91fe8400 == 17 [pid = 1946] [id = 21] 00:30:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 60 (0x91fea800) [pid = 1946] [serial = 60] [outer = (nil)] 00:30:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 61 (0x971f5000) [pid = 1946] [serial = 61] [outer = 0x91fea800] 00:30:06 INFO - PROCESS | 1946 | 1461051006441 Marionette DEBUG loaded listener.js 00:30:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 62 (0x978eac00) [pid = 1946] [serial = 62] [outer = 0x91fea800] 00:30:07 INFO - PROCESS | 1946 | 1461051007262 Marionette TRACE conn6 <- [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]]]}] 00:30:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 00:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1334ms 00:30:07 INFO - PROCESS | 1946 | 1461051007336 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 00:30:07 INFO - PROCESS | 1946 | 1461051007345 Marionette TRACE conn6 <- [1,57,null,{"value":"8"}] 00:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 00:30:07 INFO - PROCESS | 1946 | 1461051007356 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 00:30:07 INFO - PROCESS | 1946 | 1461051007360 Marionette TRACE conn6 <- [1,58,null,{}] 00:30:07 INFO - PROCESS | 1946 | 1461051007367 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:07 INFO - PROCESS | 1946 | 1461051007542 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 00:30:07 INFO - PROCESS | 1946 | 1461051007651 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x98b9f000 == 18 [pid = 1946] [id = 22] 00:30:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 63 (0x99233800) [pid = 1946] [serial = 63] [outer = (nil)] 00:30:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 64 (0x9ad59800) [pid = 1946] [serial = 64] [outer = 0x99233800] 00:30:07 INFO - PROCESS | 1946 | 1461051007743 Marionette DEBUG loaded listener.js 00:30:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 65 (0x9e008800) [pid = 1946] [serial = 65] [outer = 0x99233800] 00:30:08 INFO - PROCESS | 1946 | 1461051008566 Marionette TRACE conn6 <- [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]]]}] 00:30:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 00:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1289ms 00:30:08 INFO - PROCESS | 1946 | 1461051008645 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 00:30:08 INFO - PROCESS | 1946 | 1461051008650 Marionette TRACE conn6 <- [1,61,null,{"value":"8"}] 00:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 00:30:08 INFO - PROCESS | 1946 | 1461051008656 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 00:30:08 INFO - PROCESS | 1946 | 1461051008662 Marionette TRACE conn6 <- [1,62,null,{}] 00:30:08 INFO - PROCESS | 1946 | 1461051008679 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:08 INFO - PROCESS | 1946 | 1461051008927 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 00:30:09 INFO - PROCESS | 1946 | 1461051009035 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:09 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f607400 == 19 [pid = 1946] [id = 23] 00:30:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 66 (0x9fbc3000) [pid = 1946] [serial = 66] [outer = (nil)] 00:30:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 67 (0xa00d1800) [pid = 1946] [serial = 67] [outer = 0x9fbc3000] 00:30:09 INFO - PROCESS | 1946 | 1461051009127 Marionette DEBUG loaded listener.js 00:30:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 68 (0xa0c52c00) [pid = 1946] [serial = 68] [outer = 0x9fbc3000] 00:30:10 INFO - PROCESS | 1946 | 1461051010017 Marionette TRACE conn6 <- [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]]]}] 00:30:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 00:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1439ms 00:30:10 INFO - PROCESS | 1946 | 1461051010097 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 00:30:10 INFO - PROCESS | 1946 | 1461051010101 Marionette TRACE conn6 <- [1,65,null,{"value":"8"}] 00:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 00:30:10 INFO - PROCESS | 1946 | 1461051010108 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 00:30:10 INFO - PROCESS | 1946 | 1461051010110 Marionette TRACE conn6 <- [1,66,null,{}] 00:30:10 INFO - PROCESS | 1946 | 1461051010116 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:10 INFO - PROCESS | 1946 | 1461051010284 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 00:30:10 INFO - PROCESS | 1946 | 1461051010418 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x95741400 == 20 [pid = 1946] [id = 24] 00:30:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 69 (0x9afdc000) [pid = 1946] [serial = 69] [outer = (nil)] 00:30:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 70 (0x9afe5800) [pid = 1946] [serial = 70] [outer = 0x9afdc000] 00:30:10 INFO - PROCESS | 1946 | 1461051010509 Marionette DEBUG loaded listener.js 00:30:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 71 (0x9fc7a400) [pid = 1946] [serial = 71] [outer = 0x9afdc000] 00:30:11 INFO - PROCESS | 1946 | 1461051011369 Marionette TRACE conn6 <- [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]]]}] 00:30:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 00:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1329ms 00:30:11 INFO - PROCESS | 1946 | 1461051011438 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 00:30:11 INFO - PROCESS | 1946 | 1461051011442 Marionette TRACE conn6 <- [1,69,null,{"value":"8"}] 00:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 00:30:11 INFO - PROCESS | 1946 | 1461051011449 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 00:30:11 INFO - PROCESS | 1946 | 1461051011452 Marionette TRACE conn6 <- [1,70,null,{}] 00:30:11 INFO - PROCESS | 1946 | 1461051011458 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:11 INFO - PROCESS | 1946 | 1461051011656 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 00:30:11 INFO - PROCESS | 1946 | 1461051011795 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:11 INFO - PROCESS | 1946 | ++DOCSHELL 0x94551400 == 21 [pid = 1946] [id = 25] 00:30:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 72 (0x9afe0000) [pid = 1946] [serial = 72] [outer = (nil)] 00:30:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 73 (0xa0fe2800) [pid = 1946] [serial = 73] [outer = 0x9afe0000] 00:30:11 INFO - PROCESS | 1946 | 1461051011894 Marionette DEBUG loaded listener.js 00:30:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 74 (0x95be8c00) [pid = 1946] [serial = 74] [outer = 0x9afe0000] 00:30:12 INFO - PROCESS | 1946 | 1461051012717 Marionette TRACE conn6 <- [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]]]}] 00:30:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 00:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1328ms 00:30:12 INFO - PROCESS | 1946 | 1461051012780 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 00:30:12 INFO - PROCESS | 1946 | 1461051012784 Marionette TRACE conn6 <- [1,73,null,{"value":"8"}] 00:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 00:30:12 INFO - PROCESS | 1946 | 1461051012792 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 00:30:12 INFO - PROCESS | 1946 | 1461051012795 Marionette TRACE conn6 <- [1,74,null,{}] 00:30:12 INFO - PROCESS | 1946 | 1461051012802 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:13 INFO - PROCESS | 1946 | 1461051013017 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 00:30:13 INFO - PROCESS | 1946 | 1461051013154 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x962c3c00 == 22 [pid = 1946] [id = 26] 00:30:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 75 (0xa00d3000) [pid = 1946] [serial = 75] [outer = (nil)] 00:30:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 76 (0xa4479800) [pid = 1946] [serial = 76] [outer = 0xa00d3000] 00:30:13 INFO - PROCESS | 1946 | 1461051013247 Marionette DEBUG loaded listener.js 00:30:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 77 (0xa44af800) [pid = 1946] [serial = 77] [outer = 0xa00d3000] 00:30:14 INFO - PROCESS | 1946 | 1461051014237 Marionette TRACE conn6 <- [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]]]}] 00:30:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 00:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1482ms 00:30:14 INFO - PROCESS | 1946 | 1461051014275 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 00:30:14 INFO - PROCESS | 1946 | 1461051014280 Marionette TRACE conn6 <- [1,77,null,{"value":"8"}] 00:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 00:30:14 INFO - PROCESS | 1946 | 1461051014311 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 00:30:14 INFO - PROCESS | 1946 | 1461051014315 Marionette TRACE conn6 <- [1,78,null,{}] 00:30:14 INFO - PROCESS | 1946 | 1461051014324 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:14 INFO - PROCESS | 1946 | 1461051014488 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 00:30:14 INFO - PROCESS | 1946 | 1461051014634 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f954c00 == 23 [pid = 1946] [id = 27] 00:30:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x8f955000) [pid = 1946] [serial = 78] [outer = (nil)] 00:30:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x91fe9000) [pid = 1946] [serial = 79] [outer = 0x8f955000] 00:30:14 INFO - PROCESS | 1946 | 1461051014771 Marionette DEBUG loaded listener.js 00:30:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x95749c00) [pid = 1946] [serial = 80] [outer = 0x8f955000] 00:30:15 INFO - PROCESS | 1946 | --DOCSHELL 0x9574a000 == 22 [pid = 1946] [id = 17] 00:30:15 INFO - PROCESS | 1946 | --DOCSHELL 0x8f607800 == 21 [pid = 1946] [id = 16] 00:30:15 INFO - PROCESS | 1946 | 1461051015661 Marionette TRACE conn6 <- [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]]]}] 00:30:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 00:30:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1403ms 00:30:15 INFO - PROCESS | 1946 | 1461051015707 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 00:30:15 INFO - PROCESS | 1946 | 1461051015713 Marionette TRACE conn6 <- [1,81,null,{"value":"8"}] 00:30:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 00:30:15 INFO - PROCESS | 1946 | 1461051015722 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 00:30:15 INFO - PROCESS | 1946 | 1461051015728 Marionette TRACE conn6 <- [1,82,null,{}] 00:30:15 INFO - PROCESS | 1946 | 1461051015738 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:15 INFO - PROCESS | 1946 | 1461051015913 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 00:30:16 INFO - PROCESS | 1946 | 1461051016063 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:16 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f606c00 == 22 [pid = 1946] [id = 28] 00:30:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x8f60d000) [pid = 1946] [serial = 81] [outer = (nil)] 00:30:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x8f954800) [pid = 1946] [serial = 82] [outer = 0x8f60d000] 00:30:16 INFO - PROCESS | 1946 | 1461051016158 Marionette DEBUG loaded listener.js 00:30:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x962c9800) [pid = 1946] [serial = 83] [outer = 0x8f60d000] 00:30:17 INFO - PROCESS | 1946 | 1461051017020 Marionette TRACE conn6 <- [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]]]}] 00:30:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 00:30:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1341ms 00:30:17 INFO - PROCESS | 1946 | 1461051017068 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 00:30:17 INFO - PROCESS | 1946 | 1461051017077 Marionette TRACE conn6 <- [1,85,null,{"value":"8"}] 00:30:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 00:30:17 INFO - PROCESS | 1946 | 1461051017088 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 00:30:17 INFO - PROCESS | 1946 | 1461051017091 Marionette TRACE conn6 <- [1,86,null,{}] 00:30:17 INFO - PROCESS | 1946 | 1461051017098 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:17 INFO - PROCESS | 1946 | 1461051017282 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 00:30:17 INFO - PROCESS | 1946 | 1461051017422 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f949c00 == 23 [pid = 1946] [id = 29] 00:30:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x95749400) [pid = 1946] [serial = 84] [outer = (nil)] 00:30:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x99237800) [pid = 1946] [serial = 85] [outer = 0x95749400] 00:30:17 INFO - PROCESS | 1946 | 1461051017510 Marionette DEBUG loaded listener.js 00:30:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x9ad66400) [pid = 1946] [serial = 86] [outer = 0x95749400] 00:30:18 INFO - PROCESS | 1946 | 1461051018393 Marionette TRACE conn6 <- [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]]]}] 00:30:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 00:30:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1381ms 00:30:18 INFO - PROCESS | 1946 | 1461051018470 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 00:30:18 INFO - PROCESS | 1946 | 1461051018474 Marionette TRACE conn6 <- [1,89,null,{"value":"8"}] 00:30:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 00:30:18 INFO - PROCESS | 1946 | 1461051018481 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 00:30:18 INFO - PROCESS | 1946 | 1461051018487 Marionette TRACE conn6 <- [1,90,null,{}] 00:30:18 INFO - PROCESS | 1946 | 1461051018504 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:18 INFO - PROCESS | 1946 | 1461051018713 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 00:30:18 INFO - PROCESS | 1946 | 1461051018853 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x9fb2d000 == 24 [pid = 1946] [id = 30] 00:30:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x9fbe5c00) [pid = 1946] [serial = 87] [outer = (nil)] 00:30:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x9fbe8800) [pid = 1946] [serial = 88] [outer = 0x9fbe5c00] 00:30:19 INFO - PROCESS | 1946 | 1461051019000 Marionette DEBUG loaded listener.js 00:30:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0xa0086000) [pid = 1946] [serial = 89] [outer = 0x9fbe5c00] 00:30:19 INFO - PROCESS | 1946 | 1461051019855 Marionette TRACE conn6 <- [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]]]}] 00:30:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 00:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1436ms 00:30:19 INFO - PROCESS | 1946 | 1461051019917 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 00:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 00:30:19 INFO - PROCESS | 1946 | 1461051019922 Marionette TRACE conn6 <- [1,93,null,{"value":"8"}] 00:30:19 INFO - PROCESS | 1946 | 1461051019930 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 00:30:19 INFO - PROCESS | 1946 | 1461051019933 Marionette TRACE conn6 <- [1,94,null,{}] 00:30:19 INFO - PROCESS | 1946 | 1461051019939 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:20 INFO - PROCESS | 1946 | 1461051020115 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 00:30:20 INFO - PROCESS | 1946 | 1461051020254 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:20 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f602800 == 25 [pid = 1946] [id = 31] 00:30:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x8f60f400) [pid = 1946] [serial = 90] [outer = (nil)] 00:30:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0xa2a0a800) [pid = 1946] [serial = 91] [outer = 0x8f60f400] 00:30:20 INFO - PROCESS | 1946 | 1461051020341 Marionette DEBUG loaded listener.js 00:30:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0xa3cc0000) [pid = 1946] [serial = 92] [outer = 0x8f60f400] 00:30:21 INFO - PROCESS | 1946 | 1461051021177 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 00:30:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 00:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1286ms 00:30:21 INFO - PROCESS | 1946 | 1461051021225 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 00:30:21 INFO - PROCESS | 1946 | 1461051021229 Marionette TRACE conn6 <- [1,97,null,{"value":"8"}] 00:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 00:30:21 INFO - PROCESS | 1946 | 1461051021235 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 00:30:21 INFO - PROCESS | 1946 | 1461051021239 Marionette TRACE conn6 <- [1,98,null,{}] 00:30:21 INFO - PROCESS | 1946 | 1461051021244 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:21 INFO - PROCESS | 1946 | 1461051021401 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 00:30:21 INFO - PROCESS | 1946 | 1461051021542 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f124800 == 26 [pid = 1946] [id = 32] 00:30:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x8f126000) [pid = 1946] [serial = 93] [outer = (nil)] 00:30:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x8f12e000) [pid = 1946] [serial = 94] [outer = 0x8f126000] 00:30:21 INFO - PROCESS | 1946 | 1461051021633 Marionette DEBUG loaded listener.js 00:30:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x8f130000) [pid = 1946] [serial = 95] [outer = 0x8f126000] 00:30:22 INFO - PROCESS | 1946 | 1461051022523 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 00:30:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x8f132c00) [pid = 1946] [serial = 96] [outer = 0xa4c8fc00] 00:30:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 00:30:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1330ms 00:30:22 INFO - PROCESS | 1946 | 1461051022601 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 00:30:22 INFO - PROCESS | 1946 | 1461051022606 Marionette TRACE conn6 <- [1,101,null,{"value":"8"}] 00:30:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 00:30:22 INFO - PROCESS | 1946 | 1461051022668 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 00:30:22 INFO - PROCESS | 1946 | 1461051022673 Marionette TRACE conn6 <- [1,102,null,{}] 00:30:22 INFO - PROCESS | 1946 | 1461051022693 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:22 INFO - PROCESS | 1946 | 1461051022886 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 00:30:23 INFO - PROCESS | 1946 | 1461051023038 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:23 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f12d400 == 27 [pid = 1946] [id = 33] 00:30:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x8f1c1400) [pid = 1946] [serial = 97] [outer = (nil)] 00:30:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x8f1c8000) [pid = 1946] [serial = 98] [outer = 0x8f1c1400] 00:30:23 INFO - PROCESS | 1946 | 1461051023142 Marionette DEBUG loaded listener.js 00:30:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0xa4479000) [pid = 1946] [serial = 99] [outer = 0x8f1c1400] 00:30:24 INFO - PROCESS | 1946 | 1461051024075 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 00:30:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 00:30:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1495ms 00:30:24 INFO - PROCESS | 1946 | 1461051024128 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 00:30:24 INFO - PROCESS | 1946 | 1461051024133 Marionette TRACE conn6 <- [1,105,null,{"value":"8"}] 00:30:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 00:30:24 INFO - PROCESS | 1946 | 1461051024143 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 00:30:24 INFO - PROCESS | 1946 | 1461051024148 Marionette TRACE conn6 <- [1,106,null,{}] 00:30:24 INFO - PROCESS | 1946 | 1461051024156 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:24 INFO - PROCESS | 1946 | 1461051024310 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 00:30:24 INFO - PROCESS | 1946 | 1461051024472 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:24 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f94c400 == 28 [pid = 1946] [id = 34] 00:30:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x8f94c800) [pid = 1946] [serial = 100] [outer = (nil)] 00:30:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x8f950c00) [pid = 1946] [serial = 101] [outer = 0x8f94c800] 00:30:24 INFO - PROCESS | 1946 | 1461051024596 Marionette DEBUG loaded listener.js 00:30:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x91f35000) [pid = 1946] [serial = 102] [outer = 0x8f94c800] 00:30:25 INFO - PROCESS | 1946 | --DOCSHELL 0x94551400 == 27 [pid = 1946] [id = 25] 00:30:25 INFO - PROCESS | 1946 | --DOCSHELL 0x95741400 == 26 [pid = 1946] [id = 24] 00:30:25 INFO - PROCESS | 1946 | --DOCSHELL 0x8f607400 == 25 [pid = 1946] [id = 23] 00:30:25 INFO - PROCESS | 1946 | --DOCSHELL 0x98b9f000 == 24 [pid = 1946] [id = 22] 00:30:25 INFO - PROCESS | 1946 | --DOCSHELL 0x91fe8400 == 23 [pid = 1946] [id = 21] 00:30:25 INFO - PROCESS | 1946 | 1461051025557 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 00:30:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 00:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1485ms 00:30:25 INFO - PROCESS | 1946 | 1461051025628 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 00:30:25 INFO - PROCESS | 1946 | 1461051025634 Marionette TRACE conn6 <- [1,109,null,{"value":"8"}] 00:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 00:30:25 INFO - PROCESS | 1946 | 1461051025643 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 00:30:25 INFO - PROCESS | 1946 | 1461051025648 Marionette TRACE conn6 <- [1,110,null,{}] 00:30:25 INFO - PROCESS | 1946 | 1461051025657 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:25 INFO - PROCESS | 1946 | 1461051025872 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 00:30:26 INFO - PROCESS | 1946 | 1461051026112 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x91fe6800 == 24 [pid = 1946] [id = 35] 00:30:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x91fe9c00) [pid = 1946] [serial = 103] [outer = (nil)] 00:30:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x959d0400) [pid = 1946] [serial = 104] [outer = 0x91fe9c00] 00:30:26 INFO - PROCESS | 1946 | 1461051026249 Marionette DEBUG loaded listener.js 00:30:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x96f9bc00) [pid = 1946] [serial = 105] [outer = 0x91fe9c00] 00:30:27 INFO - PROCESS | 1946 | 1461051027088 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 00:30:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 00:30:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1489ms 00:30:27 INFO - PROCESS | 1946 | 1461051027133 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 00:30:27 INFO - PROCESS | 1946 | 1461051027142 Marionette TRACE conn6 <- [1,113,null,{"value":"8"}] 00:30:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 00:30:27 INFO - PROCESS | 1946 | 1461051027152 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 00:30:27 INFO - PROCESS | 1946 | 1461051027156 Marionette TRACE conn6 <- [1,114,null,{}] 00:30:27 INFO - PROCESS | 1946 | 1461051027163 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:27 INFO - PROCESS | 1946 | 1461051027380 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 00:30:27 INFO - PROCESS | 1946 | 1461051027527 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f131800 == 25 [pid = 1946] [id = 36] 00:30:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x8f948000) [pid = 1946] [serial = 106] [outer = (nil)] 00:30:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x99234c00) [pid = 1946] [serial = 107] [outer = 0x8f948000] 00:30:27 INFO - PROCESS | 1946 | 1461051027617 Marionette DEBUG loaded listener.js 00:30:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x9afde400) [pid = 1946] [serial = 108] [outer = 0x8f948000] 00:30:29 INFO - PROCESS | 1946 | --DOCSHELL 0x9fb2d000 == 24 [pid = 1946] [id = 30] 00:30:29 INFO - PROCESS | 1946 | --DOCSHELL 0x8f602800 == 23 [pid = 1946] [id = 31] 00:30:29 INFO - PROCESS | 1946 | --DOCSHELL 0x8f124800 == 22 [pid = 1946] [id = 32] 00:30:29 INFO - PROCESS | 1946 | --DOCSHELL 0x8f606c00 == 21 [pid = 1946] [id = 28] 00:30:29 INFO - PROCESS | 1946 | --DOCSHELL 0x8f949c00 == 20 [pid = 1946] [id = 29] 00:30:31 INFO - PROCESS | 1946 | --DOCSHELL 0x962c3c00 == 19 [pid = 1946] [id = 26] 00:30:31 INFO - PROCESS | 1946 | --DOCSHELL 0x945c3c00 == 18 [pid = 1946] [id = 15] 00:30:31 INFO - PROCESS | 1946 | --DOCSHELL 0x99233000 == 17 [pid = 1946] [id = 19] 00:30:31 INFO - PROCESS | 1946 | --DOCSHELL 0xa44b7400 == 16 [pid = 1946] [id = 6] 00:30:31 INFO - PROCESS | 1946 | --DOCSHELL 0x91ff0400 == 15 [pid = 1946] [id = 20] 00:30:31 INFO - PROCESS | 1946 | --DOCSHELL 0x8f604c00 == 14 [pid = 1946] [id = 13] 00:30:31 INFO - PROCESS | 1946 | --DOCSHELL 0x9ad67800 == 13 [pid = 1946] [id = 18] 00:30:31 INFO - PROCESS | 1946 | --DOCSHELL 0x8f12d400 == 12 [pid = 1946] [id = 33] 00:30:31 INFO - PROCESS | 1946 | --DOCSHELL 0x8f954c00 == 11 [pid = 1946] [id = 27] 00:30:31 INFO - PROCESS | 1946 | --DOCSHELL 0x8f94c400 == 10 [pid = 1946] [id = 34] 00:30:31 INFO - PROCESS | 1946 | --DOCSHELL 0x91fe6800 == 9 [pid = 1946] [id = 35] 00:30:32 INFO - PROCESS | 1946 | 1461051032660 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 00:30:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 00:30:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 5637ms 00:30:32 INFO - PROCESS | 1946 | 1461051032790 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 00:30:32 INFO - PROCESS | 1946 | 1461051032796 Marionette TRACE conn6 <- [1,117,null,{"value":"8"}] 00:30:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 00:30:32 INFO - PROCESS | 1946 | 1461051032805 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 00:30:32 INFO - PROCESS | 1946 | 1461051032810 Marionette TRACE conn6 <- [1,118,null,{}] 00:30:32 INFO - PROCESS | 1946 | 1461051032821 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:32 INFO - PROCESS | 1946 | 1461051032992 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 00:30:33 INFO - PROCESS | 1946 | 1461051033093 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:33 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f949c00 == 10 [pid = 1946] [id = 37] 00:30:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x8f94a400) [pid = 1946] [serial = 109] [outer = (nil)] 00:30:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x8f94c000) [pid = 1946] [serial = 110] [outer = 0x8f94a400] 00:30:33 INFO - PROCESS | 1946 | 1461051033174 Marionette DEBUG loaded listener.js 00:30:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x91f2ac00) [pid = 1946] [serial = 111] [outer = 0x8f94a400] 00:30:33 INFO - PROCESS | 1946 | 1461051033857 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 00:30:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 00:30:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1086ms 00:30:33 INFO - PROCESS | 1946 | 1461051033898 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 00:30:33 INFO - PROCESS | 1946 | 1461051033908 Marionette TRACE conn6 <- [1,121,null,{"value":"8"}] 00:30:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 00:30:33 INFO - PROCESS | 1946 | 1461051033922 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 00:30:33 INFO - PROCESS | 1946 | 1461051033927 Marionette TRACE conn6 <- [1,122,null,{}] 00:30:33 INFO - PROCESS | 1946 | 1461051033934 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:34 INFO - PROCESS | 1946 | 1461051034148 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 00:30:34 INFO - PROCESS | 1946 | 1461051034164 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x93137800 == 11 [pid = 1946] [id = 38] 00:30:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x93138800) [pid = 1946] [serial = 112] [outer = (nil)] 00:30:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x931dc800) [pid = 1946] [serial = 113] [outer = 0x93138800] 00:30:34 INFO - PROCESS | 1946 | 1461051034238 Marionette DEBUG loaded listener.js 00:30:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x94551400) [pid = 1946] [serial = 114] [outer = 0x93138800] 00:30:35 INFO - PROCESS | 1946 | 1461051035163 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 00:30:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 00:30:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1295ms 00:30:35 INFO - PROCESS | 1946 | 1461051035255 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 00:30:35 INFO - PROCESS | 1946 | 1461051035260 Marionette TRACE conn6 <- [1,125,null,{"value":"8"}] 00:30:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 00:30:35 INFO - PROCESS | 1946 | 1461051035321 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 00:30:35 INFO - PROCESS | 1946 | 1461051035327 Marionette TRACE conn6 <- [1,126,null,{}] 00:30:35 INFO - PROCESS | 1946 | 1461051035363 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:35 INFO - PROCESS | 1946 | 1461051035572 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 00:30:35 INFO - PROCESS | 1946 | 1461051035600 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:35 INFO - PROCESS | 1946 | ++DOCSHELL 0x966f3800 == 12 [pid = 1946] [id = 39] 00:30:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 115 (0x9709f400) [pid = 1946] [serial = 115] [outer = (nil)] 00:30:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 116 (0x975ce800) [pid = 1946] [serial = 116] [outer = 0x9709f400] 00:30:35 INFO - PROCESS | 1946 | 1461051035682 Marionette DEBUG loaded listener.js 00:30:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 117 (0x9868c000) [pid = 1946] [serial = 117] [outer = 0x9709f400] 00:30:36 INFO - PROCESS | 1946 | 1461051036576 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 00:30:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 00:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1333ms 00:30:36 INFO - PROCESS | 1946 | 1461051036617 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 00:30:36 INFO - PROCESS | 1946 | 1461051036620 Marionette TRACE conn6 <- [1,129,null,{"value":"8"}] 00:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 00:30:36 INFO - PROCESS | 1946 | 1461051036633 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 00:30:36 INFO - PROCESS | 1946 | 1461051036635 Marionette TRACE conn6 <- [1,130,null,{}] 00:30:36 INFO - PROCESS | 1946 | 1461051036641 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:36 INFO - PROCESS | 1946 | 1461051036824 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 00:30:36 INFO - PROCESS | 1946 | 1461051036845 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x91ff0000 == 13 [pid = 1946] [id = 40] 00:30:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 118 (0x9afe0c00) [pid = 1946] [serial = 118] [outer = (nil)] 00:30:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 119 (0x9afe9c00) [pid = 1946] [serial = 119] [outer = 0x9afe0c00] 00:30:36 INFO - PROCESS | 1946 | 1461051036921 Marionette DEBUG loaded listener.js 00:30:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 120 (0x9fbe6800) [pid = 1946] [serial = 120] [outer = 0x9afe0c00] 00:30:38 INFO - PROCESS | 1946 | --DOMWINDOW == 119 (0x9af18000) [pid = 1946] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 00:30:38 INFO - PROCESS | 1946 | --DOMWINDOW == 118 (0x8f60d000) [pid = 1946] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 00:30:38 INFO - PROCESS | 1946 | --DOMWINDOW == 117 (0x95b39400) [pid = 1946] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 00:30:38 INFO - PROCESS | 1946 | --DOMWINDOW == 116 (0x95bf0800) [pid = 1946] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 00:30:38 INFO - PROCESS | 1946 | --DOMWINDOW == 115 (0x945c4400) [pid = 1946] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 00:30:38 INFO - PROCESS | 1946 | --DOMWINDOW == 114 (0xa4589400) [pid = 1946] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 00:30:38 INFO - PROCESS | 1946 | --DOMWINDOW == 113 (0x95747800) [pid = 1946] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 00:30:38 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0xa9daa400) [pid = 1946] [serial = 29] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 00:30:38 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0xa4478c00) [pid = 1946] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 00:30:38 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x8f605800) [pid = 1946] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 00:30:38 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x8f955000) [pid = 1946] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 00:30:38 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x99233800) [pid = 1946] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 00:30:38 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x9afe0000) [pid = 1946] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 00:30:38 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0xa00d3000) [pid = 1946] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 00:30:38 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x8f126000) [pid = 1946] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 00:30:38 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x91fea800) [pid = 1946] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 00:30:38 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x91fe9c00) [pid = 1946] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 00:30:38 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x8f60f400) [pid = 1946] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 00:30:38 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x9afdc000) [pid = 1946] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 00:30:38 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x91fe5c00) [pid = 1946] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 00:30:38 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x9fbe5c00) [pid = 1946] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 00:30:38 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x9fbc3000) [pid = 1946] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 00:30:38 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x95749400) [pid = 1946] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 00:30:38 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x9fca6400) [pid = 1946] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 00:30:38 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x945ba400) [pid = 1946] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 00:30:38 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x8f1c1400) [pid = 1946] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 00:30:38 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x8f94c800) [pid = 1946] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 00:30:38 INFO - PROCESS | 1946 | 1461051038722 Marionette TRACE conn6 <- [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]]]}] 00:30:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 00:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 2137ms 00:30:38 INFO - PROCESS | 1946 | 1461051038782 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 00:30:38 INFO - PROCESS | 1946 | 1461051038786 Marionette TRACE conn6 <- [1,133,null,{"value":"8"}] 00:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 00:30:38 INFO - PROCESS | 1946 | 1461051038833 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 00:30:38 INFO - PROCESS | 1946 | 1461051038837 Marionette TRACE conn6 <- [1,134,null,{}] 00:30:38 INFO - PROCESS | 1946 | 1461051038850 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:38 INFO - PROCESS | 1946 | 1461051038983 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 00:30:39 INFO - PROCESS | 1946 | 1461051039121 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f1bdc00 == 14 [pid = 1946] [id = 41] 00:30:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x8f1c2000) [pid = 1946] [serial = 121] [outer = (nil)] 00:30:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x9313c400) [pid = 1946] [serial = 122] [outer = 0x8f1c2000] 00:30:39 INFO - PROCESS | 1946 | 1461051039198 Marionette DEBUG loaded listener.js 00:30:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x9686a000) [pid = 1946] [serial = 123] [outer = 0x8f1c2000] 00:30:39 INFO - PROCESS | 1946 | 1461051039818 Marionette TRACE conn6 <- [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]]]}] 00:30:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 00:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1071ms 00:30:39 INFO - PROCESS | 1946 | 1461051039868 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 00:30:39 INFO - PROCESS | 1946 | 1461051039871 Marionette TRACE conn6 <- [1,137,null,{"value":"8"}] 00:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 00:30:39 INFO - PROCESS | 1946 | 1461051039877 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 00:30:39 INFO - PROCESS | 1946 | 1461051039880 Marionette TRACE conn6 <- [1,138,null,{}] 00:30:39 INFO - PROCESS | 1946 | 1461051039885 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:40 INFO - PROCESS | 1946 | 1461051040114 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 00:30:40 INFO - PROCESS | 1946 | 1461051040235 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:40 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f123400 == 15 [pid = 1946] [id = 42] 00:30:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x8f124800) [pid = 1946] [serial = 124] [outer = (nil)] 00:30:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x8f12f800) [pid = 1946] [serial = 125] [outer = 0x8f124800] 00:30:40 INFO - PROCESS | 1946 | 1461051040322 Marionette DEBUG loaded listener.js 00:30:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x8f60b800) [pid = 1946] [serial = 126] [outer = 0x8f124800] 00:30:41 INFO - PROCESS | 1946 | 1461051041228 Marionette TRACE conn6 <- [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]]]}] 00:30:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 00:30:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1378ms 00:30:41 INFO - PROCESS | 1946 | 1461051041258 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 00:30:41 INFO - PROCESS | 1946 | 1461051041265 Marionette TRACE conn6 <- [1,141,null,{"value":"8"}] 00:30:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 00:30:41 INFO - PROCESS | 1946 | 1461051041274 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 00:30:41 INFO - PROCESS | 1946 | 1461051041278 Marionette TRACE conn6 <- [1,142,null,{}] 00:30:41 INFO - PROCESS | 1946 | 1461051041286 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:41 INFO - PROCESS | 1946 | 1461051041458 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 00:30:41 INFO - PROCESS | 1946 | 1461051041600 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x93130c00 == 16 [pid = 1946] [id = 43] 00:30:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x931e4c00) [pid = 1946] [serial = 127] [outer = (nil)] 00:30:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x959d5c00) [pid = 1946] [serial = 128] [outer = 0x931e4c00] 00:30:41 INFO - PROCESS | 1946 | 1461051041689 Marionette DEBUG loaded listener.js 00:30:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x9686bc00) [pid = 1946] [serial = 129] [outer = 0x931e4c00] 00:30:42 INFO - PROCESS | 1946 | 1461051042593 Marionette TRACE conn6 <- [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]]]}] 00:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 00:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1384ms 00:30:42 INFO - PROCESS | 1946 | 1461051042663 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 00:30:42 INFO - PROCESS | 1946 | 1461051042669 Marionette TRACE conn6 <- [1,145,null,{"value":"8"}] 00:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 00:30:42 INFO - PROCESS | 1946 | 1461051042676 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 00:30:42 INFO - PROCESS | 1946 | 1461051042685 Marionette TRACE conn6 <- [1,146,null,{}] 00:30:42 INFO - PROCESS | 1946 | 1461051042697 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:42 INFO - PROCESS | 1946 | 1461051042899 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 00:30:43 INFO - PROCESS | 1946 | 1461051043045 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f607800 == 17 [pid = 1946] [id = 44] 00:30:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x9ad61800) [pid = 1946] [serial = 130] [outer = (nil)] 00:30:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x9e00e800) [pid = 1946] [serial = 131] [outer = 0x9ad61800] 00:30:43 INFO - PROCESS | 1946 | 1461051043134 Marionette DEBUG loaded listener.js 00:30:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x9fc7ec00) [pid = 1946] [serial = 132] [outer = 0x9ad61800] 00:30:44 INFO - PROCESS | 1946 | 1461051044016 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 00:30:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 00:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1397ms 00:30:44 INFO - PROCESS | 1946 | 1461051044074 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 00:30:44 INFO - PROCESS | 1946 | 1461051044079 Marionette TRACE conn6 <- [1,149,null,{"value":"8"}] 00:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 00:30:44 INFO - PROCESS | 1946 | 1461051044094 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 00:30:44 INFO - PROCESS | 1946 | 1461051044103 Marionette TRACE conn6 <- [1,150,null,{}] 00:30:44 INFO - PROCESS | 1946 | 1461051044109 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:44 INFO - PROCESS | 1946 | 1461051044314 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 00:30:44 INFO - PROCESS | 1946 | 1461051044456 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x9fb24000 == 18 [pid = 1946] [id = 45] 00:30:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0xa0aebc00) [pid = 1946] [serial = 133] [outer = (nil)] 00:30:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0xa0ee0c00) [pid = 1946] [serial = 134] [outer = 0xa0aebc00] 00:30:44 INFO - PROCESS | 1946 | 1461051044545 Marionette DEBUG loaded listener.js 00:30:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0xa0fda400) [pid = 1946] [serial = 135] [outer = 0xa0aebc00] 00:30:45 INFO - PROCESS | 1946 | 1461051045430 Marionette TRACE conn6 <- [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]]]}] 00:30:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 00:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1402ms 00:30:45 INFO - PROCESS | 1946 | 1461051045489 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 00:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 00:30:45 INFO - PROCESS | 1946 | 1461051045494 Marionette TRACE conn6 <- [1,153,null,{"value":"8"}] 00:30:45 INFO - PROCESS | 1946 | 1461051045500 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 00:30:45 INFO - PROCESS | 1946 | 1461051045503 Marionette TRACE conn6 <- [1,154,null,{}] 00:30:45 INFO - PROCESS | 1946 | 1461051045509 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:45 INFO - PROCESS | 1946 | 1461051045670 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 00:30:45 INFO - PROCESS | 1946 | 1461051045813 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f1c5400 == 19 [pid = 1946] [id = 46] 00:30:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x8f608000) [pid = 1946] [serial = 136] [outer = (nil)] 00:30:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x97380c00) [pid = 1946] [serial = 137] [outer = 0x8f608000] 00:30:45 INFO - PROCESS | 1946 | 1461051045899 Marionette DEBUG loaded listener.js 00:30:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0xa2a10c00) [pid = 1946] [serial = 138] [outer = 0x8f608000] 00:30:46 INFO - PROCESS | 1946 | 1461051046266 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 00:30:46 INFO - PROCESS | 1946 | 1461051046878 Marionette TRACE conn6 <- [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]]]}] 00:30:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 00:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1579ms 00:30:47 INFO - PROCESS | 1946 | 1461051047098 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 00:30:47 INFO - PROCESS | 1946 | 1461051047105 Marionette TRACE conn6 <- [1,157,null,{"value":"8"}] 00:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 00:30:47 INFO - PROCESS | 1946 | 1461051047114 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 00:30:47 INFO - PROCESS | 1946 | 1461051047118 Marionette TRACE conn6 <- [1,158,null,{}] 00:30:47 INFO - PROCESS | 1946 | 1461051047127 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:47 INFO - PROCESS | 1946 | 1461051047311 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 00:30:47 INFO - PROCESS | 1946 | 1461051047577 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f7e1c00 == 20 [pid = 1946] [id = 47] 00:30:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x8f7e3000) [pid = 1946] [serial = 139] [outer = (nil)] 00:30:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x8f7e9000) [pid = 1946] [serial = 140] [outer = 0x8f7e3000] 00:30:47 INFO - PROCESS | 1946 | 1461051047670 Marionette DEBUG loaded listener.js 00:30:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x8f7ed400) [pid = 1946] [serial = 141] [outer = 0x8f7e3000] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 113 (0x974a5800) [pid = 1946] [serial = 12] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x97837400) [pid = 1946] [serial = 9] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x99234c00) [pid = 1946] [serial = 107] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOCSHELL 0x8f131800 == 19 [pid = 1946] [id = 36] 00:30:48 INFO - PROCESS | 1946 | 1461051048727 Marionette TRACE conn6 <- [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]]]}] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0xa2838000) [pid = 1946] [serial = 2] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x99233c00) [pid = 1946] [serial = 44] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x95bf0000) [pid = 1946] [serial = 40] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x95740800) [pid = 1946] [serial = 19] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x91f30400) [pid = 1946] [serial = 25] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x91fe6c00) [pid = 1946] [serial = 17] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0xa280d800) [pid = 1946] [serial = 22] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0xa69c7400) [pid = 1946] [serial = 28] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0xa47a6c00) [pid = 1946] [serial = 23] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0xa9dc3c00) [pid = 1946] [serial = 30] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x974ab400) [pid = 1946] [serial = 41] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x91fe2800) [pid = 1946] [serial = 16] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0xa4483400) [pid = 1946] [serial = 35] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0xa447e800) [pid = 1946] [serial = 34] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0xa9dc9000) [pid = 1946] [serial = 31] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x975d1000) [pid = 1946] [serial = 38] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x8f60dc00) [pid = 1946] [serial = 37] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x9fbdc800) [pid = 1946] [serial = 53] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0xa0088400) [pid = 1946] [serial = 55] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x9e00fc00) [pid = 1946] [serial = 52] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x962c9800) [pid = 1946] [serial = 83] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x987a7000) [pid = 1946] [serial = 50] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x971f5000) [pid = 1946] [serial = 61] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x91f35000) [pid = 1946] [serial = 102] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0xa44af800) [pid = 1946] [serial = 77] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x975d1800) [pid = 1946] [serial = 49] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x95749c00) [pid = 1946] [serial = 80] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0xa2a0a800) [pid = 1946] [serial = 91] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x99237800) [pid = 1946] [serial = 85] [outer = (nil)] [url = about:blank] 00:30:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 00:30:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1682ms 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x9737a800) [pid = 1946] [serial = 59] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x95747c00) [pid = 1946] [serial = 46] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x987a9000) [pid = 1946] [serial = 43] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x8f954800) [pid = 1946] [serial = 82] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0xa3cc0000) [pid = 1946] [serial = 92] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 76 (0x9fc7a400) [pid = 1946] [serial = 71] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 75 (0x8f12e000) [pid = 1946] [serial = 94] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 74 (0x96864800) [pid = 1946] [serial = 47] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 73 (0xa0fe2800) [pid = 1946] [serial = 73] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 72 (0x96f9bc00) [pid = 1946] [serial = 105] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 71 (0xa0086000) [pid = 1946] [serial = 89] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 70 (0x9afe5800) [pid = 1946] [serial = 70] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 69 (0xa0c52c00) [pid = 1946] [serial = 68] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 68 (0xa00d1800) [pid = 1946] [serial = 67] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 67 (0x9fbe8800) [pid = 1946] [serial = 88] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 66 (0x9ad66400) [pid = 1946] [serial = 86] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 65 (0xa0aec800) [pid = 1946] [serial = 56] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 64 (0x962c2800) [pid = 1946] [serial = 58] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 63 (0x9ad59800) [pid = 1946] [serial = 64] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 62 (0x99237400) [pid = 1946] [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.] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 61 (0x91fe9000) [pid = 1946] [serial = 79] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 60 (0x9e008800) [pid = 1946] [serial = 65] [outer = (nil)] [url = about:blank] 00:30:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 59 (0x95be8c00) [pid = 1946] [serial = 74] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 58 (0xa4479800) [pid = 1946] [serial = 76] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 57 (0x8f130000) [pid = 1946] [serial = 95] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 56 (0x978eac00) [pid = 1946] [serial = 62] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 55 (0x959d0400) [pid = 1946] [serial = 104] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 54 (0x8f1c8000) [pid = 1946] [serial = 98] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 53 (0x8f950c00) [pid = 1946] [serial = 101] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | --DOMWINDOW == 52 (0xa4479000) [pid = 1946] [serial = 99] [outer = (nil)] [url = about:blank] 00:30:48 INFO - PROCESS | 1946 | 1461051048808 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 00:30:48 INFO - PROCESS | 1946 | 1461051048818 Marionette TRACE conn6 <- [1,161,null,{"value":"8"}] 00:30:48 INFO - PROCESS | 1946 | 1461051048841 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 00:30:48 INFO - PROCESS | 1946 | 1461051048852 Marionette TRACE conn6 <- [1,162,null,{}] 00:30:48 INFO - PROCESS | 1946 | 1461051048858 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:49 INFO - PROCESS | 1946 | 1461051049016 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 00:30:49 INFO - PROCESS | 1946 | 1461051049158 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x91f2a000 == 20 [pid = 1946] [id = 48] 00:30:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 53 (0x91f30000) [pid = 1946] [serial = 142] [outer = (nil)] 00:30:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 54 (0x91f36c00) [pid = 1946] [serial = 143] [outer = 0x91f30000] 00:30:49 INFO - PROCESS | 1946 | 1461051049230 Marionette DEBUG loaded listener.js 00:30:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 55 (0x91fe8000) [pid = 1946] [serial = 144] [outer = 0x91f30000] 00:30:49 INFO - PROCESS | 1946 | 1461051049945 Marionette TRACE conn6 <- [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]]]}] 00:30:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 00:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1142ms 00:30:49 INFO - PROCESS | 1946 | 1461051049975 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 00:30:49 INFO - PROCESS | 1946 | 1461051049978 Marionette TRACE conn6 <- [1,165,null,{"value":"8"}] 00:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 00:30:49 INFO - PROCESS | 1946 | 1461051049985 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 00:30:49 INFO - PROCESS | 1946 | 1461051049987 Marionette TRACE conn6 <- [1,166,null,{}] 00:30:50 INFO - PROCESS | 1946 | 1461051050002 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:50 INFO - PROCESS | 1946 | 1461051050146 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 00:30:50 INFO - PROCESS | 1946 | 1461051050163 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x91fe3000 == 21 [pid = 1946] [id = 49] 00:30:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 56 (0x94549400) [pid = 1946] [serial = 145] [outer = (nil)] 00:30:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 57 (0x945c4400) [pid = 1946] [serial = 146] [outer = 0x94549400] 00:30:50 INFO - PROCESS | 1946 | 1461051050240 Marionette DEBUG loaded listener.js 00:30:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 58 (0x95747400) [pid = 1946] [serial = 147] [outer = 0x94549400] 00:30:51 INFO - PROCESS | 1946 | 1461051051054 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 00:30:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 00:30:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1132ms 00:30:51 INFO - PROCESS | 1946 | 1461051051118 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 00:30:51 INFO - PROCESS | 1946 | 1461051051121 Marionette TRACE conn6 <- [1,169,null,{"value":"8"}] 00:30:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 00:30:51 INFO - PROCESS | 1946 | 1461051051127 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 00:30:51 INFO - PROCESS | 1946 | 1461051051130 Marionette TRACE conn6 <- [1,170,null,{}] 00:30:51 INFO - PROCESS | 1946 | 1461051051140 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:51 INFO - PROCESS | 1946 | 1461051051319 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 00:30:51 INFO - PROCESS | 1946 | 1461051051343 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f60f400 == 22 [pid = 1946] [id = 50] 00:30:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 59 (0x9573d800) [pid = 1946] [serial = 148] [outer = (nil)] 00:30:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 60 (0x96247c00) [pid = 1946] [serial = 149] [outer = 0x9573d800] 00:30:51 INFO - PROCESS | 1946 | 1461051051414 Marionette DEBUG loaded listener.js 00:30:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 61 (0x97096800) [pid = 1946] [serial = 150] [outer = 0x9573d800] 00:30:52 INFO - PROCESS | 1946 | 1461051052148 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 00:30:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 00:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1083ms 00:30:52 INFO - PROCESS | 1946 | 1461051052212 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 00:30:52 INFO - PROCESS | 1946 | 1461051052215 Marionette TRACE conn6 <- [1,173,null,{"value":"8"}] 00:30:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 00:30:52 INFO - PROCESS | 1946 | 1461051052225 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 00:30:52 INFO - PROCESS | 1946 | 1461051052228 Marionette TRACE conn6 <- [1,174,null,{}] 00:30:52 INFO - PROCESS | 1946 | 1461051052234 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:52 INFO - PROCESS | 1946 | 1461051052434 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 00:30:52 INFO - PROCESS | 1946 | 1461051052470 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x96248400 == 23 [pid = 1946] [id = 51] 00:30:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 62 (0x96fa0800) [pid = 1946] [serial = 151] [outer = (nil)] 00:30:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 63 (0x9737a800) [pid = 1946] [serial = 152] [outer = 0x96fa0800] 00:30:52 INFO - PROCESS | 1946 | 1461051052543 Marionette DEBUG loaded listener.js 00:30:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 64 (0x97379000) [pid = 1946] [serial = 153] [outer = 0x96fa0800] 00:30:52 INFO - PROCESS | 1946 | --DOMWINDOW == 63 (0x9afe0c00) [pid = 1946] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 00:30:52 INFO - PROCESS | 1946 | --DOMWINDOW == 62 (0x8f948000) [pid = 1946] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 00:30:52 INFO - PROCESS | 1946 | --DOMWINDOW == 61 (0x93138800) [pid = 1946] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 00:30:52 INFO - PROCESS | 1946 | --DOMWINDOW == 60 (0x8f94a400) [pid = 1946] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 00:30:52 INFO - PROCESS | 1946 | --DOMWINDOW == 59 (0x9709f400) [pid = 1946] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 00:30:53 INFO - PROCESS | 1946 | 1461051053396 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 00:30:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 00:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1230ms 00:30:53 INFO - PROCESS | 1946 | 1461051053452 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 00:30:53 INFO - PROCESS | 1946 | 1461051053456 Marionette TRACE conn6 <- [1,177,null,{"value":"8"}] 00:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 00:30:53 INFO - PROCESS | 1946 | 1461051053467 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 00:30:53 INFO - PROCESS | 1946 | 1461051053470 Marionette TRACE conn6 <- [1,178,null,{}] 00:30:53 INFO - PROCESS | 1946 | 1461051053476 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:53 INFO - PROCESS | 1946 | 1461051053680 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 00:30:53 INFO - PROCESS | 1946 | 1461051053691 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f7e5c00 == 24 [pid = 1946] [id = 52] 00:30:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 60 (0x962c9800) [pid = 1946] [serial = 154] [outer = (nil)] 00:30:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 61 (0x978f0800) [pid = 1946] [serial = 155] [outer = 0x962c9800] 00:30:53 INFO - PROCESS | 1946 | 1461051053769 Marionette DEBUG loaded listener.js 00:30:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 62 (0x987a7000) [pid = 1946] [serial = 156] [outer = 0x962c9800] 00:30:54 INFO - PROCESS | 1946 | 1461051054484 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 00:30:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 00:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1099ms 00:30:54 INFO - PROCESS | 1946 | 1461051054588 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 00:30:54 INFO - PROCESS | 1946 | 1461051054592 Marionette TRACE conn6 <- [1,181,null,{"value":"8"}] 00:30:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 00:30:54 INFO - PROCESS | 1946 | 1461051054618 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 00:30:54 INFO - PROCESS | 1946 | 1461051054621 Marionette TRACE conn6 <- [1,182,null,{}] 00:30:54 INFO - PROCESS | 1946 | 1461051054628 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:54 INFO - PROCESS | 1946 | 1461051054775 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 00:30:54 INFO - PROCESS | 1946 | 1461051054794 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x931dcc00 == 25 [pid = 1946] [id = 53] 00:30:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 63 (0x974b0c00) [pid = 1946] [serial = 157] [outer = (nil)] 00:30:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 64 (0x99234c00) [pid = 1946] [serial = 158] [outer = 0x974b0c00] 00:30:54 INFO - PROCESS | 1946 | 1461051054877 Marionette DEBUG loaded listener.js 00:30:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 65 (0x99238000) [pid = 1946] [serial = 159] [outer = 0x974b0c00] 00:30:55 INFO - PROCESS | 1946 | 1461051055841 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 00:30:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 00:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1246ms 00:30:55 INFO - PROCESS | 1946 | 1461051055853 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 00:30:55 INFO - PROCESS | 1946 | 1461051055861 Marionette TRACE conn6 <- [1,185,null,{"value":"8"}] 00:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 00:30:55 INFO - PROCESS | 1946 | 1461051055870 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 00:30:55 INFO - PROCESS | 1946 | 1461051055875 Marionette TRACE conn6 <- [1,186,null,{}] 00:30:55 INFO - PROCESS | 1946 | 1461051055883 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:56 INFO - PROCESS | 1946 | 1461051056046 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 00:30:56 INFO - PROCESS | 1946 | 1461051056191 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f1c1000 == 26 [pid = 1946] [id = 54] 00:30:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 66 (0x8f7e8000) [pid = 1946] [serial = 160] [outer = (nil)] 00:30:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 67 (0x8f954c00) [pid = 1946] [serial = 161] [outer = 0x8f7e8000] 00:30:56 INFO - PROCESS | 1946 | 1461051056279 Marionette DEBUG loaded listener.js 00:30:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 68 (0x91f34400) [pid = 1946] [serial = 162] [outer = 0x8f7e8000] 00:30:57 INFO - PROCESS | 1946 | 1461051057140 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 00:30:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 00:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1290ms 00:30:57 INFO - PROCESS | 1946 | 1461051057172 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 00:30:57 INFO - PROCESS | 1946 | 1461051057181 Marionette TRACE conn6 <- [1,189,null,{"value":"8"}] 00:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 00:30:57 INFO - PROCESS | 1946 | 1461051057192 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 00:30:57 INFO - PROCESS | 1946 | 1461051057196 Marionette TRACE conn6 <- [1,190,null,{}] 00:30:57 INFO - PROCESS | 1946 | 1461051057203 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:57 INFO - PROCESS | 1946 | 1461051057367 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 00:30:57 INFO - PROCESS | 1946 | 1461051057502 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f60dc00 == 27 [pid = 1946] [id = 55] 00:30:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 69 (0x8f7eb800) [pid = 1946] [serial = 163] [outer = (nil)] 00:30:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 70 (0x94556800) [pid = 1946] [serial = 164] [outer = 0x8f7eb800] 00:30:57 INFO - PROCESS | 1946 | 1461051057587 Marionette DEBUG loaded listener.js 00:30:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 71 (0x959db800) [pid = 1946] [serial = 165] [outer = 0x8f7eb800] 00:30:58 INFO - PROCESS | 1946 | 1461051058418 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 00:30:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 00:30:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1279ms 00:30:58 INFO - PROCESS | 1946 | 1461051058473 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 00:30:58 INFO - PROCESS | 1946 | 1461051058476 Marionette TRACE conn6 <- [1,193,null,{"value":"8"}] 00:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 00:30:58 INFO - PROCESS | 1946 | 1461051058483 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 00:30:58 INFO - PROCESS | 1946 | 1461051058489 Marionette TRACE conn6 <- [1,194,null,{}] 00:30:58 INFO - PROCESS | 1946 | 1461051058505 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:58 INFO - PROCESS | 1946 | 1461051058675 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 00:30:58 INFO - PROCESS | 1946 | 1461051058810 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f124400 == 28 [pid = 1946] [id = 56] 00:30:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 72 (0x8f131c00) [pid = 1946] [serial = 166] [outer = (nil)] 00:30:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 73 (0x99194400) [pid = 1946] [serial = 167] [outer = 0x8f131c00] 00:30:58 INFO - PROCESS | 1946 | 1461051058901 Marionette DEBUG loaded listener.js 00:30:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 74 (0x99240c00) [pid = 1946] [serial = 168] [outer = 0x8f131c00] 00:30:59 INFO - PROCESS | 1946 | 1461051059765 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 00:30:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 00:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1340ms 00:30:59 INFO - PROCESS | 1946 | 1461051059824 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 00:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 00:30:59 INFO - PROCESS | 1946 | 1461051059833 Marionette TRACE conn6 <- [1,197,null,{"value":"8"}] 00:30:59 INFO - PROCESS | 1946 | 1461051059839 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 00:30:59 INFO - PROCESS | 1946 | 1461051059842 Marionette TRACE conn6 <- [1,198,null,{}] 00:30:59 INFO - PROCESS | 1946 | 1461051059848 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:00 INFO - PROCESS | 1946 | 1461051060010 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 00:31:00 INFO - PROCESS | 1946 | 1461051060147 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:00 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f12c000 == 29 [pid = 1946] [id = 57] 00:31:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 75 (0x99191c00) [pid = 1946] [serial = 169] [outer = (nil)] 00:31:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 76 (0x9af1bc00) [pid = 1946] [serial = 170] [outer = 0x99191c00] 00:31:00 INFO - PROCESS | 1946 | 1461051060235 Marionette DEBUG loaded listener.js 00:31:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 77 (0x9afe1c00) [pid = 1946] [serial = 171] [outer = 0x99191c00] 00:31:01 INFO - PROCESS | 1946 | 1461051061169 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 00:31:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 00:31:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1378ms 00:31:01 INFO - PROCESS | 1946 | 1461051061217 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 00:31:01 INFO - PROCESS | 1946 | 1461051061221 Marionette TRACE conn6 <- [1,201,null,{"value":"8"}] 00:31:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 00:31:01 INFO - PROCESS | 1946 | 1461051061228 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 00:31:01 INFO - PROCESS | 1946 | 1461051061232 Marionette TRACE conn6 <- [1,202,null,{}] 00:31:01 INFO - PROCESS | 1946 | 1461051061238 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:01 INFO - PROCESS | 1946 | 1461051061400 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 00:31:01 INFO - PROCESS | 1946 | 1461051061541 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:01 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f1be400 == 30 [pid = 1946] [id = 58] 00:31:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x8f1c8400) [pid = 1946] [serial = 172] [outer = (nil)] 00:31:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x91f28800) [pid = 1946] [serial = 173] [outer = 0x8f1c8400] 00:31:01 INFO - PROCESS | 1946 | 1461051061627 Marionette DEBUG loaded listener.js 00:31:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x93136800) [pid = 1946] [serial = 174] [outer = 0x8f1c8400] 00:31:02 INFO - PROCESS | 1946 | 1461051062748 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 00:31:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 00:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1587ms 00:31:02 INFO - PROCESS | 1946 | 1461051062816 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 00:31:02 INFO - PROCESS | 1946 | 1461051062823 Marionette TRACE conn6 <- [1,205,null,{"value":"8"}] 00:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 00:31:02 INFO - PROCESS | 1946 | 1461051062831 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 00:31:02 INFO - PROCESS | 1946 | 1461051062837 Marionette TRACE conn6 <- [1,206,null,{}] 00:31:02 INFO - PROCESS | 1946 | 1461051062844 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:03 INFO - PROCESS | 1946 | 1461051063012 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 00:31:03 INFO - PROCESS | 1946 | 1461051063156 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f94dc00 == 31 [pid = 1946] [id = 59] 00:31:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x8f950800) [pid = 1946] [serial = 175] [outer = (nil)] 00:31:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x91fee800) [pid = 1946] [serial = 176] [outer = 0x8f950800] 00:31:03 INFO - PROCESS | 1946 | 1461051063274 Marionette DEBUG loaded listener.js 00:31:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x93135c00) [pid = 1946] [serial = 177] [outer = 0x8f950800] 00:31:03 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x9313c400) [pid = 1946] [serial = 122] [outer = (nil)] [url = about:blank] 00:31:03 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x9afe9c00) [pid = 1946] [serial = 119] [outer = (nil)] [url = about:blank] 00:31:03 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x9afde400) [pid = 1946] [serial = 108] [outer = (nil)] [url = about:blank] 00:31:03 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x931dc800) [pid = 1946] [serial = 113] [outer = (nil)] [url = about:blank] 00:31:03 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x8f94c000) [pid = 1946] [serial = 110] [outer = (nil)] [url = about:blank] 00:31:03 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x9868c000) [pid = 1946] [serial = 117] [outer = (nil)] [url = about:blank] 00:31:03 INFO - PROCESS | 1946 | --DOMWINDOW == 76 (0x91f2ac00) [pid = 1946] [serial = 111] [outer = (nil)] [url = about:blank] 00:31:03 INFO - PROCESS | 1946 | --DOMWINDOW == 75 (0x975ce800) [pid = 1946] [serial = 116] [outer = (nil)] [url = about:blank] 00:31:03 INFO - PROCESS | 1946 | --DOMWINDOW == 74 (0x94551400) [pid = 1946] [serial = 114] [outer = (nil)] [url = about:blank] 00:31:03 INFO - PROCESS | 1946 | --DOMWINDOW == 73 (0x9fbe6800) [pid = 1946] [serial = 120] [outer = (nil)] [url = about:blank] 00:31:04 INFO - PROCESS | 1946 | 1461051064089 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 00:31:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 00:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1294ms 00:31:04 INFO - PROCESS | 1946 | 1461051064127 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 00:31:04 INFO - PROCESS | 1946 | 1461051064135 Marionette TRACE conn6 <- [1,209,null,{"value":"8"}] 00:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 00:31:04 INFO - PROCESS | 1946 | 1461051064146 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 00:31:04 INFO - PROCESS | 1946 | 1461051064150 Marionette TRACE conn6 <- [1,210,null,{}] 00:31:04 INFO - PROCESS | 1946 | 1461051064161 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:04 INFO - PROCESS | 1946 | 1461051064306 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 00:31:04 INFO - PROCESS | 1946 | 1461051064323 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:04 INFO - PROCESS | 1946 | ++DOCSHELL 0x93134000 == 32 [pid = 1946] [id = 60] 00:31:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 74 (0x9313c400) [pid = 1946] [serial = 178] [outer = (nil)] 00:31:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 75 (0x959d0c00) [pid = 1946] [serial = 179] [outer = 0x9313c400] 00:31:04 INFO - PROCESS | 1946 | 1461051064396 Marionette DEBUG loaded listener.js 00:31:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 76 (0x96864800) [pid = 1946] [serial = 180] [outer = 0x9313c400] 00:31:05 INFO - PROCESS | 1946 | 1461051065212 Marionette TRACE conn6 <- [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]]]}] 00:31:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 00:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1087ms 00:31:05 INFO - PROCESS | 1946 | 1461051065240 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 00:31:05 INFO - PROCESS | 1946 | 1461051065244 Marionette TRACE conn6 <- [1,213,null,{"value":"8"}] 00:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 00:31:05 INFO - PROCESS | 1946 | 1461051065251 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 00:31:05 INFO - PROCESS | 1946 | 1461051065256 Marionette TRACE conn6 <- [1,214,null,{}] 00:31:05 INFO - PROCESS | 1946 | 1461051065272 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:05 INFO - PROCESS | 1946 | 1461051065415 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 00:31:05 INFO - PROCESS | 1946 | 1461051065432 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:05 INFO - PROCESS | 1946 | ++DOCSHELL 0x91fe5c00 == 33 [pid = 1946] [id = 61] 00:31:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 77 (0x978ed400) [pid = 1946] [serial = 181] [outer = (nil)] 00:31:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x9868c000) [pid = 1946] [serial = 182] [outer = 0x978ed400] 00:31:05 INFO - PROCESS | 1946 | 1461051065508 Marionette DEBUG loaded listener.js 00:31:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x99237800) [pid = 1946] [serial = 183] [outer = 0x978ed400] 00:31:06 INFO - PROCESS | 1946 | 1461051066406 Marionette TRACE conn6 <- [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]]]}] 00:31:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 00:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1186ms 00:31:06 INFO - PROCESS | 1946 | 1461051066438 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 00:31:06 INFO - PROCESS | 1946 | 1461051066442 Marionette TRACE conn6 <- [1,217,null,{"value":"8"}] 00:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 00:31:06 INFO - PROCESS | 1946 | 1461051066448 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 00:31:06 INFO - PROCESS | 1946 | 1461051066451 Marionette TRACE conn6 <- [1,218,null,{}] 00:31:06 INFO - PROCESS | 1946 | 1461051066456 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:06 INFO - PROCESS | 1946 | 1461051066637 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 00:31:06 INFO - PROCESS | 1946 | 1461051066662 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:06 INFO - PROCESS | 1946 | ++DOCSHELL 0x99199400 == 34 [pid = 1946] [id = 62] 00:31:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x9af15c00) [pid = 1946] [serial = 184] [outer = (nil)] 00:31:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x9afe4c00) [pid = 1946] [serial = 185] [outer = 0x9af15c00] 00:31:06 INFO - PROCESS | 1946 | 1461051066736 Marionette DEBUG loaded listener.js 00:31:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x9e010000) [pid = 1946] [serial = 186] [outer = 0x9af15c00] 00:31:07 INFO - PROCESS | 1946 | 1461051067466 Marionette TRACE conn6 <- [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]]]}] 00:31:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 00:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1077ms 00:31:07 INFO - PROCESS | 1946 | 1461051067526 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 00:31:07 INFO - PROCESS | 1946 | 1461051067543 Marionette TRACE conn6 <- [1,221,null,{"value":"8"}] 00:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 00:31:07 INFO - PROCESS | 1946 | 1461051067563 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 00:31:07 INFO - PROCESS | 1946 | 1461051067566 Marionette TRACE conn6 <- [1,222,null,{}] 00:31:07 INFO - PROCESS | 1946 | 1461051067572 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:07 INFO - PROCESS | 1946 | 1461051067750 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 00:31:07 INFO - PROCESS | 1946 | 1461051067776 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x9afe6800 == 35 [pid = 1946] [id = 63] 00:31:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x9fbb9400) [pid = 1946] [serial = 187] [outer = (nil)] 00:31:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x9fbe5c00) [pid = 1946] [serial = 188] [outer = 0x9fbb9400] 00:31:07 INFO - PROCESS | 1946 | 1461051067862 Marionette DEBUG loaded listener.js 00:31:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x9fbe8800) [pid = 1946] [serial = 189] [outer = 0x9fbb9400] 00:31:08 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x9573d800) [pid = 1946] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 00:31:08 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x91f30000) [pid = 1946] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 00:31:08 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x962c9800) [pid = 1946] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 00:31:08 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x94549400) [pid = 1946] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 00:31:08 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x8f7e3000) [pid = 1946] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 00:31:08 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x96fa0800) [pid = 1946] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 00:31:08 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x8f1c2000) [pid = 1946] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 00:31:08 INFO - PROCESS | 1946 | 1461051068756 Marionette TRACE conn6 <- [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]]]}] 00:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 00:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1242ms 00:31:08 INFO - PROCESS | 1946 | 1461051068797 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 00:31:08 INFO - PROCESS | 1946 | 1461051068801 Marionette TRACE conn6 <- [1,225,null,{"value":"8"}] 00:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 00:31:08 INFO - PROCESS | 1946 | 1461051068807 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 00:31:08 INFO - PROCESS | 1946 | 1461051068811 Marionette TRACE conn6 <- [1,226,null,{}] 00:31:08 INFO - PROCESS | 1946 | 1461051068816 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:09 INFO - PROCESS | 1946 | 1461051069017 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 00:31:09 INFO - PROCESS | 1946 | 1461051069038 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:09 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f12ac00 == 36 [pid = 1946] [id = 64] 00:31:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x8f94e800) [pid = 1946] [serial = 190] [outer = (nil)] 00:31:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x9fca6800) [pid = 1946] [serial = 191] [outer = 0x8f94e800] 00:31:09 INFO - PROCESS | 1946 | 1461051069117 Marionette DEBUG loaded listener.js 00:31:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0xa00d3000) [pid = 1946] [serial = 192] [outer = 0x8f94e800] 00:31:09 INFO - PROCESS | 1946 | 1461051069832 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 00:31:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 00:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1042ms 00:31:09 INFO - PROCESS | 1946 | 1461051069849 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 00:31:09 INFO - PROCESS | 1946 | 1461051069853 Marionette TRACE conn6 <- [1,229,null,{"value":"8"}] 00:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 00:31:09 INFO - PROCESS | 1946 | 1461051069859 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 00:31:09 INFO - PROCESS | 1946 | 1461051069861 Marionette TRACE conn6 <- [1,230,null,{}] 00:31:09 INFO - PROCESS | 1946 | 1461051069867 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:10 INFO - PROCESS | 1946 | 1461051070076 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 00:31:10 INFO - PROCESS | 1946 | 1461051070094 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f128800 == 37 [pid = 1946] [id = 65] 00:31:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x8f12bc00) [pid = 1946] [serial = 193] [outer = (nil)] 00:31:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0xa00cc000) [pid = 1946] [serial = 194] [outer = 0x8f12bc00] 00:31:10 INFO - PROCESS | 1946 | 1461051070170 Marionette DEBUG loaded listener.js 00:31:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0xa0ee1800) [pid = 1946] [serial = 195] [outer = 0x8f12bc00] 00:31:11 INFO - PROCESS | 1946 | 1461051071167 Marionette TRACE conn6 <- [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]]]}] 00:31:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 00:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1336ms 00:31:11 INFO - PROCESS | 1946 | 1461051071197 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 00:31:11 INFO - PROCESS | 1946 | 1461051071203 Marionette TRACE conn6 <- [1,233,null,{"value":"8"}] 00:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 00:31:11 INFO - PROCESS | 1946 | 1461051071214 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 00:31:11 INFO - PROCESS | 1946 | 1461051071218 Marionette TRACE conn6 <- [1,234,null,{}] 00:31:11 INFO - PROCESS | 1946 | 1461051071227 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:11 INFO - PROCESS | 1946 | 1461051071437 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 00:31:11 INFO - PROCESS | 1946 | 1461051071582 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:11 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f7e6000 == 38 [pid = 1946] [id = 66] 00:31:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x8f94a800) [pid = 1946] [serial = 196] [outer = (nil)] 00:31:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x91f2d000) [pid = 1946] [serial = 197] [outer = 0x8f94a800] 00:31:11 INFO - PROCESS | 1946 | 1461051071669 Marionette DEBUG loaded listener.js 00:31:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x94554c00) [pid = 1946] [serial = 198] [outer = 0x8f94a800] 00:31:12 INFO - PROCESS | 1946 | 1461051072552 Marionette TRACE conn6 <- [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]]]}] 00:31:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 00:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1389ms 00:31:12 INFO - PROCESS | 1946 | 1461051072604 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 00:31:12 INFO - PROCESS | 1946 | 1461051072611 Marionette TRACE conn6 <- [1,237,null,{"value":"8"}] 00:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 00:31:12 INFO - PROCESS | 1946 | 1461051072622 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 00:31:12 INFO - PROCESS | 1946 | 1461051072626 Marionette TRACE conn6 <- [1,238,null,{}] 00:31:12 INFO - PROCESS | 1946 | 1461051072633 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:12 INFO - PROCESS | 1946 | 1461051072819 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 00:31:12 INFO - PROCESS | 1946 | 1461051072974 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f127000 == 39 [pid = 1946] [id = 67] 00:31:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x8f7e0400) [pid = 1946] [serial = 199] [outer = (nil)] 00:31:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x974a6c00) [pid = 1946] [serial = 200] [outer = 0x8f7e0400] 00:31:13 INFO - PROCESS | 1946 | 1461051073064 Marionette DEBUG loaded listener.js 00:31:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x98218400) [pid = 1946] [serial = 201] [outer = 0x8f7e0400] 00:31:13 INFO - PROCESS | 1946 | 1461051073937 Marionette TRACE conn6 <- [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]]]}] 00:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 00:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1333ms 00:31:13 INFO - PROCESS | 1946 | 1461051073962 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 00:31:13 INFO - PROCESS | 1946 | 1461051073966 Marionette TRACE conn6 <- [1,241,null,{"value":"8"}] 00:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 00:31:13 INFO - PROCESS | 1946 | 1461051073975 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 00:31:13 INFO - PROCESS | 1946 | 1461051073980 Marionette TRACE conn6 <- [1,242,null,{}] 00:31:14 INFO - PROCESS | 1946 | 1461051073997 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:14 INFO - PROCESS | 1946 | 1461051074194 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 00:31:14 INFO - PROCESS | 1946 | 1461051074336 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x974ac800 == 40 [pid = 1946] [id = 68] 00:31:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x975ce800) [pid = 1946] [serial = 202] [outer = (nil)] 00:31:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0xa0e3a000) [pid = 1946] [serial = 203] [outer = 0x975ce800] 00:31:14 INFO - PROCESS | 1946 | 1461051074426 Marionette DEBUG loaded listener.js 00:31:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0xa2839400) [pid = 1946] [serial = 204] [outer = 0x975ce800] 00:31:15 INFO - PROCESS | 1946 | 1461051075457 Marionette TRACE conn6 <- [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]]]}] 00:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 00:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1492ms 00:31:15 INFO - PROCESS | 1946 | 1461051075467 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 00:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 00:31:15 INFO - PROCESS | 1946 | 1461051075472 Marionette TRACE conn6 <- [1,245,null,{"value":"8"}] 00:31:15 INFO - PROCESS | 1946 | 1461051075478 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 00:31:15 INFO - PROCESS | 1946 | 1461051075481 Marionette TRACE conn6 <- [1,246,null,{}] 00:31:15 INFO - PROCESS | 1946 | 1461051075487 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:15 INFO - PROCESS | 1946 | 1461051075649 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 00:31:15 INFO - PROCESS | 1946 | 1461051075797 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:15 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f7ec400 == 41 [pid = 1946] [id = 69] 00:31:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0xa0e3d400) [pid = 1946] [serial = 205] [outer = (nil)] 00:31:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0xa3c26000) [pid = 1946] [serial = 206] [outer = 0xa0e3d400] 00:31:15 INFO - PROCESS | 1946 | 1461051075915 Marionette DEBUG loaded listener.js 00:31:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0xa4476800) [pid = 1946] [serial = 207] [outer = 0xa0e3d400] 00:31:17 INFO - PROCESS | 1946 | 1461051077664 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 00:31:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 00:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 2239ms 00:31:17 INFO - PROCESS | 1946 | 1461051077722 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 00:31:17 INFO - PROCESS | 1946 | 1461051077725 Marionette TRACE conn6 <- [1,249,null,{"value":"8"}] 00:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 00:31:17 INFO - PROCESS | 1946 | 1461051077733 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 00:31:17 INFO - PROCESS | 1946 | 1461051077736 Marionette TRACE conn6 <- [1,250,null,{}] 00:31:17 INFO - PROCESS | 1946 | 1461051077742 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:17 INFO - PROCESS | 1946 | 1461051077915 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 00:31:18 INFO - PROCESS | 1946 | 1461051078061 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f241400 == 42 [pid = 1946] [id = 70] 00:31:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x8f243000) [pid = 1946] [serial = 208] [outer = (nil)] 00:31:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x8f249400) [pid = 1946] [serial = 209] [outer = 0x8f243000] 00:31:18 INFO - PROCESS | 1946 | 1461051078150 Marionette DEBUG loaded listener.js 00:31:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x8f24c000) [pid = 1946] [serial = 210] [outer = 0x8f243000] 00:31:18 INFO - PROCESS | 1946 | 1461051078980 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 00:31:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 00:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1282ms 00:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 00:31:19 INFO - PROCESS | 1946 | 1461051079016 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 00:31:19 INFO - PROCESS | 1946 | 1461051079019 Marionette TRACE conn6 <- [1,253,null,{"value":"8"}] 00:31:19 INFO - PROCESS | 1946 | 1461051079026 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 00:31:19 INFO - PROCESS | 1946 | 1461051079029 Marionette TRACE conn6 <- [1,254,null,{}] 00:31:19 INFO - PROCESS | 1946 | 1461051079043 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:19 INFO - PROCESS | 1946 | 1461051079244 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 00:31:19 INFO - PROCESS | 1946 | 1461051079579 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:19 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f24fc00 == 43 [pid = 1946] [id = 71] 00:31:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x8f250000) [pid = 1946] [serial = 211] [outer = (nil)] 00:31:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x8f606800) [pid = 1946] [serial = 212] [outer = 0x8f250000] 00:31:19 INFO - PROCESS | 1946 | 1461051079736 Marionette DEBUG loaded listener.js 00:31:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x8f7e9400) [pid = 1946] [serial = 213] [outer = 0x8f250000] 00:31:20 INFO - PROCESS | 1946 | 1461051080722 Marionette TRACE conn6 <- [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]]]}] 00:31:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 00:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1748ms 00:31:20 INFO - PROCESS | 1946 | 1461051080774 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 00:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 00:31:20 INFO - PROCESS | 1946 | 1461051080780 Marionette TRACE conn6 <- [1,257,null,{"value":"8"}] 00:31:20 INFO - PROCESS | 1946 | 1461051080787 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 00:31:20 INFO - PROCESS | 1946 | 1461051080794 Marionette TRACE conn6 <- [1,258,null,{}] 00:31:20 INFO - PROCESS | 1946 | 1461051080801 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:20 INFO - PROCESS | 1946 | 1461051080974 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 00:31:21 INFO - PROCESS | 1946 | 1461051081165 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x9313c000 == 44 [pid = 1946] [id = 72] 00:31:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x9454c000) [pid = 1946] [serial = 214] [outer = (nil)] 00:31:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x959d5400) [pid = 1946] [serial = 215] [outer = 0x9454c000] 00:31:21 INFO - PROCESS | 1946 | 1461051081252 Marionette DEBUG loaded listener.js 00:31:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x96861800) [pid = 1946] [serial = 216] [outer = 0x9454c000] 00:31:21 INFO - PROCESS | 1946 | --DOCSHELL 0x8f12ac00 == 43 [pid = 1946] [id = 64] 00:31:21 INFO - PROCESS | 1946 | --DOCSHELL 0x9afe6800 == 42 [pid = 1946] [id = 63] 00:31:21 INFO - PROCESS | 1946 | --DOCSHELL 0x99199400 == 41 [pid = 1946] [id = 62] 00:31:21 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x8f12f800) [pid = 1946] [serial = 125] [outer = (nil)] [url = about:blank] 00:31:21 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x959d5c00) [pid = 1946] [serial = 128] [outer = (nil)] [url = about:blank] 00:31:21 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x9e00e800) [pid = 1946] [serial = 131] [outer = (nil)] [url = about:blank] 00:31:21 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0xa0ee0c00) [pid = 1946] [serial = 134] [outer = (nil)] [url = about:blank] 00:31:21 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x97380c00) [pid = 1946] [serial = 137] [outer = (nil)] [url = about:blank] 00:31:21 INFO - PROCESS | 1946 | --DOCSHELL 0x91fe5c00 == 40 [pid = 1946] [id = 61] 00:31:21 INFO - PROCESS | 1946 | --DOCSHELL 0x93134000 == 39 [pid = 1946] [id = 60] 00:31:21 INFO - PROCESS | 1946 | --DOCSHELL 0x8f94dc00 == 38 [pid = 1946] [id = 59] 00:31:22 INFO - PROCESS | 1946 | 1461051082072 Marionette TRACE conn6 <- [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]]]}] 00:31:22 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x9686a000) [pid = 1946] [serial = 123] [outer = (nil)] [url = about:blank] 00:31:22 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x96247c00) [pid = 1946] [serial = 149] [outer = (nil)] [url = about:blank] 00:31:22 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x91f36c00) [pid = 1946] [serial = 143] [outer = (nil)] [url = about:blank] 00:31:22 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x91fe8000) [pid = 1946] [serial = 144] [outer = (nil)] [url = about:blank] 00:31:22 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x978f0800) [pid = 1946] [serial = 155] [outer = (nil)] [url = about:blank] 00:31:22 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x945c4400) [pid = 1946] [serial = 146] [outer = (nil)] [url = about:blank] 00:31:22 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x8f7e9000) [pid = 1946] [serial = 140] [outer = (nil)] [url = about:blank] 00:31:22 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x8f7ed400) [pid = 1946] [serial = 141] [outer = (nil)] [url = about:blank] 00:31:22 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x9737a800) [pid = 1946] [serial = 152] [outer = (nil)] [url = about:blank] 00:31:22 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x987a7000) [pid = 1946] [serial = 156] [outer = (nil)] [url = about:blank] 00:31:22 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x97379000) [pid = 1946] [serial = 153] [outer = (nil)] [url = about:blank] 00:31:22 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x97096800) [pid = 1946] [serial = 150] [outer = (nil)] [url = about:blank] 00:31:22 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x95747400) [pid = 1946] [serial = 147] [outer = (nil)] [url = about:blank] 00:31:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 00:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1332ms 00:31:22 INFO - PROCESS | 1946 | 1461051082121 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 00:31:22 INFO - PROCESS | 1946 | 1461051082127 Marionette TRACE conn6 <- [1,261,null,{"value":"8"}] 00:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 00:31:22 INFO - PROCESS | 1946 | 1461051082136 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 00:31:22 INFO - PROCESS | 1946 | 1461051082138 Marionette TRACE conn6 <- [1,262,null,{}] 00:31:22 INFO - PROCESS | 1946 | 1461051082143 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:22 INFO - PROCESS | 1946 | 1461051082289 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 00:31:22 INFO - PROCESS | 1946 | 1461051082305 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:22 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f12ac00 == 39 [pid = 1946] [id = 73] 00:31:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x91fe4400) [pid = 1946] [serial = 217] [outer = (nil)] 00:31:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x95748c00) [pid = 1946] [serial = 218] [outer = 0x91fe4400] 00:31:22 INFO - PROCESS | 1946 | 1461051082380 Marionette DEBUG loaded listener.js 00:31:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x971ed000) [pid = 1946] [serial = 219] [outer = 0x91fe4400] 00:31:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x978ec800) [pid = 1946] [serial = 220] [outer = 0xa4c8fc00] 00:31:23 INFO - PROCESS | 1946 | 1461051083362 Marionette TRACE conn6 <- [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]]]}] 00:31:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 00:31:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1278ms 00:31:23 INFO - PROCESS | 1946 | 1461051083414 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 00:31:23 INFO - PROCESS | 1946 | 1461051083419 Marionette TRACE conn6 <- [1,265,null,{"value":"8"}] 00:31:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 00:31:23 INFO - PROCESS | 1946 | 1461051083427 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 00:31:23 INFO - PROCESS | 1946 | 1461051083436 Marionette TRACE conn6 <- [1,266,null,{}] 00:31:23 INFO - PROCESS | 1946 | 1461051083457 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:23 INFO - PROCESS | 1946 | 1461051083609 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 00:31:23 INFO - PROCESS | 1946 | 1461051083713 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:23 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f94d800 == 40 [pid = 1946] [id = 74] 00:31:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x97838c00) [pid = 1946] [serial = 221] [outer = (nil)] 00:31:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x9923f000) [pid = 1946] [serial = 222] [outer = 0x97838c00] 00:31:23 INFO - PROCESS | 1946 | 1461051083793 Marionette DEBUG loaded listener.js 00:31:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x9ad67000) [pid = 1946] [serial = 223] [outer = 0x97838c00] 00:31:24 INFO - PROCESS | 1946 | 1461051084540 Marionette TRACE conn6 <- [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]]]}] 00:31:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 00:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1271ms 00:31:24 INFO - PROCESS | 1946 | 1461051084703 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 00:31:24 INFO - PROCESS | 1946 | 1461051084713 Marionette TRACE conn6 <- [1,269,null,{"value":"8"}] 00:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 00:31:24 INFO - PROCESS | 1946 | 1461051084744 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 00:31:24 INFO - PROCESS | 1946 | 1461051084747 Marionette TRACE conn6 <- [1,270,null,{}] 00:31:24 INFO - PROCESS | 1946 | 1461051084754 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:24 INFO - PROCESS | 1946 | 1461051084945 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 00:31:24 INFO - PROCESS | 1946 | 1461051084972 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x9879d800 == 41 [pid = 1946] [id = 75] 00:31:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x987a0c00) [pid = 1946] [serial = 224] [outer = (nil)] 00:31:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x9fb25c00) [pid = 1946] [serial = 225] [outer = 0x987a0c00] 00:31:25 INFO - PROCESS | 1946 | 1461051085047 Marionette DEBUG loaded listener.js 00:31:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x9fbbb000) [pid = 1946] [serial = 226] [outer = 0x987a0c00] 00:31:25 INFO - PROCESS | 1946 | 1461051085857 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 00:31:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 00:31:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1150ms 00:31:25 INFO - PROCESS | 1946 | 1461051085880 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 00:31:25 INFO - PROCESS | 1946 | 1461051085883 Marionette TRACE conn6 <- [1,273,null,{"value":"8"}] 00:31:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 00:31:25 INFO - PROCESS | 1946 | 1461051085889 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 00:31:25 INFO - PROCESS | 1946 | 1461051085893 Marionette TRACE conn6 <- [1,274,null,{}] 00:31:25 INFO - PROCESS | 1946 | 1461051085898 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:26 INFO - PROCESS | 1946 | 1461051086105 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 00:31:26 INFO - PROCESS | 1946 | 1461051086130 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x91fe8400 == 42 [pid = 1946] [id = 76] 00:31:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x9fbe7800) [pid = 1946] [serial = 227] [outer = (nil)] 00:31:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0xa00d4000) [pid = 1946] [serial = 228] [outer = 0x9fbe7800] 00:31:26 INFO - PROCESS | 1946 | 1461051086211 Marionette DEBUG loaded listener.js 00:31:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0xa0e3e400) [pid = 1946] [serial = 229] [outer = 0x9fbe7800] 00:31:26 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x9fbb9400) [pid = 1946] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 00:31:26 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x9af15c00) [pid = 1946] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 00:31:26 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x978ed400) [pid = 1946] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 00:31:26 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x9313c400) [pid = 1946] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 00:31:26 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x8f1c8400) [pid = 1946] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 00:31:26 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x8f950800) [pid = 1946] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 00:31:26 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x8f94e800) [pid = 1946] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 00:31:27 INFO - PROCESS | 1946 | 1461051087313 Marionette TRACE conn6 <- [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]]]}] 00:31:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 00:31:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1438ms 00:31:27 INFO - PROCESS | 1946 | 1461051087328 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 00:31:27 INFO - PROCESS | 1946 | 1461051087331 Marionette TRACE conn6 <- [1,277,null,{"value":"8"}] 00:31:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 00:31:27 INFO - PROCESS | 1946 | 1461051087338 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 00:31:27 INFO - PROCESS | 1946 | 1461051087340 Marionette TRACE conn6 <- [1,278,null,{}] 00:31:27 INFO - PROCESS | 1946 | 1461051087346 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:27 INFO - PROCESS | 1946 | 1461051087536 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 00:31:27 INFO - PROCESS | 1946 | 1461051087557 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f1c2000 == 43 [pid = 1946] [id = 77] 00:31:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x8f952400) [pid = 1946] [serial = 230] [outer = (nil)] 00:31:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x9af15c00) [pid = 1946] [serial = 231] [outer = 0x8f952400] 00:31:27 INFO - PROCESS | 1946 | 1461051087634 Marionette DEBUG loaded listener.js 00:31:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0xa0fddc00) [pid = 1946] [serial = 232] [outer = 0x8f952400] 00:31:28 INFO - PROCESS | 1946 | 1461051088364 Marionette TRACE conn6 <- [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]]]}] 00:31:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 00:31:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1078ms 00:31:28 INFO - PROCESS | 1946 | 1461051088423 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 00:31:28 INFO - PROCESS | 1946 | 1461051088426 Marionette TRACE conn6 <- [1,281,null,{"value":"8"}] 00:31:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 00:31:28 INFO - PROCESS | 1946 | 1461051088433 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 00:31:28 INFO - PROCESS | 1946 | 1461051088437 Marionette TRACE conn6 <- [1,282,null,{}] 00:31:28 INFO - PROCESS | 1946 | 1461051088443 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:28 INFO - PROCESS | 1946 | 1461051088583 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 00:31:28 INFO - PROCESS | 1946 | 1461051088598 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:28 INFO - PROCESS | 1946 | ++DOCSHELL 0x992a9c00 == 44 [pid = 1946] [id = 78] 00:31:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x9e00b800) [pid = 1946] [serial = 233] [outer = (nil)] 00:31:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0xa0fa5c00) [pid = 1946] [serial = 234] [outer = 0x9e00b800] 00:31:28 INFO - PROCESS | 1946 | 1461051088677 Marionette DEBUG loaded listener.js 00:31:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0xa0fa8000) [pid = 1946] [serial = 235] [outer = 0x9e00b800] 00:31:29 INFO - PROCESS | 1946 | 1461051089750 Marionette TRACE conn6 <- [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]]]}] 00:31:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 00:31:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1377ms 00:31:29 INFO - PROCESS | 1946 | 1461051089812 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 00:31:29 INFO - PROCESS | 1946 | 1461051089819 Marionette TRACE conn6 <- [1,285,null,{"value":"8"}] 00:31:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 00:31:29 INFO - PROCESS | 1946 | 1461051089829 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 00:31:29 INFO - PROCESS | 1946 | 1461051089834 Marionette TRACE conn6 <- [1,286,null,{}] 00:31:29 INFO - PROCESS | 1946 | 1461051089843 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:30 INFO - PROCESS | 1946 | 1461051090062 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 00:31:30 INFO - PROCESS | 1946 | 1461051090279 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:30 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f60bc00 == 45 [pid = 1946] [id = 79] 00:31:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x8f950400) [pid = 1946] [serial = 236] [outer = (nil)] 00:31:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x91fedc00) [pid = 1946] [serial = 237] [outer = 0x8f950400] 00:31:30 INFO - PROCESS | 1946 | 1461051090418 Marionette DEBUG loaded listener.js 00:31:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x93139400) [pid = 1946] [serial = 238] [outer = 0x8f950400] 00:31:31 INFO - PROCESS | 1946 | 1461051091256 Marionette TRACE conn6 <- [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]]]}] 00:31:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 00:31:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1490ms 00:31:31 INFO - PROCESS | 1946 | 1461051091319 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 00:31:31 INFO - PROCESS | 1946 | 1461051091328 Marionette TRACE conn6 <- [1,289,null,{"value":"8"}] 00:31:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 00:31:31 INFO - PROCESS | 1946 | 1461051091340 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 00:31:31 INFO - PROCESS | 1946 | 1461051091344 Marionette TRACE conn6 <- [1,290,null,{}] 00:31:31 INFO - PROCESS | 1946 | 1461051091351 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:31 INFO - PROCESS | 1946 | 1461051091573 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 00:31:31 INFO - PROCESS | 1946 | 1461051091721 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:31 INFO - PROCESS | 1946 | ++DOCSHELL 0x96247c00 == 46 [pid = 1946] [id = 80] 00:31:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x96f9bc00) [pid = 1946] [serial = 239] [outer = (nil)] 00:31:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x974a5800) [pid = 1946] [serial = 240] [outer = 0x96f9bc00] 00:31:31 INFO - PROCESS | 1946 | 1461051091811 Marionette DEBUG loaded listener.js 00:31:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x97526800) [pid = 1946] [serial = 241] [outer = 0x96f9bc00] 00:31:32 INFO - PROCESS | 1946 | 1461051092791 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 00:31:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 00:31:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1501ms 00:31:32 INFO - PROCESS | 1946 | 1461051092841 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 00:31:32 INFO - PROCESS | 1946 | 1461051092844 Marionette TRACE conn6 <- [1,293,null,{"value":"8"}] 00:31:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 00:31:32 INFO - PROCESS | 1946 | 1461051092851 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 00:31:32 INFO - PROCESS | 1946 | 1461051092857 Marionette TRACE conn6 <- [1,294,null,{}] 00:31:32 INFO - PROCESS | 1946 | 1461051092873 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:33 INFO - PROCESS | 1946 | 1461051093057 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 00:31:33 INFO - PROCESS | 1946 | 1461051093202 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:33 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f244000 == 47 [pid = 1946] [id = 81] 00:31:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x974ab400) [pid = 1946] [serial = 242] [outer = (nil)] 00:31:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x984a4000) [pid = 1946] [serial = 243] [outer = 0x974ab400] 00:31:33 INFO - PROCESS | 1946 | 1461051093330 Marionette DEBUG loaded listener.js 00:31:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x9afdd800) [pid = 1946] [serial = 244] [outer = 0x974ab400] 00:31:34 INFO - PROCESS | 1946 | 1461051094156 Marionette TRACE conn6 <- [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]]]}] 00:31:34 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. 00:31:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1334ms 00:31:34 INFO - PROCESS | 1946 | 1461051094185 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 00:31:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 00:31:34 INFO - PROCESS | 1946 | 1461051094190 Marionette TRACE conn6 <- [1,297,null,{"value":"8"}] 00:31:34 INFO - PROCESS | 1946 | 1461051094196 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 00:31:34 INFO - PROCESS | 1946 | 1461051094200 Marionette TRACE conn6 <- [1,298,null,{}] 00:31:34 INFO - PROCESS | 1946 | 1461051094223 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:34 INFO - PROCESS | 1946 | 1461051094387 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 00:31:34 INFO - PROCESS | 1946 | 1461051094531 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:34 INFO - PROCESS | 1946 | ++DOCSHELL 0xa008b000 == 48 [pid = 1946] [id = 82] 00:31:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0xa0c4c000) [pid = 1946] [serial = 245] [outer = (nil)] 00:31:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0xa0fa1400) [pid = 1946] [serial = 246] [outer = 0xa0c4c000] 00:31:34 INFO - PROCESS | 1946 | 1461051094619 Marionette DEBUG loaded listener.js 00:31:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0xa0faa000) [pid = 1946] [serial = 247] [outer = 0xa0c4c000] 00:31:35 INFO - PROCESS | 1946 | 1461051095470 Marionette TRACE conn6 <- [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]]]}] 00:31:35 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. 00:31:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1331ms 00:31:35 INFO - PROCESS | 1946 | 1461051095528 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 00:31:35 INFO - PROCESS | 1946 | 1461051095532 Marionette TRACE conn6 <- [1,301,null,{"value":"8"}] 00:31:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 00:31:35 INFO - PROCESS | 1946 | 1461051095542 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 00:31:35 INFO - PROCESS | 1946 | 1461051095546 Marionette TRACE conn6 <- [1,302,null,{}] 00:31:35 INFO - PROCESS | 1946 | 1461051095552 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:35 INFO - PROCESS | 1946 | 1461051095714 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 00:31:35 INFO - PROCESS | 1946 | 1461051095860 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:35 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f129800 == 49 [pid = 1946] [id = 83] 00:31:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x959dbc00) [pid = 1946] [serial = 248] [outer = (nil)] 00:31:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0xa0faf800) [pid = 1946] [serial = 249] [outer = 0x959dbc00] 00:31:35 INFO - PROCESS | 1946 | 1461051095951 Marionette DEBUG loaded listener.js 00:31:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0xa2a0d000) [pid = 1946] [serial = 250] [outer = 0x959dbc00] 00:31:36 INFO - PROCESS | 1946 | 1461051096776 Marionette TRACE conn6 <- [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]]]}] 00:31:36 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. 00:31:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1280ms 00:31:36 INFO - PROCESS | 1946 | 1461051096825 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 00:31:36 INFO - PROCESS | 1946 | 1461051096829 Marionette TRACE conn6 <- [1,305,null,{"value":"8"}] 00:31:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 00:31:36 INFO - PROCESS | 1946 | 1461051096835 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 00:31:36 INFO - PROCESS | 1946 | 1461051096839 Marionette TRACE conn6 <- [1,306,null,{}] 00:31:36 INFO - PROCESS | 1946 | 1461051096863 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:37 INFO - PROCESS | 1946 | 1461051097047 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 00:31:37 INFO - PROCESS | 1946 | 1461051097193 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x8dc0a400 == 50 [pid = 1946] [id = 84] 00:31:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 115 (0x8dc0c400) [pid = 1946] [serial = 251] [outer = (nil)] 00:31:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 116 (0x8dc14000) [pid = 1946] [serial = 252] [outer = 0x8dc0c400] 00:31:37 INFO - PROCESS | 1946 | 1461051097285 Marionette DEBUG loaded listener.js 00:31:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 117 (0x8f131400) [pid = 1946] [serial = 253] [outer = 0x8dc0c400] 00:31:38 INFO - PROCESS | 1946 | 1461051098123 Marionette TRACE conn6 <- [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]]]}] 00:31:38 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. 00:31:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1397ms 00:31:38 INFO - PROCESS | 1946 | 1461051098232 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 00:31:38 INFO - PROCESS | 1946 | 1461051098237 Marionette TRACE conn6 <- [1,309,null,{"value":"8"}] 00:31:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 00:31:38 INFO - PROCESS | 1946 | 1461051098243 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 00:31:38 INFO - PROCESS | 1946 | 1461051098246 Marionette TRACE conn6 <- [1,310,null,{}] 00:31:38 INFO - PROCESS | 1946 | 1461051098252 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:38 INFO - PROCESS | 1946 | 1461051098411 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 00:31:38 INFO - PROCESS | 1946 | 1461051098560 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:38 INFO - PROCESS | 1946 | ++DOCSHELL 0x8dc15c00 == 51 [pid = 1946] [id = 85] 00:31:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 118 (0x8f132000) [pid = 1946] [serial = 254] [outer = (nil)] 00:31:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 119 (0xa447b000) [pid = 1946] [serial = 255] [outer = 0x8f132000] 00:31:38 INFO - PROCESS | 1946 | 1461051098650 Marionette DEBUG loaded listener.js 00:31:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 120 (0xa447f000) [pid = 1946] [serial = 256] [outer = 0x8f132000] 00:31:39 INFO - PROCESS | 1946 | 1461051099478 Marionette TRACE conn6 <- [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]]]}] 00:31:39 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. 00:31:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1277ms 00:31:39 INFO - PROCESS | 1946 | 1461051099521 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 00:31:39 INFO - PROCESS | 1946 | 1461051099525 Marionette TRACE conn6 <- [1,313,null,{"value":"8"}] 00:31:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 00:31:39 INFO - PROCESS | 1946 | 1461051099532 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 00:31:39 INFO - PROCESS | 1946 | 1461051099536 Marionette TRACE conn6 <- [1,314,null,{}] 00:31:39 INFO - PROCESS | 1946 | 1461051099560 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:39 INFO - PROCESS | 1946 | 1461051099721 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 00:31:39 INFO - PROCESS | 1946 | 1461051099871 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f1c3000 == 52 [pid = 1946] [id = 86] 00:31:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 121 (0x8f243400) [pid = 1946] [serial = 257] [outer = (nil)] 00:31:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 122 (0x9313fc00) [pid = 1946] [serial = 258] [outer = 0x8f243400] 00:31:39 INFO - PROCESS | 1946 | 1461051099956 Marionette DEBUG loaded listener.js 00:31:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 123 (0x97177000) [pid = 1946] [serial = 259] [outer = 0x8f243400] 00:31:41 INFO - PROCESS | 1946 | 1461051101103 Marionette TRACE conn6 <- [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]]]}] 00:31:41 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. 00:31:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1599ms 00:31:41 INFO - PROCESS | 1946 | 1461051101132 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 00:31:41 INFO - PROCESS | 1946 | 1461051101137 Marionette TRACE conn6 <- [1,317,null,{"value":"8"}] 00:31:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 00:31:41 INFO - PROCESS | 1946 | 1461051101145 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 00:31:41 INFO - PROCESS | 1946 | 1461051101151 Marionette TRACE conn6 <- [1,318,null,{}] 00:31:41 INFO - PROCESS | 1946 | 1461051101160 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:41 INFO - PROCESS | 1946 | 1461051101315 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 00:31:41 INFO - PROCESS | 1946 | 1461051101553 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f12b000 == 53 [pid = 1946] [id = 87] 00:31:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 124 (0x8f603000) [pid = 1946] [serial = 260] [outer = (nil)] 00:31:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 125 (0x91f29000) [pid = 1946] [serial = 261] [outer = 0x8f603000] 00:31:41 INFO - PROCESS | 1946 | 1461051101633 Marionette DEBUG loaded listener.js 00:31:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 126 (0x91fe8000) [pid = 1946] [serial = 262] [outer = 0x8f603000] 00:31:42 INFO - PROCESS | 1946 | 1461051102552 Marionette TRACE conn6 <- [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]]]}] 00:31:42 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. 00:31:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1440ms 00:31:42 INFO - PROCESS | 1946 | 1461051102586 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 00:31:42 INFO - PROCESS | 1946 | 1461051102594 Marionette TRACE conn6 <- [1,321,null,{"value":"8"}] 00:31:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 00:31:42 INFO - PROCESS | 1946 | 1461051102604 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 00:31:42 INFO - PROCESS | 1946 | 1461051102608 Marionette TRACE conn6 <- [1,322,null,{}] 00:31:42 INFO - PROCESS | 1946 | 1461051102614 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:42 INFO - PROCESS | 1946 | 1461051102833 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 00:31:42 INFO - PROCESS | 1946 | --DOCSHELL 0x8f1c2000 == 52 [pid = 1946] [id = 77] 00:31:42 INFO - PROCESS | 1946 | --DOCSHELL 0x91fe8400 == 51 [pid = 1946] [id = 76] 00:31:42 INFO - PROCESS | 1946 | --DOMWINDOW == 125 (0xa00cc000) [pid = 1946] [serial = 194] [outer = (nil)] [url = about:blank] 00:31:42 INFO - PROCESS | 1946 | --DOCSHELL 0x9879d800 == 50 [pid = 1946] [id = 75] 00:31:42 INFO - PROCESS | 1946 | --DOCSHELL 0x8f94d800 == 49 [pid = 1946] [id = 74] 00:31:42 INFO - PROCESS | 1946 | --DOCSHELL 0x8f12ac00 == 48 [pid = 1946] [id = 73] 00:31:43 INFO - PROCESS | 1946 | --DOCSHELL 0x9313c000 == 47 [pid = 1946] [id = 72] 00:31:43 INFO - PROCESS | 1946 | --DOCSHELL 0x8f24fc00 == 46 [pid = 1946] [id = 71] 00:31:43 INFO - PROCESS | 1946 | 1461051103056 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:43 INFO - PROCESS | 1946 | --DOCSHELL 0x8f7e6000 == 45 [pid = 1946] [id = 66] 00:31:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f244400 == 46 [pid = 1946] [id = 88] 00:31:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 126 (0x8f247400) [pid = 1946] [serial = 263] [outer = (nil)] 00:31:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 127 (0x91f32400) [pid = 1946] [serial = 264] [outer = 0x8f247400] 00:31:43 INFO - PROCESS | 1946 | 1461051103131 Marionette DEBUG loaded listener.js 00:31:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 128 (0x95b48400) [pid = 1946] [serial = 265] [outer = 0x8f247400] 00:31:43 INFO - PROCESS | 1946 | --DOMWINDOW == 127 (0x9fbe5c00) [pid = 1946] [serial = 188] [outer = (nil)] [url = about:blank] 00:31:43 INFO - PROCESS | 1946 | --DOMWINDOW == 126 (0x8f954c00) [pid = 1946] [serial = 161] [outer = (nil)] [url = about:blank] 00:31:43 INFO - PROCESS | 1946 | --DOMWINDOW == 125 (0x94556800) [pid = 1946] [serial = 164] [outer = (nil)] [url = about:blank] 00:31:43 INFO - PROCESS | 1946 | --DOMWINDOW == 124 (0x9af1bc00) [pid = 1946] [serial = 170] [outer = (nil)] [url = about:blank] 00:31:43 INFO - PROCESS | 1946 | --DOMWINDOW == 123 (0x9afe4c00) [pid = 1946] [serial = 185] [outer = (nil)] [url = about:blank] 00:31:43 INFO - PROCESS | 1946 | --DOMWINDOW == 122 (0x9868c000) [pid = 1946] [serial = 182] [outer = (nil)] [url = about:blank] 00:31:43 INFO - PROCESS | 1946 | --DOMWINDOW == 121 (0x959d0c00) [pid = 1946] [serial = 179] [outer = (nil)] [url = about:blank] 00:31:43 INFO - PROCESS | 1946 | --DOMWINDOW == 120 (0x96864800) [pid = 1946] [serial = 180] [outer = (nil)] [url = about:blank] 00:31:43 INFO - PROCESS | 1946 | --DOMWINDOW == 119 (0x93136800) [pid = 1946] [serial = 174] [outer = (nil)] [url = about:blank] 00:31:43 INFO - PROCESS | 1946 | --DOMWINDOW == 118 (0x91f28800) [pid = 1946] [serial = 173] [outer = (nil)] [url = about:blank] 00:31:43 INFO - PROCESS | 1946 | --DOMWINDOW == 117 (0x99194400) [pid = 1946] [serial = 167] [outer = (nil)] [url = about:blank] 00:31:43 INFO - PROCESS | 1946 | --DOMWINDOW == 116 (0x93135c00) [pid = 1946] [serial = 177] [outer = (nil)] [url = about:blank] 00:31:43 INFO - PROCESS | 1946 | --DOMWINDOW == 115 (0x91fee800) [pid = 1946] [serial = 176] [outer = (nil)] [url = about:blank] 00:31:43 INFO - PROCESS | 1946 | --DOMWINDOW == 114 (0x99234c00) [pid = 1946] [serial = 158] [outer = (nil)] [url = about:blank] 00:31:43 INFO - PROCESS | 1946 | --DOMWINDOW == 113 (0x9fca6800) [pid = 1946] [serial = 191] [outer = (nil)] [url = about:blank] 00:31:43 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x9fbe8800) [pid = 1946] [serial = 189] [outer = (nil)] [url = about:blank] 00:31:43 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x9e010000) [pid = 1946] [serial = 186] [outer = (nil)] [url = about:blank] 00:31:43 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x99237800) [pid = 1946] [serial = 183] [outer = (nil)] [url = about:blank] 00:31:43 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0xa00d3000) [pid = 1946] [serial = 192] [outer = (nil)] [url = about:blank] 00:31:43 INFO - PROCESS | 1946 | 1461051103874 Marionette TRACE conn6 <- [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]]]}] 00:31:43 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. 00:31:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1280ms 00:31:43 INFO - PROCESS | 1946 | 1461051103892 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 00:31:43 INFO - PROCESS | 1946 | 1461051103895 Marionette TRACE conn6 <- [1,325,null,{"value":"8"}] 00:31:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 00:31:43 INFO - PROCESS | 1946 | 1461051103903 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 00:31:43 INFO - PROCESS | 1946 | 1461051103908 Marionette TRACE conn6 <- [1,326,null,{}] 00:31:43 INFO - PROCESS | 1946 | 1461051103923 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:44 INFO - PROCESS | 1946 | 1461051104070 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 00:31:44 INFO - PROCESS | 1946 | 1461051104087 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x91fee800 == 47 [pid = 1946] [id = 89] 00:31:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x974a6400) [pid = 1946] [serial = 266] [outer = (nil)] 00:31:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x9752f400) [pid = 1946] [serial = 267] [outer = 0x974a6400] 00:31:44 INFO - PROCESS | 1946 | 1461051104170 Marionette DEBUG loaded listener.js 00:31:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x97534400) [pid = 1946] [serial = 268] [outer = 0x974a6400] 00:31:45 INFO - PROCESS | 1946 | 1461051105070 Marionette TRACE conn6 <- [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]]]}] 00:31:45 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. 00:31:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1196ms 00:31:45 INFO - PROCESS | 1946 | 1461051105107 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 00:31:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 00:31:45 INFO - PROCESS | 1946 | 1461051105112 Marionette TRACE conn6 <- [1,329,null,{"value":"8"}] 00:31:45 INFO - PROCESS | 1946 | 1461051105123 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 00:31:45 INFO - PROCESS | 1946 | 1461051105126 Marionette TRACE conn6 <- [1,330,null,{}] 00:31:45 INFO - PROCESS | 1946 | 1461051105131 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:45 INFO - PROCESS | 1946 | 1461051105276 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 00:31:45 INFO - PROCESS | 1946 | 1461051105287 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x9783e400 == 48 [pid = 1946] [id = 90] 00:31:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x9868c000) [pid = 1946] [serial = 269] [outer = (nil)] 00:31:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x98ba6800) [pid = 1946] [serial = 270] [outer = 0x9868c000] 00:31:45 INFO - PROCESS | 1946 | 1461051105358 Marionette DEBUG loaded listener.js 00:31:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 115 (0x9ad59000) [pid = 1946] [serial = 271] [outer = 0x9868c000] 00:31:46 INFO - PROCESS | 1946 | 1461051106247 Marionette TRACE conn6 <- [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]]]}] 00:31:46 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. 00:31:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1202ms 00:31:46 INFO - PROCESS | 1946 | 1461051106322 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 00:31:46 INFO - PROCESS | 1946 | 1461051106325 Marionette TRACE conn6 <- [1,333,null,{"value":"8"}] 00:31:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 00:31:46 INFO - PROCESS | 1946 | 1461051106331 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 00:31:46 INFO - PROCESS | 1946 | 1461051106334 Marionette TRACE conn6 <- [1,334,null,{}] 00:31:46 INFO - PROCESS | 1946 | 1461051106340 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:46 INFO - PROCESS | 1946 | 1461051106525 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 00:31:46 INFO - PROCESS | 1946 | 1461051106550 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x91fe7c00 == 49 [pid = 1946] [id = 91] 00:31:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 116 (0x9af1bc00) [pid = 1946] [serial = 272] [outer = (nil)] 00:31:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 117 (0x9afe9c00) [pid = 1946] [serial = 273] [outer = 0x9af1bc00] 00:31:46 INFO - PROCESS | 1946 | 1461051106622 Marionette DEBUG loaded listener.js 00:31:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 118 (0x9fb2a400) [pid = 1946] [serial = 274] [outer = 0x9af1bc00] 00:31:47 INFO - PROCESS | 1946 | 1461051107452 Marionette TRACE conn6 <- [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]]]}] 00:31:47 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. 00:31:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1177ms 00:31:47 INFO - PROCESS | 1946 | 1461051107510 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 00:31:47 INFO - PROCESS | 1946 | 1461051107514 Marionette TRACE conn6 <- [1,337,null,{"value":"8"}] 00:31:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 00:31:47 INFO - PROCESS | 1946 | 1461051107520 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 00:31:47 INFO - PROCESS | 1946 | 1461051107522 Marionette TRACE conn6 <- [1,338,null,{}] 00:31:47 INFO - PROCESS | 1946 | 1461051107528 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:47 INFO - PROCESS | 1946 | 1461051107907 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 00:31:47 INFO - PROCESS | 1946 | --DOMWINDOW == 117 (0x97838c00) [pid = 1946] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 00:31:47 INFO - PROCESS | 1946 | --DOMWINDOW == 116 (0x9454c000) [pid = 1946] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 00:31:47 INFO - PROCESS | 1946 | --DOMWINDOW == 115 (0x91fe4400) [pid = 1946] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 00:31:47 INFO - PROCESS | 1946 | --DOMWINDOW == 114 (0x8f250000) [pid = 1946] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 00:31:47 INFO - PROCESS | 1946 | --DOMWINDOW == 113 (0x987a0c00) [pid = 1946] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 00:31:47 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x9fbe7800) [pid = 1946] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 00:31:47 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x8f952400) [pid = 1946] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 00:31:47 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x8f608000) [pid = 1946] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 00:31:47 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0xa0aebc00) [pid = 1946] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 00:31:47 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x931e4c00) [pid = 1946] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 00:31:47 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x9ad61800) [pid = 1946] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 00:31:47 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x8f124800) [pid = 1946] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 00:31:47 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x974b0c00) [pid = 1946] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 00:31:47 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x8f7e8000) [pid = 1946] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 00:31:47 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x8f7eb800) [pid = 1946] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 00:31:47 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x8f131c00) [pid = 1946] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 00:31:47 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x99191c00) [pid = 1946] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 00:31:48 INFO - PROCESS | 1946 | 1461051108066 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f124800 == 50 [pid = 1946] [id = 92] 00:31:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x8f12d400) [pid = 1946] [serial = 275] [outer = (nil)] 00:31:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x8f1ca000) [pid = 1946] [serial = 276] [outer = 0x8f12d400] 00:31:48 INFO - PROCESS | 1946 | 1461051108153 Marionette DEBUG loaded listener.js 00:31:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x8f949800) [pid = 1946] [serial = 277] [outer = 0x8f12d400] 00:31:48 INFO - PROCESS | 1946 | 1461051108807 Marionette TRACE conn6 <- [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]]]}] 00:31:48 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. 00:31:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1337ms 00:31:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 00:31:48 INFO - PROCESS | 1946 | 1461051108858 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 00:31:48 INFO - PROCESS | 1946 | 1461051108861 Marionette TRACE conn6 <- [1,341,null,{"value":"8"}] 00:31:48 INFO - PROCESS | 1946 | 1461051108868 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 00:31:48 INFO - PROCESS | 1946 | 1461051108871 Marionette TRACE conn6 <- [1,342,null,{}] 00:31:48 INFO - PROCESS | 1946 | 1461051108876 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:49 INFO - PROCESS | 1946 | 1461051109061 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 00:31:49 INFO - PROCESS | 1946 | 1461051109080 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x94556000 == 51 [pid = 1946] [id = 93] 00:31:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x987a0c00) [pid = 1946] [serial = 278] [outer = (nil)] 00:31:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0xa00ca800) [pid = 1946] [serial = 279] [outer = 0x987a0c00] 00:31:49 INFO - PROCESS | 1946 | 1461051109161 Marionette DEBUG loaded listener.js 00:31:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0xa0fab000) [pid = 1946] [serial = 280] [outer = 0x987a0c00] 00:31:50 INFO - PROCESS | 1946 | 1461051110018 Marionette TRACE conn6 <- [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]]]}] 00:31:50 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. 00:31:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1181ms 00:31:50 INFO - PROCESS | 1946 | 1461051110048 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 00:31:50 INFO - PROCESS | 1946 | 1461051110054 Marionette TRACE conn6 <- [1,345,null,{"value":"8"}] 00:31:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 00:31:50 INFO - PROCESS | 1946 | 1461051110063 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 00:31:50 INFO - PROCESS | 1946 | 1461051110069 Marionette TRACE conn6 <- [1,346,null,{}] 00:31:50 INFO - PROCESS | 1946 | 1461051110079 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:50 INFO - PROCESS | 1946 | 1461051110322 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 00:31:50 INFO - PROCESS | 1946 | 1461051110445 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f1c3800 == 52 [pid = 1946] [id = 94] 00:31:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x8f24fc00) [pid = 1946] [serial = 281] [outer = (nil)] 00:31:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x8f7e6c00) [pid = 1946] [serial = 282] [outer = 0x8f24fc00] 00:31:50 INFO - PROCESS | 1946 | 1461051110546 Marionette DEBUG loaded listener.js 00:31:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x8f953400) [pid = 1946] [serial = 283] [outer = 0x8f24fc00] 00:31:51 INFO - PROCESS | 1946 | 1461051111521 Marionette TRACE conn6 <- [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]]]}] 00:31:51 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. 00:31:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1491ms 00:31:51 INFO - PROCESS | 1946 | 1461051111555 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 00:31:51 INFO - PROCESS | 1946 | 1461051111563 Marionette TRACE conn6 <- [1,349,null,{"value":"8"}] 00:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 00:31:51 INFO - PROCESS | 1946 | 1461051111573 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 00:31:51 INFO - PROCESS | 1946 | 1461051111578 Marionette TRACE conn6 <- [1,350,null,{}] 00:31:51 INFO - PROCESS | 1946 | 1461051111584 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:51 INFO - PROCESS | 1946 | 1461051111755 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 00:31:51 INFO - PROCESS | 1946 | 1461051111905 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x94549400 == 53 [pid = 1946] [id = 95] 00:31:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x95b3ac00) [pid = 1946] [serial = 284] [outer = (nil)] 00:31:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x97379800) [pid = 1946] [serial = 285] [outer = 0x95b3ac00] 00:31:51 INFO - PROCESS | 1946 | 1461051111994 Marionette DEBUG loaded listener.js 00:31:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x9752dc00) [pid = 1946] [serial = 286] [outer = 0x95b3ac00] 00:31:52 INFO - PROCESS | 1946 | 1461051112846 Marionette TRACE conn6 <- [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]]]}] 00:31:53 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. 00:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1629ms 00:31:53 INFO - PROCESS | 1946 | 1461051113214 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 00:31:53 INFO - PROCESS | 1946 | 1461051113221 Marionette TRACE conn6 <- [1,353,null,{"value":"8"}] 00:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 00:31:53 INFO - PROCESS | 1946 | 1461051113265 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 00:31:53 INFO - PROCESS | 1946 | 1461051113271 Marionette TRACE conn6 <- [1,354,null,{}] 00:31:53 INFO - PROCESS | 1946 | 1461051113296 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:53 INFO - PROCESS | 1946 | 1461051113623 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 00:31:53 INFO - PROCESS | 1946 | 1461051113759 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x96fa0800 == 54 [pid = 1946] [id = 96] 00:31:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x99191400) [pid = 1946] [serial = 287] [outer = (nil)] 00:31:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 115 (0xa0c4f400) [pid = 1946] [serial = 288] [outer = 0x99191400] 00:31:53 INFO - PROCESS | 1946 | 1461051113848 Marionette DEBUG loaded listener.js 00:31:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 116 (0xa0fa9c00) [pid = 1946] [serial = 289] [outer = 0x99191400] 00:31:54 INFO - PROCESS | 1946 | 1461051114766 Marionette TRACE conn6 <- [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]]]}] 00:31:54 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. 00:31:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1570ms 00:31:54 INFO - PROCESS | 1946 | 1461051114804 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 00:31:54 INFO - PROCESS | 1946 | 1461051114809 Marionette TRACE conn6 <- [1,357,null,{"value":"8"}] 00:31:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 00:31:54 INFO - PROCESS | 1946 | 1461051114815 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 00:31:54 INFO - PROCESS | 1946 | 1461051114819 Marionette TRACE conn6 <- [1,358,null,{}] 00:31:54 INFO - PROCESS | 1946 | 1461051114825 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:54 INFO - PROCESS | 1946 | 1461051114989 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 00:31:55 INFO - PROCESS | 1946 | 1461051115149 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:55 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f12f400 == 55 [pid = 1946] [id = 97] 00:31:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 117 (0xa0af2800) [pid = 1946] [serial = 290] [outer = (nil)] 00:31:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 118 (0xa4594000) [pid = 1946] [serial = 291] [outer = 0xa0af2800] 00:31:55 INFO - PROCESS | 1946 | 1461051115242 Marionette DEBUG loaded listener.js 00:31:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 119 (0xa45e8400) [pid = 1946] [serial = 292] [outer = 0xa0af2800] 00:31:56 INFO - PROCESS | 1946 | 1461051116166 Marionette TRACE conn6 <- [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]]]}] 00:31:56 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. 00:31:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1428ms 00:31:56 INFO - PROCESS | 1946 | 1461051116245 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 00:31:56 INFO - PROCESS | 1946 | 1461051116248 Marionette TRACE conn6 <- [1,361,null,{"value":"8"}] 00:31:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 00:31:56 INFO - PROCESS | 1946 | 1461051116256 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 00:31:56 INFO - PROCESS | 1946 | 1461051116260 Marionette TRACE conn6 <- [1,362,null,{}] 00:31:56 INFO - PROCESS | 1946 | 1461051116266 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:56 INFO - PROCESS | 1946 | 1461051116475 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 00:31:56 INFO - PROCESS | 1946 | 1461051116670 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x94556800 == 56 [pid = 1946] [id = 98] 00:31:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 120 (0xa45ee000) [pid = 1946] [serial = 293] [outer = (nil)] 00:31:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 121 (0xa47ad400) [pid = 1946] [serial = 294] [outer = 0xa45ee000] 00:31:56 INFO - PROCESS | 1946 | 1461051116805 Marionette DEBUG loaded listener.js 00:31:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 122 (0xa47b0800) [pid = 1946] [serial = 295] [outer = 0xa45ee000] 00:31:57 INFO - PROCESS | 1946 | 1461051117644 Marionette TRACE conn6 <- [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]]]}] 00:31:57 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. 00:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1433ms 00:31:57 INFO - PROCESS | 1946 | 1461051117690 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 00:31:57 INFO - PROCESS | 1946 | 1461051117694 Marionette TRACE conn6 <- [1,365,null,{"value":"8"}] 00:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 00:31:57 INFO - PROCESS | 1946 | 1461051117700 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 00:31:57 INFO - PROCESS | 1946 | 1461051117704 Marionette TRACE conn6 <- [1,366,null,{}] 00:31:57 INFO - PROCESS | 1946 | 1461051117710 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:57 INFO - PROCESS | 1946 | 1461051117916 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 00:31:58 INFO - PROCESS | 1946 | 1461051118077 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x8dc16800 == 57 [pid = 1946] [id = 99] 00:31:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 123 (0x8e8b3400) [pid = 1946] [serial = 296] [outer = (nil)] 00:31:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 124 (0x8e8ba400) [pid = 1946] [serial = 297] [outer = 0x8e8b3400] 00:31:58 INFO - PROCESS | 1946 | 1461051118184 Marionette DEBUG loaded listener.js 00:31:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 125 (0xa45ee400) [pid = 1946] [serial = 298] [outer = 0x8e8b3400] 00:31:59 INFO - PROCESS | 1946 | 1461051119051 Marionette TRACE conn6 <- [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]]]}] 00:31:59 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. 00:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1382ms 00:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 00:31:59 INFO - PROCESS | 1946 | 1461051119084 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 00:31:59 INFO - PROCESS | 1946 | 1461051119087 Marionette TRACE conn6 <- [1,369,null,{"value":"8"}] 00:31:59 INFO - PROCESS | 1946 | 1461051119094 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 00:31:59 INFO - PROCESS | 1946 | 1461051119098 Marionette TRACE conn6 <- [1,370,null,{}] 00:31:59 INFO - PROCESS | 1946 | 1461051119103 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:59 INFO - PROCESS | 1946 | 1461051119275 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 00:31:59 INFO - PROCESS | 1946 | 1461051119433 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:59 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e9d7c00 == 58 [pid = 1946] [id = 100] 00:31:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 126 (0x8e9d8c00) [pid = 1946] [serial = 299] [outer = (nil)] 00:31:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 127 (0x8e9dd400) [pid = 1946] [serial = 300] [outer = 0x8e9d8c00] 00:31:59 INFO - PROCESS | 1946 | 1461051119517 Marionette DEBUG loaded listener.js 00:31:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 128 (0x8e9dfc00) [pid = 1946] [serial = 301] [outer = 0x8e9d8c00] 00:32:00 INFO - PROCESS | 1946 | 1461051120474 Marionette TRACE conn6 <- [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]]]}] 00:32:00 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. 00:32:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1440ms 00:32:00 INFO - PROCESS | 1946 | 1461051120533 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 00:32:00 INFO - PROCESS | 1946 | 1461051120536 Marionette TRACE conn6 <- [1,373,null,{"value":"8"}] 00:32:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 00:32:00 INFO - PROCESS | 1946 | 1461051120542 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 00:32:00 INFO - PROCESS | 1946 | 1461051120546 Marionette TRACE conn6 <- [1,374,null,{}] 00:32:00 INFO - PROCESS | 1946 | 1461051120551 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:00 INFO - PROCESS | 1946 | 1461051120982 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 00:32:01 INFO - PROCESS | 1946 | 1461051121207 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:01 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e9e4c00 == 59 [pid = 1946] [id = 101] 00:32:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 129 (0x8e9e5400) [pid = 1946] [serial = 302] [outer = (nil)] 00:32:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 130 (0x8f131c00) [pid = 1946] [serial = 303] [outer = 0x8e9e5400] 00:32:01 INFO - PROCESS | 1946 | 1461051121285 Marionette DEBUG loaded listener.js 00:32:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 131 (0x8f1c9000) [pid = 1946] [serial = 304] [outer = 0x8e9e5400] 00:32:02 INFO - PROCESS | 1946 | 1461051122199 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 00:32:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 00:32:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1684ms 00:32:02 INFO - PROCESS | 1946 | 1461051122230 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 00:32:02 INFO - PROCESS | 1946 | 1461051122236 Marionette TRACE conn6 <- [1,377,null,{"value":"8"}] 00:32:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 00:32:02 INFO - PROCESS | 1946 | 1461051122244 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 00:32:02 INFO - PROCESS | 1946 | 1461051122251 Marionette TRACE conn6 <- [1,378,null,{}] 00:32:02 INFO - PROCESS | 1946 | 1461051122258 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:02 INFO - PROCESS | 1946 | 1461051122423 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 00:32:02 INFO - PROCESS | 1946 | 1461051122700 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f243c00 == 60 [pid = 1946] [id = 102] 00:32:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 132 (0x8f604000) [pid = 1946] [serial = 305] [outer = (nil)] 00:32:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 133 (0x8f7e2c00) [pid = 1946] [serial = 306] [outer = 0x8f604000] 00:32:02 INFO - PROCESS | 1946 | 1461051122834 Marionette DEBUG loaded listener.js 00:32:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 134 (0x8f952c00) [pid = 1946] [serial = 307] [outer = 0x8f604000] 00:32:03 INFO - PROCESS | 1946 | --DOCSHELL 0x8f124800 == 59 [pid = 1946] [id = 92] 00:32:03 INFO - PROCESS | 1946 | --DOCSHELL 0x8f128800 == 58 [pid = 1946] [id = 65] 00:32:03 INFO - PROCESS | 1946 | --DOMWINDOW == 133 (0xa0fa5c00) [pid = 1946] [serial = 234] [outer = (nil)] [url = about:blank] 00:32:03 INFO - PROCESS | 1946 | --DOCSHELL 0x91fe7c00 == 57 [pid = 1946] [id = 91] 00:32:03 INFO - PROCESS | 1946 | --DOCSHELL 0x9783e400 == 56 [pid = 1946] [id = 90] 00:32:03 INFO - PROCESS | 1946 | --DOCSHELL 0x91fee800 == 55 [pid = 1946] [id = 89] 00:32:03 INFO - PROCESS | 1946 | --DOCSHELL 0x8f244400 == 54 [pid = 1946] [id = 88] 00:32:03 INFO - PROCESS | 1946 | --DOCSHELL 0x8f12b000 == 53 [pid = 1946] [id = 87] 00:32:03 INFO - PROCESS | 1946 | 1461051123945 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 00:32:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 00:32:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1736ms 00:32:03 INFO - PROCESS | 1946 | 1461051123981 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 00:32:03 INFO - PROCESS | 1946 | 1461051123988 Marionette TRACE conn6 <- [1,381,null,{"value":"8"}] 00:32:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 00:32:03 INFO - PROCESS | 1946 | 1461051123997 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 00:32:04 INFO - PROCESS | 1946 | 1461051124004 Marionette TRACE conn6 <- [1,382,null,{}] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 132 (0xa2a10c00) [pid = 1946] [serial = 138] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 131 (0xa0fda400) [pid = 1946] [serial = 135] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 130 (0x9686bc00) [pid = 1946] [serial = 129] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 129 (0x9fc7ec00) [pid = 1946] [serial = 132] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 128 (0x8f60b800) [pid = 1946] [serial = 126] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 127 (0x99238000) [pid = 1946] [serial = 159] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 126 (0x91f34400) [pid = 1946] [serial = 162] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 125 (0x959db800) [pid = 1946] [serial = 165] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 124 (0x99240c00) [pid = 1946] [serial = 168] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 123 (0x9afe1c00) [pid = 1946] [serial = 171] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 122 (0x9923f000) [pid = 1946] [serial = 222] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 121 (0x96861800) [pid = 1946] [serial = 216] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 120 (0x959d5400) [pid = 1946] [serial = 215] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 119 (0x95748c00) [pid = 1946] [serial = 218] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 118 (0x971ed000) [pid = 1946] [serial = 219] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 117 (0x8f7e9400) [pid = 1946] [serial = 213] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 116 (0x8f606800) [pid = 1946] [serial = 212] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 115 (0x91f2d000) [pid = 1946] [serial = 197] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 114 (0x9fbbb000) [pid = 1946] [serial = 226] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 113 (0x974a6c00) [pid = 1946] [serial = 200] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x9fb25c00) [pid = 1946] [serial = 225] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0xa0e3a000) [pid = 1946] [serial = 203] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0xa3c26000) [pid = 1946] [serial = 206] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x8f249400) [pid = 1946] [serial = 209] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0xa00d4000) [pid = 1946] [serial = 228] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0xa0e3e400) [pid = 1946] [serial = 229] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x8f132c00) [pid = 1946] [serial = 96] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x9ad67000) [pid = 1946] [serial = 223] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x9af15c00) [pid = 1946] [serial = 231] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0xa0fddc00) [pid = 1946] [serial = 232] [outer = (nil)] [url = about:blank] 00:32:04 INFO - PROCESS | 1946 | 1461051124055 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:04 INFO - PROCESS | 1946 | 1461051124335 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 00:32:04 INFO - PROCESS | 1946 | 1461051124480 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:04 INFO - PROCESS | 1946 | ++DOCSHELL 0x8dc0d800 == 54 [pid = 1946] [id = 103] 00:32:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x8f1bf400) [pid = 1946] [serial = 308] [outer = (nil)] 00:32:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x8f244400) [pid = 1946] [serial = 309] [outer = 0x8f1bf400] 00:32:04 INFO - PROCESS | 1946 | 1461051124570 Marionette DEBUG loaded listener.js 00:32:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x8f602800) [pid = 1946] [serial = 310] [outer = 0x8f1bf400] 00:32:05 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:32:05 INFO - PROCESS | 1946 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:32:05 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:32:05 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:32:05 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:32:05 INFO - PROCESS | 1946 | 1461051125525 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 00:32:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 00:32:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1551ms 00:32:05 INFO - PROCESS | 1946 | 1461051125548 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 00:32:05 INFO - PROCESS | 1946 | 1461051125557 Marionette TRACE conn6 <- [1,385,null,{"value":"8"}] 00:32:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 00:32:05 INFO - PROCESS | 1946 | 1461051125567 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 00:32:05 INFO - PROCESS | 1946 | 1461051125571 Marionette TRACE conn6 <- [1,386,null,{}] 00:32:05 INFO - PROCESS | 1946 | 1461051125578 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:05 INFO - PROCESS | 1946 | 1461051125743 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 00:32:05 INFO - PROCESS | 1946 | 1461051125903 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:05 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f947c00 == 55 [pid = 1946] [id = 104] 00:32:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x91fe4800) [pid = 1946] [serial = 311] [outer = (nil)] 00:32:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x93134400) [pid = 1946] [serial = 312] [outer = 0x91fe4800] 00:32:06 INFO - PROCESS | 1946 | 1461051126047 Marionette DEBUG loaded listener.js 00:32:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x931dec00) [pid = 1946] [serial = 313] [outer = 0x91fe4800] 00:32:06 INFO - PROCESS | 1946 | 1461051126973 Marionette TRACE conn6 <- [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]]]}] 00:32:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 00:32:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1439ms 00:32:07 INFO - PROCESS | 1946 | 1461051127006 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 00:32:07 INFO - PROCESS | 1946 | 1461051127009 Marionette TRACE conn6 <- [1,389,null,{"value":"8"}] 00:32:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 00:32:07 INFO - PROCESS | 1946 | 1461051127016 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 00:32:07 INFO - PROCESS | 1946 | 1461051127023 Marionette TRACE conn6 <- [1,390,null,{}] 00:32:07 INFO - PROCESS | 1946 | 1461051127040 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:07 INFO - PROCESS | 1946 | 1461051127248 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 00:32:07 INFO - PROCESS | 1946 | 1461051127400 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x9710d000 == 56 [pid = 1946] [id = 105] 00:32:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x971ec800) [pid = 1946] [serial = 314] [outer = (nil)] 00:32:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x9737f000) [pid = 1946] [serial = 315] [outer = 0x971ec800] 00:32:07 INFO - PROCESS | 1946 | 1461051127634 Marionette DEBUG loaded listener.js 00:32:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x9752e000) [pid = 1946] [serial = 316] [outer = 0x971ec800] 00:32:08 INFO - PROCESS | 1946 | 1461051128575 Marionette TRACE conn6 <- [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]]]}] 00:32:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 00:32:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1634ms 00:32:08 INFO - PROCESS | 1946 | 1461051128651 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 00:32:08 INFO - PROCESS | 1946 | 1461051128655 Marionette TRACE conn6 <- [1,393,null,{"value":"8"}] 00:32:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 00:32:08 INFO - PROCESS | 1946 | 1461051128662 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 00:32:08 INFO - PROCESS | 1946 | 1461051128665 Marionette TRACE conn6 <- [1,394,null,{}] 00:32:08 INFO - PROCESS | 1946 | 1461051128671 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:08 INFO - PROCESS | 1946 | 1461051128868 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 00:32:09 INFO - PROCESS | 1946 | 1461051129071 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:09 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e8bf400 == 57 [pid = 1946] [id = 106] 00:32:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x978e9800) [pid = 1946] [serial = 317] [outer = (nil)] 00:32:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x98ba1800) [pid = 1946] [serial = 318] [outer = 0x978e9800] 00:32:09 INFO - PROCESS | 1946 | 1461051129172 Marionette DEBUG loaded listener.js 00:32:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 115 (0x99235c00) [pid = 1946] [serial = 319] [outer = 0x978e9800] 00:32:10 INFO - PROCESS | 1946 | 1461051130039 Marionette TRACE conn6 <- [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]]]}] 00:32:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 00:32:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1433ms 00:32:10 INFO - PROCESS | 1946 | 1461051130096 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 00:32:10 INFO - PROCESS | 1946 | 1461051130100 Marionette TRACE conn6 <- [1,397,null,{"value":"8"}] 00:32:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 00:32:10 INFO - PROCESS | 1946 | 1461051130107 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 00:32:10 INFO - PROCESS | 1946 | 1461051130111 Marionette TRACE conn6 <- [1,398,null,{}] 00:32:10 INFO - PROCESS | 1946 | 1461051130117 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:10 INFO - PROCESS | 1946 | 1461051130282 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 00:32:10 INFO - PROCESS | 1946 | 1461051130434 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x9879d800 == 58 [pid = 1946] [id = 107] 00:32:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 116 (0x9ad60400) [pid = 1946] [serial = 320] [outer = (nil)] 00:32:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 117 (0x9afdbc00) [pid = 1946] [serial = 321] [outer = 0x9ad60400] 00:32:10 INFO - PROCESS | 1946 | 1461051130520 Marionette DEBUG loaded listener.js 00:32:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 118 (0x9afe3000) [pid = 1946] [serial = 322] [outer = 0x9ad60400] 00:32:11 INFO - PROCESS | 1946 | 1461051131572 Marionette TRACE conn6 <- [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]]]}] 00:32:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 00:32:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1529ms 00:32:11 INFO - PROCESS | 1946 | 1461051131637 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 00:32:11 INFO - PROCESS | 1946 | 1461051131641 Marionette TRACE conn6 <- [1,401,null,{"value":"8"}] 00:32:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 00:32:11 INFO - PROCESS | 1946 | 1461051131647 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 00:32:11 INFO - PROCESS | 1946 | 1461051131651 Marionette TRACE conn6 <- [1,402,null,{}] 00:32:11 INFO - PROCESS | 1946 | 1461051131657 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:11 INFO - PROCESS | 1946 | 1461051131886 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 00:32:12 INFO - PROCESS | 1946 | 1461051132101 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x9923ec00 == 59 [pid = 1946] [id = 108] 00:32:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 119 (0x9fc7a400) [pid = 1946] [serial = 323] [outer = (nil)] 00:32:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 120 (0xa00d5c00) [pid = 1946] [serial = 324] [outer = 0x9fc7a400] 00:32:12 INFO - PROCESS | 1946 | 1461051132206 Marionette DEBUG loaded listener.js 00:32:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 121 (0xa0fa0c00) [pid = 1946] [serial = 325] [outer = 0x9fc7a400] 00:32:13 INFO - PROCESS | 1946 | 1461051133115 Marionette TRACE conn6 <- [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]]]}] 00:32:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 00:32:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1528ms 00:32:13 INFO - PROCESS | 1946 | 1461051133177 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 00:32:13 INFO - PROCESS | 1946 | 1461051133181 Marionette TRACE conn6 <- [1,405,null,{"value":"8"}] 00:32:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 00:32:13 INFO - PROCESS | 1946 | 1461051133188 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 00:32:13 INFO - PROCESS | 1946 | 1461051133191 Marionette TRACE conn6 <- [1,406,null,{}] 00:32:13 INFO - PROCESS | 1946 | 1461051133197 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:13 INFO - PROCESS | 1946 | 1461051133372 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 00:32:13 INFO - PROCESS | 1946 | 1461051133532 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x95b45000 == 60 [pid = 1946] [id = 109] 00:32:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 122 (0xa0fa4c00) [pid = 1946] [serial = 326] [outer = (nil)] 00:32:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 123 (0xa2813400) [pid = 1946] [serial = 327] [outer = 0xa0fa4c00] 00:32:13 INFO - PROCESS | 1946 | 1461051133675 Marionette DEBUG loaded listener.js 00:32:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 124 (0xa3c1c800) [pid = 1946] [serial = 328] [outer = 0xa0fa4c00] 00:32:14 INFO - PROCESS | 1946 | 1461051134508 Marionette TRACE conn6 <- [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]]]}] 00:32:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 00:32:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1379ms 00:32:14 INFO - PROCESS | 1946 | 1461051134568 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 00:32:14 INFO - PROCESS | 1946 | 1461051134572 Marionette TRACE conn6 <- [1,409,null,{"value":"8"}] 00:32:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 00:32:14 INFO - PROCESS | 1946 | 1461051134579 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 00:32:14 INFO - PROCESS | 1946 | 1461051134582 Marionette TRACE conn6 <- [1,410,null,{}] 00:32:14 INFO - PROCESS | 1946 | 1461051134588 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:14 INFO - PROCESS | 1946 | 1461051134744 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 00:32:14 INFO - PROCESS | 1946 | 1461051134898 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e9d6400 == 61 [pid = 1946] [id = 110] 00:32:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 125 (0xa00d4000) [pid = 1946] [serial = 329] [outer = (nil)] 00:32:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 126 (0xa44b7800) [pid = 1946] [serial = 330] [outer = 0xa00d4000] 00:32:14 INFO - PROCESS | 1946 | 1461051134983 Marionette DEBUG loaded listener.js 00:32:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 127 (0xa45dfc00) [pid = 1946] [serial = 331] [outer = 0xa00d4000] 00:32:15 INFO - PROCESS | 1946 | 1461051135940 Marionette TRACE conn6 <- [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]]]}] 00:32:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 00:32:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1428ms 00:32:16 INFO - PROCESS | 1946 | 1461051136008 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 00:32:16 INFO - PROCESS | 1946 | 1461051136011 Marionette TRACE conn6 <- [1,413,null,{"value":"8"}] 00:32:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 00:32:16 INFO - PROCESS | 1946 | 1461051136018 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 00:32:16 INFO - PROCESS | 1946 | 1461051136022 Marionette TRACE conn6 <- [1,414,null,{}] 00:32:16 INFO - PROCESS | 1946 | 1461051136028 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:16 INFO - PROCESS | 1946 | 1461051136194 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 00:32:16 INFO - PROCESS | 1946 | 1461051136348 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:16 INFO - PROCESS | 1946 | ++DOCSHELL 0xa4594c00 == 62 [pid = 1946] [id = 111] 00:32:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 128 (0xa47a9400) [pid = 1946] [serial = 332] [outer = (nil)] 00:32:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 129 (0xa4c49000) [pid = 1946] [serial = 333] [outer = 0xa47a9400] 00:32:16 INFO - PROCESS | 1946 | 1461051136477 Marionette DEBUG loaded listener.js 00:32:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 130 (0xa4c4d000) [pid = 1946] [serial = 334] [outer = 0xa47a9400] 00:32:17 INFO - PROCESS | 1946 | 1461051137342 Marionette TRACE conn6 <- [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]]]}] 00:32:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 00:32:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1384ms 00:32:17 INFO - PROCESS | 1946 | 1461051137404 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 00:32:17 INFO - PROCESS | 1946 | 1461051137408 Marionette TRACE conn6 <- [1,417,null,{"value":"8"}] 00:32:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 00:32:17 INFO - PROCESS | 1946 | 1461051137414 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 00:32:17 INFO - PROCESS | 1946 | 1461051137418 Marionette TRACE conn6 <- [1,418,null,{}] 00:32:17 INFO - PROCESS | 1946 | 1461051137424 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:17 INFO - PROCESS | 1946 | 1461051137587 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 00:32:17 INFO - PROCESS | 1946 | 1461051137749 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:17 INFO - PROCESS | 1946 | ++DOCSHELL 0xa4c13400 == 63 [pid = 1946] [id = 112] 00:32:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 131 (0xa4c41c00) [pid = 1946] [serial = 335] [outer = (nil)] 00:32:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 132 (0xa5fda000) [pid = 1946] [serial = 336] [outer = 0xa4c41c00] 00:32:17 INFO - PROCESS | 1946 | 1461051137835 Marionette DEBUG loaded listener.js 00:32:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 133 (0xa6965000) [pid = 1946] [serial = 337] [outer = 0xa4c41c00] 00:32:19 INFO - PROCESS | 1946 | 1461051139161 Marionette TRACE conn6 <- [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]]]}] 00:32:19 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 00:32:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1783ms 00:32:19 INFO - PROCESS | 1946 | 1461051139267 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 00:32:19 INFO - PROCESS | 1946 | 1461051139274 Marionette TRACE conn6 <- [1,421,null,{"value":"8"}] 00:32:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 00:32:19 INFO - PROCESS | 1946 | 1461051139283 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 00:32:19 INFO - PROCESS | 1946 | 1461051139288 Marionette TRACE conn6 <- [1,422,null,{}] 00:32:19 INFO - PROCESS | 1946 | 1461051139298 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:19 INFO - PROCESS | 1946 | 1461051139467 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 00:32:19 INFO - PROCESS | 1946 | 1461051139625 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:19 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f24ac00 == 64 [pid = 1946] [id = 113] 00:32:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 134 (0x8f24b400) [pid = 1946] [serial = 338] [outer = (nil)] 00:32:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 135 (0x8f607000) [pid = 1946] [serial = 339] [outer = 0x8f24b400] 00:32:19 INFO - PROCESS | 1946 | 1461051139706 Marionette DEBUG loaded listener.js 00:32:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 136 (0x8f7e9000) [pid = 1946] [serial = 340] [outer = 0x8f24b400] 00:32:20 INFO - PROCESS | 1946 | --DOCSHELL 0x8e9e4c00 == 63 [pid = 1946] [id = 101] 00:32:20 INFO - PROCESS | 1946 | --DOCSHELL 0x8f1c3800 == 62 [pid = 1946] [id = 94] 00:32:21 INFO - PROCESS | 1946 | 1461051141161 Marionette TRACE conn6 <- [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]]]}] 00:32:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 00:32:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1934ms 00:32:21 INFO - PROCESS | 1946 | 1461051141217 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 00:32:21 INFO - PROCESS | 1946 | 1461051141225 Marionette TRACE conn6 <- [1,425,null,{"value":"8"}] 00:32:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 00:32:21 INFO - PROCESS | 1946 | 1461051141235 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 00:32:21 INFO - PROCESS | 1946 | 1461051141239 Marionette TRACE conn6 <- [1,426,null,{}] 00:32:21 INFO - PROCESS | 1946 | 1461051141245 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:21 INFO - PROCESS | 1946 | 1461051141399 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 00:32:21 INFO - PROCESS | 1946 | 1461051141437 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f947400 == 63 [pid = 1946] [id = 114] 00:32:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 137 (0x9065b800) [pid = 1946] [serial = 341] [outer = (nil)] 00:32:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 138 (0x9065e400) [pid = 1946] [serial = 342] [outer = 0x9065b800] 00:32:21 INFO - PROCESS | 1946 | 1461051141510 Marionette DEBUG loaded listener.js 00:32:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 139 (0x91f30800) [pid = 1946] [serial = 343] [outer = 0x9065b800] 00:32:22 INFO - PROCESS | 1946 | 1461051142379 Marionette TRACE conn6 <- [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] 00:32:22 INFO - PROCESS | 1946 | 1461051142479 Marionette TRACE conn6 <- [1,429,null,{"value":"8"}] 00:32:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 00:32:22 INFO - PROCESS | 1946 | 1461051142485 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 00:32:22 INFO - PROCESS | 1946 | 1461051142491 Marionette TRACE conn6 <- [1,430,null,{}] 00:32:22 INFO - PROCESS | 1946 | 1461051142506 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:22 INFO - PROCESS | 1946 | 1461051142658 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 00:32:22 INFO - PROCESS | 1946 | 1461051142668 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:22 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e9da400 == 64 [pid = 1946] [id = 115] 00:32:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 140 (0x9065a000) [pid = 1946] [serial = 344] [outer = (nil)] 00:32:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 141 (0x97111000) [pid = 1946] [serial = 345] [outer = 0x9065a000] 00:32:22 INFO - PROCESS | 1946 | 1461051142865 Marionette DEBUG loaded listener.js 00:32:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 142 (0x9783dc00) [pid = 1946] [serial = 346] [outer = 0x9065a000] 00:32:23 INFO - PROCESS | 1946 | 1461051143769 Marionette TRACE conn6 <- [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]]]}] 00:32:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 00:32:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1333ms 00:32:23 INFO - PROCESS | 1946 | 1461051143827 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 00:32:23 INFO - PROCESS | 1946 | 1461051143832 Marionette TRACE conn6 <- [1,433,null,{"value":"8"}] 00:32:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 00:32:23 INFO - PROCESS | 1946 | 1461051143838 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 00:32:23 INFO - PROCESS | 1946 | 1461051143841 Marionette TRACE conn6 <- [1,434,null,{}] 00:32:23 INFO - PROCESS | 1946 | 1461051143847 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:24 INFO - PROCESS | 1946 | 1461051144039 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 00:32:24 INFO - PROCESS | 1946 | 1461051144071 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:24 INFO - PROCESS | 1946 | ++DOCSHELL 0x97375800 == 65 [pid = 1946] [id = 116] 00:32:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x98bda000) [pid = 1946] [serial = 347] [outer = (nil)] 00:32:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x9fca9000) [pid = 1946] [serial = 348] [outer = 0x98bda000] 00:32:24 INFO - PROCESS | 1946 | 1461051144145 Marionette DEBUG loaded listener.js 00:32:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0xa0fa2800) [pid = 1946] [serial = 349] [outer = 0x98bda000] 00:32:24 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x8f12bc00) [pid = 1946] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 00:32:24 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x8f12d400) [pid = 1946] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 00:32:24 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x8f247400) [pid = 1946] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 00:32:24 INFO - PROCESS | 1946 | --DOMWINDOW == 141 (0x8f603000) [pid = 1946] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 00:32:24 INFO - PROCESS | 1946 | --DOMWINDOW == 140 (0x9868c000) [pid = 1946] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 00:32:24 INFO - PROCESS | 1946 | --DOMWINDOW == 139 (0x974a6400) [pid = 1946] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 00:32:24 INFO - PROCESS | 1946 | --DOMWINDOW == 138 (0x9af1bc00) [pid = 1946] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 00:32:24 INFO - PROCESS | 1946 | --DOMWINDOW == 137 (0x987a0c00) [pid = 1946] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 00:32:24 INFO - PROCESS | 1946 | --DOMWINDOW == 136 (0x8e9e5400) [pid = 1946] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 00:32:25 INFO - PROCESS | 1946 | 1461051145126 Marionette TRACE conn6 <- [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]]]}] 00:32:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 00:32:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1329ms 00:32:25 INFO - PROCESS | 1946 | 1461051145168 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 00:32:25 INFO - PROCESS | 1946 | 1461051145172 Marionette TRACE conn6 <- [1,437,null,{"value":"8"}] 00:32:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 00:32:25 INFO - PROCESS | 1946 | 1461051145191 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 00:32:25 INFO - PROCESS | 1946 | 1461051145195 Marionette TRACE conn6 <- [1,438,null,{}] 00:32:25 INFO - PROCESS | 1946 | 1461051145201 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:25 INFO - PROCESS | 1946 | 1461051145346 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 00:32:25 INFO - PROCESS | 1946 | 1461051145361 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e8be800 == 66 [pid = 1946] [id = 117] 00:32:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 137 (0x8f12bc00) [pid = 1946] [serial = 350] [outer = (nil)] 00:32:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 138 (0x9868c000) [pid = 1946] [serial = 351] [outer = 0x8f12bc00] 00:32:25 INFO - PROCESS | 1946 | 1461051145436 Marionette DEBUG loaded listener.js 00:32:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 139 (0x9fbe8800) [pid = 1946] [serial = 352] [outer = 0x8f12bc00] 00:32:26 INFO - PROCESS | 1946 | 1461051146299 Marionette TRACE conn6 <- [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]]]}] 00:32:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 00:32:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1149ms 00:32:26 INFO - PROCESS | 1946 | 1461051146327 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 00:32:26 INFO - PROCESS | 1946 | 1461051146331 Marionette TRACE conn6 <- [1,441,null,{"value":"8"}] 00:32:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 00:32:26 INFO - PROCESS | 1946 | 1461051146337 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 00:32:26 INFO - PROCESS | 1946 | 1461051146341 Marionette TRACE conn6 <- [1,442,null,{}] 00:32:26 INFO - PROCESS | 1946 | 1461051146346 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:26 INFO - PROCESS | 1946 | 1461051146529 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 00:32:26 INFO - PROCESS | 1946 | 1461051146542 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e8b5000 == 67 [pid = 1946] [id = 118] 00:32:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 140 (0x91f28400) [pid = 1946] [serial = 353] [outer = (nil)] 00:32:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 141 (0xa6963800) [pid = 1946] [serial = 354] [outer = 0x91f28400] 00:32:26 INFO - PROCESS | 1946 | 1461051146618 Marionette DEBUG loaded listener.js 00:32:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 142 (0xa6d5f000) [pid = 1946] [serial = 355] [outer = 0x91f28400] 00:32:27 INFO - PROCESS | 1946 | 1461051147755 Marionette TRACE conn6 <- [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]]]}] 00:32:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 00:32:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1477ms 00:32:27 INFO - PROCESS | 1946 | 1461051147816 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 00:32:27 INFO - PROCESS | 1946 | 1461051147823 Marionette TRACE conn6 <- [1,445,null,{"value":"8"}] 00:32:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 00:32:27 INFO - PROCESS | 1946 | 1461051147834 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 00:32:27 INFO - PROCESS | 1946 | 1461051147838 Marionette TRACE conn6 <- [1,446,null,{}] 00:32:27 INFO - PROCESS | 1946 | 1461051147847 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:28 INFO - PROCESS | 1946 | 1461051148060 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 00:32:28 INFO - PROCESS | 1946 | 1461051148275 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:28 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f1bd800 == 68 [pid = 1946] [id = 119] 00:32:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x8f60d000) [pid = 1946] [serial = 356] [outer = (nil)] 00:32:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x90653000) [pid = 1946] [serial = 357] [outer = 0x8f60d000] 00:32:28 INFO - PROCESS | 1946 | 1461051148421 Marionette DEBUG loaded listener.js 00:32:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x9079b400) [pid = 1946] [serial = 358] [outer = 0x8f60d000] 00:32:29 INFO - PROCESS | 1946 | 1461051149415 Marionette TRACE conn6 <- [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]]]}] 00:32:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 00:32:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1640ms 00:32:29 INFO - PROCESS | 1946 | 1461051149475 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 00:32:29 INFO - PROCESS | 1946 | 1461051149483 Marionette TRACE conn6 <- [1,449,null,{"value":"8"}] 00:32:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 00:32:29 INFO - PROCESS | 1946 | 1461051149494 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 00:32:29 INFO - PROCESS | 1946 | 1461051149498 Marionette TRACE conn6 <- [1,450,null,{}] 00:32:29 INFO - PROCESS | 1946 | 1461051149504 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:29 INFO - PROCESS | 1946 | 1461051149718 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 00:32:30 INFO - PROCESS | 1946 | 1461051150014 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:30 INFO - PROCESS | 1946 | ++DOCSHELL 0x907a3000 == 69 [pid = 1946] [id = 120] 00:32:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x907a4800) [pid = 1946] [serial = 359] [outer = (nil)] 00:32:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x907a7c00) [pid = 1946] [serial = 360] [outer = 0x907a4800] 00:32:30 INFO - PROCESS | 1946 | 1461051150105 Marionette DEBUG loaded listener.js 00:32:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x91f30000) [pid = 1946] [serial = 361] [outer = 0x907a4800] 00:32:30 INFO - PROCESS | 1946 | 1461051150977 Marionette TRACE conn6 <- [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] 00:32:31 INFO - PROCESS | 1946 | 1461051151035 Marionette TRACE conn6 <- [1,453,null,{"value":"8"}] 00:32:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 00:32:31 INFO - PROCESS | 1946 | 1461051151042 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 00:32:31 INFO - PROCESS | 1946 | 1461051151048 Marionette TRACE conn6 <- [1,454,null,{}] 00:32:31 INFO - PROCESS | 1946 | 1461051151064 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:31 INFO - PROCESS | 1946 | 1461051151243 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 00:32:31 INFO - PROCESS | 1946 | 1461051151404 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:31 INFO - PROCESS | 1946 | ++DOCSHELL 0x907ed800 == 70 [pid = 1946] [id = 121] 00:32:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x907ef400) [pid = 1946] [serial = 362] [outer = (nil)] 00:32:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x91fe8400) [pid = 1946] [serial = 363] [outer = 0x907ef400] 00:32:31 INFO - PROCESS | 1946 | 1461051151559 Marionette DEBUG loaded listener.js 00:32:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x95be9800) [pid = 1946] [serial = 364] [outer = 0x907ef400] 00:32:32 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:32:32 INFO - PROCESS | 1946 | 1461051152475 Marionette TRACE conn6 <- [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]]]}] 00:32:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 00:32:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1483ms 00:32:32 INFO - PROCESS | 1946 | 1461051152525 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 00:32:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 00:32:32 INFO - PROCESS | 1946 | 1461051152531 Marionette TRACE conn6 <- [1,457,null,{"value":"8"}] 00:32:32 INFO - PROCESS | 1946 | 1461051152537 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 00:32:32 INFO - PROCESS | 1946 | 1461051152541 Marionette TRACE conn6 <- [1,458,null,{}] 00:32:32 INFO - PROCESS | 1946 | 1461051152547 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:32 INFO - PROCESS | 1946 | 1461051152718 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 00:32:32 INFO - PROCESS | 1946 | 1461051152882 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x959db800 == 71 [pid = 1946] [id = 122] 00:32:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x9752c000) [pid = 1946] [serial = 365] [outer = (nil)] 00:32:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x987a7400) [pid = 1946] [serial = 366] [outer = 0x9752c000] 00:32:33 INFO - PROCESS | 1946 | 1461051153008 Marionette DEBUG loaded listener.js 00:32:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x9e003c00) [pid = 1946] [serial = 367] [outer = 0x9752c000] 00:32:33 INFO - PROCESS | 1946 | 1461051153879 Marionette TRACE conn6 <- [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] 00:32:33 INFO - PROCESS | 1946 | 1461051153933 Marionette TRACE conn6 <- [1,461,null,{"value":"8"}] 00:32:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 00:32:33 INFO - PROCESS | 1946 | 1461051153941 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 00:32:33 INFO - PROCESS | 1946 | 1461051153944 Marionette TRACE conn6 <- [1,462,null,{}] 00:32:33 INFO - PROCESS | 1946 | 1461051153951 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:34 INFO - PROCESS | 1946 | 1461051154123 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 00:32:34 INFO - PROCESS | 1946 | 1461051154292 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x908b2400 == 72 [pid = 1946] [id = 123] 00:32:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x908b3800) [pid = 1946] [serial = 368] [outer = (nil)] 00:32:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x908b9c00) [pid = 1946] [serial = 369] [outer = 0x908b3800] 00:32:34 INFO - PROCESS | 1946 | 1461051154386 Marionette DEBUG loaded listener.js 00:32:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x908be400) [pid = 1946] [serial = 370] [outer = 0x908b3800] 00:32:35 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:32:35 INFO - PROCESS | 1946 | 1461051155344 Marionette TRACE conn6 <- [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] 00:32:35 INFO - PROCESS | 1946 | 1461051155426 Marionette TRACE conn6 <- [1,465,null,{"value":"8"}] 00:32:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 00:32:35 INFO - PROCESS | 1946 | 1461051155433 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 00:32:35 INFO - PROCESS | 1946 | 1461051155437 Marionette TRACE conn6 <- [1,466,null,{}] 00:32:35 INFO - PROCESS | 1946 | 1461051155442 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:35 INFO - PROCESS | 1946 | 1461051155675 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 00:32:35 INFO - PROCESS | 1946 | 1461051155887 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:35 INFO - PROCESS | 1946 | ++DOCSHELL 0x94402000 == 73 [pid = 1946] [id = 124] 00:32:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 158 (0x94403c00) [pid = 1946] [serial = 371] [outer = (nil)] 00:32:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 159 (0x94409c00) [pid = 1946] [serial = 372] [outer = 0x94403c00] 00:32:36 INFO - PROCESS | 1946 | 1461051156019 Marionette DEBUG loaded listener.js 00:32:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 160 (0x94410800) [pid = 1946] [serial = 373] [outer = 0x94403c00] 00:32:36 INFO - PROCESS | 1946 | 1461051156940 Marionette TRACE conn6 <- [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] 00:32:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 00:32:37 INFO - PROCESS | 1946 | 1461051157019 Marionette TRACE conn6 <- [1,469,null,{"value":"8"}] 00:32:37 INFO - PROCESS | 1946 | 1461051157025 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 00:32:37 INFO - PROCESS | 1946 | 1461051157029 Marionette TRACE conn6 <- [1,470,null,{}] 00:32:37 INFO - PROCESS | 1946 | 1461051157034 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:37 INFO - PROCESS | 1946 | 1461051157202 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 00:32:37 INFO - PROCESS | 1946 | 1461051157421 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x8c160c00 == 74 [pid = 1946] [id = 125] 00:32:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 161 (0x8c164000) [pid = 1946] [serial = 374] [outer = (nil)] 00:32:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 162 (0x8c167800) [pid = 1946] [serial = 375] [outer = 0x8c164000] 00:32:37 INFO - PROCESS | 1946 | 1461051157551 Marionette DEBUG loaded listener.js 00:32:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 163 (0x8c16d800) [pid = 1946] [serial = 376] [outer = 0x8c164000] 00:32:38 INFO - PROCESS | 1946 | 1461051158459 Marionette TRACE conn6 <- [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]]]}] 00:32:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 00:32:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1482ms 00:32:38 INFO - PROCESS | 1946 | 1461051158507 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 00:32:38 INFO - PROCESS | 1946 | 1461051158511 Marionette TRACE conn6 <- [1,473,null,{"value":"8"}] 00:32:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 00:32:38 INFO - PROCESS | 1946 | 1461051158517 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 00:32:38 INFO - PROCESS | 1946 | 1461051158521 Marionette TRACE conn6 <- [1,474,null,{}] 00:32:38 INFO - PROCESS | 1946 | 1461051158527 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:38 INFO - PROCESS | 1946 | 1461051158692 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 00:32:38 INFO - PROCESS | 1946 | 1461051158861 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:38 INFO - PROCESS | 1946 | ++DOCSHELL 0x8c15f400 == 75 [pid = 1946] [id = 126] 00:32:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 164 (0x8c16cc00) [pid = 1946] [serial = 377] [outer = (nil)] 00:32:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 165 (0x94403400) [pid = 1946] [serial = 378] [outer = 0x8c16cc00] 00:32:38 INFO - PROCESS | 1946 | 1461051158949 Marionette DEBUG loaded listener.js 00:32:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 166 (0x9440fc00) [pid = 1946] [serial = 379] [outer = 0x8c16cc00] 00:32:40 INFO - PROCESS | 1946 | 1461051160349 Marionette TRACE conn6 <- [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]]]}] 00:32:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 00:32:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1938ms 00:32:40 INFO - PROCESS | 1946 | 1461051160457 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 00:32:40 INFO - PROCESS | 1946 | 1461051160463 Marionette TRACE conn6 <- [1,477,null,{"value":"8"}] 00:32:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 00:32:40 INFO - PROCESS | 1946 | 1461051160471 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 00:32:40 INFO - PROCESS | 1946 | 1461051160478 Marionette TRACE conn6 <- [1,478,null,{}] 00:32:40 INFO - PROCESS | 1946 | 1461051160486 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:40 INFO - PROCESS | 1946 | 1461051160649 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 00:32:40 INFO - PROCESS | 1946 | 1461051160822 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:40 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f124800 == 76 [pid = 1946] [id = 127] 00:32:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 167 (0x8f12d400) [pid = 1946] [serial = 380] [outer = (nil)] 00:32:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 168 (0x8f249c00) [pid = 1946] [serial = 381] [outer = 0x8f12d400] 00:32:40 INFO - PROCESS | 1946 | 1461051160904 Marionette DEBUG loaded listener.js 00:32:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 169 (0x8f7ea800) [pid = 1946] [serial = 382] [outer = 0x8f12d400] 00:32:41 INFO - PROCESS | 1946 | 1461051161861 Marionette TRACE conn6 <- [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]]]}] 00:32:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 00:32:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1437ms 00:32:41 INFO - PROCESS | 1946 | 1461051161908 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 00:32:41 INFO - PROCESS | 1946 | 1461051161916 Marionette TRACE conn6 <- [1,481,null,{"value":"8"}] 00:32:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 00:32:41 INFO - PROCESS | 1946 | 1461051161926 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 00:32:41 INFO - PROCESS | 1946 | 1461051161930 Marionette TRACE conn6 <- [1,482,null,{}] 00:32:41 INFO - PROCESS | 1946 | 1461051161935 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:42 INFO - PROCESS | 1946 | 1461051162099 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 00:32:42 INFO - PROCESS | 1946 | 1461051162354 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:42 INFO - PROCESS | 1946 | --DOMWINDOW == 168 (0x8f7e2c00) [pid = 1946] [serial = 306] [outer = (nil)] [url = about:blank] 00:32:42 INFO - PROCESS | 1946 | --DOMWINDOW == 167 (0x8e9dd400) [pid = 1946] [serial = 300] [outer = (nil)] [url = about:blank] 00:32:42 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e8c0000 == 77 [pid = 1946] [id = 128] 00:32:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 168 (0x8e9dd400) [pid = 1946] [serial = 383] [outer = (nil)] 00:32:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 169 (0x8f1c6400) [pid = 1946] [serial = 384] [outer = 0x8e9dd400] 00:32:42 INFO - PROCESS | 1946 | 1461051162456 Marionette DEBUG loaded listener.js 00:32:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 170 (0x8f950000) [pid = 1946] [serial = 385] [outer = 0x8e9dd400] 00:32:42 INFO - PROCESS | 1946 | --DOCSHELL 0x8e8be800 == 76 [pid = 1946] [id = 117] 00:32:42 INFO - PROCESS | 1946 | --DOCSHELL 0x97375800 == 75 [pid = 1946] [id = 116] 00:32:42 INFO - PROCESS | 1946 | --DOCSHELL 0x8e9da400 == 74 [pid = 1946] [id = 115] 00:32:42 INFO - PROCESS | 1946 | --DOCSHELL 0x8f947400 == 73 [pid = 1946] [id = 114] 00:32:42 INFO - PROCESS | 1946 | --DOCSHELL 0x8f24ac00 == 72 [pid = 1946] [id = 113] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 169 (0x8f1c9000) [pid = 1946] [serial = 304] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 168 (0x8f131c00) [pid = 1946] [serial = 303] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 167 (0xa0fab000) [pid = 1946] [serial = 280] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 166 (0xa47ad400) [pid = 1946] [serial = 294] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 165 (0x8e8ba400) [pid = 1946] [serial = 297] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 164 (0x984a4000) [pid = 1946] [serial = 243] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 163 (0x9313fc00) [pid = 1946] [serial = 258] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 162 (0x91fedc00) [pid = 1946] [serial = 237] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 161 (0xa0ee1800) [pid = 1946] [serial = 195] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 160 (0x8f1ca000) [pid = 1946] [serial = 276] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 159 (0x95b48400) [pid = 1946] [serial = 265] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 158 (0xa0faf800) [pid = 1946] [serial = 249] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 157 (0x91f29000) [pid = 1946] [serial = 261] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 156 (0x974a5800) [pid = 1946] [serial = 240] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 155 (0x9ad59000) [pid = 1946] [serial = 271] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0x97534400) [pid = 1946] [serial = 268] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x8dc14000) [pid = 1946] [serial = 252] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0xa0fa1400) [pid = 1946] [serial = 246] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x98ba6800) [pid = 1946] [serial = 270] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x9fb2a400) [pid = 1946] [serial = 274] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x9752f400) [pid = 1946] [serial = 267] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x91f32400) [pid = 1946] [serial = 264] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x91fe8000) [pid = 1946] [serial = 262] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x9afe9c00) [pid = 1946] [serial = 273] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x8f949800) [pid = 1946] [serial = 277] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0xa447b000) [pid = 1946] [serial = 255] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0xa4594000) [pid = 1946] [serial = 291] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0xa0c4f400) [pid = 1946] [serial = 288] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 141 (0x97379800) [pid = 1946] [serial = 285] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 140 (0xa00ca800) [pid = 1946] [serial = 279] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | --DOMWINDOW == 139 (0x8f7e6c00) [pid = 1946] [serial = 282] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1946 | 1461051163416 Marionette TRACE conn6 <- [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]]]}] 00:32:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 00:32:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1546ms 00:32:43 INFO - PROCESS | 1946 | 1461051163810 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 00:32:43 INFO - PROCESS | 1946 | 1461051163813 Marionette TRACE conn6 <- [1,485,null,{"value":"8"}] 00:32:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 00:32:44 INFO - PROCESS | 1946 | 1461051164076 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 00:32:44 INFO - PROCESS | 1946 | 1461051164083 Marionette TRACE conn6 <- [1,486,null,{}] 00:32:44 INFO - PROCESS | 1946 | 1461051164101 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:44 INFO - PROCESS | 1946 | 1461051164253 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 00:32:44 INFO - PROCESS | 1946 | 1461051164263 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x8dc14000 == 73 [pid = 1946] [id = 129] 00:32:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 140 (0x9070bc00) [pid = 1946] [serial = 386] [outer = (nil)] 00:32:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 141 (0x907a0400) [pid = 1946] [serial = 387] [outer = 0x9070bc00] 00:32:44 INFO - PROCESS | 1946 | 1461051164343 Marionette DEBUG loaded listener.js 00:32:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 142 (0x93134000) [pid = 1946] [serial = 388] [outer = 0x9070bc00] 00:32:45 INFO - PROCESS | 1946 | 1461051165323 Marionette TRACE conn6 <- [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]]]}] 00:32:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 00:32:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1366ms 00:32:45 INFO - PROCESS | 1946 | 1461051165369 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 00:32:45 INFO - PROCESS | 1946 | 1461051165374 Marionette TRACE conn6 <- [1,489,null,{"value":"8"}] 00:32:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 00:32:45 INFO - PROCESS | 1946 | 1461051165388 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 00:32:45 INFO - PROCESS | 1946 | 1461051165391 Marionette TRACE conn6 <- [1,490,null,{}] 00:32:45 INFO - PROCESS | 1946 | 1461051165396 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:45 INFO - PROCESS | 1946 | 1461051165583 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 00:32:45 INFO - PROCESS | 1946 | 1461051165610 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x91f34000 == 74 [pid = 1946] [id = 130] 00:32:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x9313c000) [pid = 1946] [serial = 389] [outer = (nil)] 00:32:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x94405c00) [pid = 1946] [serial = 390] [outer = 0x9313c000] 00:32:45 INFO - PROCESS | 1946 | 1461051165684 Marionette DEBUG loaded listener.js 00:32:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x9440d400) [pid = 1946] [serial = 391] [outer = 0x9313c000] 00:32:46 INFO - PROCESS | 1946 | 1461051166465 Marionette TRACE conn6 <- [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]]]}] 00:32:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 00:32:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1134ms 00:32:46 INFO - PROCESS | 1946 | 1461051166525 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 00:32:46 INFO - PROCESS | 1946 | 1461051166528 Marionette TRACE conn6 <- [1,493,null,{"value":"8"}] 00:32:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 00:32:46 INFO - PROCESS | 1946 | 1461051166534 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 00:32:46 INFO - PROCESS | 1946 | 1461051166537 Marionette TRACE conn6 <- [1,494,null,{}] 00:32:46 INFO - PROCESS | 1946 | 1461051166543 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:46 INFO - PROCESS | 1946 | 1461051166761 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 00:32:46 INFO - PROCESS | 1946 | 1461051166783 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x90703000 == 75 [pid = 1946] [id = 131] 00:32:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x9313fc00) [pid = 1946] [serial = 392] [outer = (nil)] 00:32:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x95b48400) [pid = 1946] [serial = 393] [outer = 0x9313fc00] 00:32:46 INFO - PROCESS | 1946 | 1461051166855 Marionette DEBUG loaded listener.js 00:32:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x97096c00) [pid = 1946] [serial = 394] [outer = 0x9313fc00] 00:32:47 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x8f24b400) [pid = 1946] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 00:32:47 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x9065a000) [pid = 1946] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 00:32:47 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x8f12bc00) [pid = 1946] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 00:32:47 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x98bda000) [pid = 1946] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 00:32:47 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x9065b800) [pid = 1946] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 00:32:48 INFO - PROCESS | 1946 | 1461051168031 Marionette TRACE conn6 <- [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]]]}] 00:32:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 00:32:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1528ms 00:32:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 00:32:48 INFO - PROCESS | 1946 | 1461051168064 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 00:32:48 INFO - PROCESS | 1946 | 1461051168066 Marionette TRACE conn6 <- [1,497,null,{"value":"8"}] 00:32:48 INFO - PROCESS | 1946 | 1461051168073 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 00:32:48 INFO - PROCESS | 1946 | 1461051168076 Marionette TRACE conn6 <- [1,498,null,{}] 00:32:48 INFO - PROCESS | 1946 | 1461051168082 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:48 INFO - PROCESS | 1946 | 1461051168247 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 00:32:48 INFO - PROCESS | 1946 | 1461051168266 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f606000 == 76 [pid = 1946] [id = 132] 00:32:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x959cfc00) [pid = 1946] [serial = 395] [outer = (nil)] 00:32:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x97530000) [pid = 1946] [serial = 396] [outer = 0x959cfc00] 00:32:48 INFO - PROCESS | 1946 | 1461051168341 Marionette DEBUG loaded listener.js 00:32:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x975d1000) [pid = 1946] [serial = 397] [outer = 0x959cfc00] 00:32:49 INFO - PROCESS | 1946 | 1461051169173 Marionette TRACE conn6 <- [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]]]}] 00:32:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 00:32:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1131ms 00:32:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 00:32:49 INFO - PROCESS | 1946 | 1461051169204 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 00:32:49 INFO - PROCESS | 1946 | 1461051169207 Marionette TRACE conn6 <- [1,501,null,{"value":"8"}] 00:32:49 INFO - PROCESS | 1946 | 1461051169214 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 00:32:49 INFO - PROCESS | 1946 | 1461051169217 Marionette TRACE conn6 <- [1,502,null,{}] 00:32:49 INFO - PROCESS | 1946 | 1461051169222 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:49 INFO - PROCESS | 1946 | 1461051169361 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 00:32:49 INFO - PROCESS | 1946 | 1461051169375 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x9709f400 == 77 [pid = 1946] [id = 133] 00:32:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x975d5800) [pid = 1946] [serial = 398] [outer = (nil)] 00:32:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x98bdd400) [pid = 1946] [serial = 399] [outer = 0x975d5800] 00:32:49 INFO - PROCESS | 1946 | 1461051169446 Marionette DEBUG loaded listener.js 00:32:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x99192000) [pid = 1946] [serial = 400] [outer = 0x975d5800] 00:32:50 INFO - PROCESS | 1946 | 1461051170550 Marionette TRACE conn6 <- [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]]]}] 00:32:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 00:32:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1382ms 00:32:50 INFO - PROCESS | 1946 | 1461051170597 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 00:32:50 INFO - PROCESS | 1946 | 1461051170605 Marionette TRACE conn6 <- [1,505,null,{"value":"8"}] 00:32:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 00:32:50 INFO - PROCESS | 1946 | 1461051170614 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 00:32:50 INFO - PROCESS | 1946 | 1461051170618 Marionette TRACE conn6 <- [1,506,null,{}] 00:32:50 INFO - PROCESS | 1946 | 1461051170626 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:50 INFO - PROCESS | 1946 | 1461051170806 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 00:32:50 INFO - PROCESS | 1946 | 1461051170970 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f131800 == 78 [pid = 1946] [id = 134] 00:32:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x8f1ca400) [pid = 1946] [serial = 401] [outer = (nil)] 00:32:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x90653c00) [pid = 1946] [serial = 402] [outer = 0x8f1ca400] 00:32:51 INFO - PROCESS | 1946 | 1461051171061 Marionette DEBUG loaded listener.js 00:32:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x9065ec00) [pid = 1946] [serial = 403] [outer = 0x8f1ca400] 00:32:52 INFO - PROCESS | 1946 | 1461051172131 Marionette TRACE conn6 <- [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]]]}] 00:32:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 00:32:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1582ms 00:32:52 INFO - PROCESS | 1946 | 1461051172196 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 00:32:52 INFO - PROCESS | 1946 | 1461051172206 Marionette TRACE conn6 <- [1,509,null,{"value":"8"}] 00:32:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 00:32:52 INFO - PROCESS | 1946 | 1461051172216 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 00:32:52 INFO - PROCESS | 1946 | 1461051172221 Marionette TRACE conn6 <- [1,510,null,{}] 00:32:52 INFO - PROCESS | 1946 | 1461051172227 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:52 INFO - PROCESS | 1946 | 1461051172409 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 00:32:52 INFO - PROCESS | 1946 | 1461051172710 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x9079d000 == 79 [pid = 1946] [id = 135] 00:32:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x907f3800) [pid = 1946] [serial = 404] [outer = (nil)] 00:32:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x908bcc00) [pid = 1946] [serial = 405] [outer = 0x907f3800] 00:32:52 INFO - PROCESS | 1946 | 1461051172800 Marionette DEBUG loaded listener.js 00:32:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x93136c00) [pid = 1946] [serial = 406] [outer = 0x907f3800] 00:32:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x97530c00) [pid = 1946] [serial = 407] [outer = 0xa4c8fc00] 00:32:53 INFO - PROCESS | 1946 | 1461051173792 Marionette TRACE conn6 <- [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]]]}] 00:32:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 00:32:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1635ms 00:32:53 INFO - PROCESS | 1946 | 1461051173853 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 00:32:53 INFO - PROCESS | 1946 | 1461051173857 Marionette TRACE conn6 <- [1,513,null,{"value":"8"}] 00:32:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 00:32:53 INFO - PROCESS | 1946 | 1461051173864 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 00:32:53 INFO - PROCESS | 1946 | 1461051173871 Marionette TRACE conn6 <- [1,514,null,{}] 00:32:53 INFO - PROCESS | 1946 | 1461051173888 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:54 INFO - PROCESS | 1946 | 1461051174115 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 00:32:54 INFO - PROCESS | 1946 | 1461051174353 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x95741400 == 80 [pid = 1946] [id = 136] 00:32:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x9752b400) [pid = 1946] [serial = 408] [outer = (nil)] 00:32:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 158 (0x99237400) [pid = 1946] [serial = 409] [outer = 0x9752b400] 00:32:54 INFO - PROCESS | 1946 | 1461051174447 Marionette DEBUG loaded listener.js 00:32:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 159 (0x9afe0c00) [pid = 1946] [serial = 410] [outer = 0x9752b400] 00:32:55 INFO - PROCESS | 1946 | 1461051175290 Marionette TRACE conn6 <- [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]]]}] 00:32: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 00:32:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1488ms 00:32:55 INFO - PROCESS | 1946 | 1461051175354 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 00:32:55 INFO - PROCESS | 1946 | 1461051175358 Marionette TRACE conn6 <- [1,517,null,{"value":"8"}] 00:32:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 00:32:55 INFO - PROCESS | 1946 | 1461051175365 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 00:32:55 INFO - PROCESS | 1946 | 1461051175368 Marionette TRACE conn6 <- [1,518,null,{}] 00:32:55 INFO - PROCESS | 1946 | 1461051175374 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:55 INFO - PROCESS | 1946 | 1461051175560 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 00:32:55 INFO - PROCESS | 1946 | 1461051175737 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:55 INFO - PROCESS | 1946 | ++DOCSHELL 0x97528000 == 81 [pid = 1946] [id = 137] 00:32:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 160 (0x9fb25400) [pid = 1946] [serial = 411] [outer = (nil)] 00:32:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 161 (0x9fc73c00) [pid = 1946] [serial = 412] [outer = 0x9fb25400] 00:32:55 INFO - PROCESS | 1946 | 1461051175827 Marionette DEBUG loaded listener.js 00:32:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 162 (0x9afe1400) [pid = 1946] [serial = 413] [outer = 0x9fb25400] 00:32:56 INFO - PROCESS | 1946 | 1461051176723 Marionette TRACE conn6 <- [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]]]}] 00:32:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 00:32:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1427ms 00:32:56 INFO - PROCESS | 1946 | 1461051176793 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 00:32:56 INFO - PROCESS | 1946 | 1461051176801 Marionette TRACE conn6 <- [1,521,null,{"value":"8"}] 00:32:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 00:32:56 INFO - PROCESS | 1946 | 1461051176812 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 00:32:56 INFO - PROCESS | 1946 | 1461051176815 Marionette TRACE conn6 <- [1,522,null,{}] 00:32:56 INFO - PROCESS | 1946 | 1461051176821 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:57 INFO - PROCESS | 1946 | 1461051177025 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 00:32:57 INFO - PROCESS | 1946 | 1461051177191 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x9e010000 == 82 [pid = 1946] [id = 138] 00:32:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 163 (0xa0088400) [pid = 1946] [serial = 414] [outer = (nil)] 00:32:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 164 (0xa0ed4000) [pid = 1946] [serial = 415] [outer = 0xa0088400] 00:32:57 INFO - PROCESS | 1946 | 1461051177324 Marionette DEBUG loaded listener.js 00:32:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 165 (0xa0fa1000) [pid = 1946] [serial = 416] [outer = 0xa0088400] 00:32:58 INFO - PROCESS | 1946 | 1461051178245 Marionette TRACE conn6 <- [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]]]}] 00:32:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 00:32:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1490ms 00:32:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 00:32:58 INFO - PROCESS | 1946 | 1461051178301 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 00:32:58 INFO - PROCESS | 1946 | 1461051178304 Marionette TRACE conn6 <- [1,525,null,{"value":"8"}] 00:32:58 INFO - PROCESS | 1946 | 1461051178311 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 00:32:58 INFO - PROCESS | 1946 | 1461051178314 Marionette TRACE conn6 <- [1,526,null,{}] 00:32:58 INFO - PROCESS | 1946 | 1461051178320 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:58 INFO - PROCESS | 1946 | 1461051178495 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 00:32:58 INFO - PROCESS | 1946 | 1461051178716 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x8c39f000 == 83 [pid = 1946] [id = 139] 00:32:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 166 (0x8c3a0000) [pid = 1946] [serial = 417] [outer = (nil)] 00:32:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 167 (0x8c3a7c00) [pid = 1946] [serial = 418] [outer = 0x8c3a0000] 00:32:58 INFO - PROCESS | 1946 | 1461051178845 Marionette DEBUG loaded listener.js 00:32:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 168 (0x90704800) [pid = 1946] [serial = 419] [outer = 0x8c3a0000] 00:32:59 INFO - PROCESS | 1946 | 1461051179720 Marionette TRACE conn6 <- [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]]]}] 00:32: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 00:32:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1486ms 00:32:59 INFO - PROCESS | 1946 | 1461051179797 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 00:32:59 INFO - PROCESS | 1946 | 1461051179801 Marionette TRACE conn6 <- [1,529,null,{"value":"8"}] 00:32:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 00:32:59 INFO - PROCESS | 1946 | 1461051179808 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 00:32:59 INFO - PROCESS | 1946 | 1461051179811 Marionette TRACE conn6 <- [1,530,null,{}] 00:32:59 INFO - PROCESS | 1946 | 1461051179817 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:59 INFO - PROCESS | 1946 | 1461051179983 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 00:33:00 INFO - PROCESS | 1946 | 1461051180201 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:00 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e9d9400 == 84 [pid = 1946] [id = 140] 00:33:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 169 (0x8e9da000) [pid = 1946] [serial = 420] [outer = (nil)] 00:33:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 170 (0x942af800) [pid = 1946] [serial = 421] [outer = 0x8e9da000] 00:33:00 INFO - PROCESS | 1946 | 1461051180329 Marionette DEBUG loaded listener.js 00:33:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 171 (0x942b2400) [pid = 1946] [serial = 422] [outer = 0x8e9da000] 00:33:01 INFO - PROCESS | 1946 | 1461051181204 Marionette TRACE conn6 <- [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"]]]}] 00:33: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 00:33:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 00:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:33:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 00:33:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:33: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 00:33:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 00:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:33:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 00:33:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:33:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1440ms 00:33:01 INFO - PROCESS | 1946 | 1461051181247 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 00:33:01 INFO - PROCESS | 1946 | 1461051181254 Marionette TRACE conn6 <- [1,533,null,{"value":"8"}] 00:33:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 00:33:01 INFO - PROCESS | 1946 | 1461051181279 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 00:33:01 INFO - PROCESS | 1946 | 1461051181283 Marionette TRACE conn6 <- [1,534,null,{}] 00:33:01 INFO - PROCESS | 1946 | 1461051181290 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:01 INFO - PROCESS | 1946 | 1461051181477 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 00:33:01 INFO - PROCESS | 1946 | 1461051181699 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:01 INFO - PROCESS | 1946 | ++DOCSHELL 0x942b6c00 == 85 [pid = 1946] [id = 141] 00:33:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 172 (0x942b7400) [pid = 1946] [serial = 423] [outer = (nil)] 00:33:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 173 (0xa2814c00) [pid = 1946] [serial = 424] [outer = 0x942b7400] 00:33:01 INFO - PROCESS | 1946 | 1461051181843 Marionette DEBUG loaded listener.js 00:33:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 174 (0xa2a0a800) [pid = 1946] [serial = 425] [outer = 0x942b7400] 00:33:02 INFO - PROCESS | 1946 | 1461051182657 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 00:33:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 00:33:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1448ms 00:33:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 00:33:02 INFO - PROCESS | 1946 | 1461051182712 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 00:33:02 INFO - PROCESS | 1946 | 1461051182715 Marionette TRACE conn6 <- [1,537,null,{"value":"8"}] 00:33:02 INFO - PROCESS | 1946 | 1461051182722 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 00:33:02 INFO - PROCESS | 1946 | 1461051182724 Marionette TRACE conn6 <- [1,538,null,{}] 00:33:02 INFO - PROCESS | 1946 | 1461051182731 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:02 INFO - PROCESS | 1946 | 1461051182918 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 00:33:03 INFO - PROCESS | 1946 | 1461051183098 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x8c166800 == 86 [pid = 1946] [id = 142] 00:33:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 175 (0x8e8b7000) [pid = 1946] [serial = 426] [outer = (nil)] 00:33:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 176 (0xa3cc2800) [pid = 1946] [serial = 427] [outer = 0x8e8b7000] 00:33:03 INFO - PROCESS | 1946 | 1461051183187 Marionette DEBUG loaded listener.js 00:33:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 177 (0xa45e1800) [pid = 1946] [serial = 428] [outer = 0x8e8b7000] 00:33:03 INFO - PROCESS | 1946 | 1461051183996 Marionette TRACE conn6 <- [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]]]}] 00:33:04 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. 00:33:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1333ms 00:33:04 INFO - PROCESS | 1946 | 1461051184055 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 00:33:04 INFO - PROCESS | 1946 | 1461051184058 Marionette TRACE conn6 <- [1,541,null,{"value":"8"}] 00:33:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 00:33:04 INFO - PROCESS | 1946 | 1461051184065 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 00:33:04 INFO - PROCESS | 1946 | 1461051184068 Marionette TRACE conn6 <- [1,542,null,{}] 00:33:04 INFO - PROCESS | 1946 | 1461051184074 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:04 INFO - PROCESS | 1946 | 1461051184238 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 00:33:04 INFO - PROCESS | 1946 | 1461051184414 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:04 INFO - PROCESS | 1946 | ++DOCSHELL 0x8c169400 == 87 [pid = 1946] [id = 143] 00:33:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 178 (0x9013cc00) [pid = 1946] [serial = 429] [outer = (nil)] 00:33:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 179 (0x90144c00) [pid = 1946] [serial = 430] [outer = 0x9013cc00] 00:33:04 INFO - PROCESS | 1946 | 1461051184502 Marionette DEBUG loaded listener.js 00:33:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 180 (0x90147c00) [pid = 1946] [serial = 431] [outer = 0x9013cc00] 00:33:05 INFO - PROCESS | 1946 | 1461051185396 Marionette TRACE conn6 <- [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]]]}] 00:33: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. 00:33:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1380ms 00:33:05 INFO - PROCESS | 1946 | 1461051185447 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 00:33:05 INFO - PROCESS | 1946 | 1461051185451 Marionette TRACE conn6 <- [1,545,null,{"value":"8"}] 00:33:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 00:33:05 INFO - PROCESS | 1946 | 1461051185458 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 00:33:05 INFO - PROCESS | 1946 | 1461051185463 Marionette TRACE conn6 <- [1,546,null,{}] 00:33:05 INFO - PROCESS | 1946 | 1461051185544 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:05 INFO - PROCESS | 1946 | 1461051185784 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 00:33:06 INFO - PROCESS | 1946 | 1461051186032 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:06 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f949000 == 88 [pid = 1946] [id = 144] 00:33:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 181 (0x90140800) [pid = 1946] [serial = 432] [outer = (nil)] 00:33:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 182 (0x90302800) [pid = 1946] [serial = 433] [outer = 0x90140800] 00:33:06 INFO - PROCESS | 1946 | 1461051186142 Marionette DEBUG loaded listener.js 00:33:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 183 (0x978eac00) [pid = 1946] [serial = 434] [outer = 0x90140800] 00:33:07 INFO - PROCESS | 1946 | 1461051187105 Marionette TRACE conn6 <- [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]]]}] 00:33: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. 00:33:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1682ms 00:33:07 INFO - PROCESS | 1946 | 1461051187142 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 00:33:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 00:33:07 INFO - PROCESS | 1946 | 1461051187146 Marionette TRACE conn6 <- [1,549,null,{"value":"8"}] 00:33:07 INFO - PROCESS | 1946 | 1461051187153 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 00:33:07 INFO - PROCESS | 1946 | 1461051187157 Marionette TRACE conn6 <- [1,550,null,{}] 00:33:07 INFO - PROCESS | 1946 | 1461051187179 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:07 INFO - PROCESS | 1946 | 1461051187427 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 00:33:07 INFO - PROCESS | 1946 | 1461051187579 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a7e8400 == 89 [pid = 1946] [id = 145] 00:33:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 184 (0x8a7e9000) [pid = 1946] [serial = 435] [outer = (nil)] 00:33:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 185 (0x8a7ee000) [pid = 1946] [serial = 436] [outer = 0x8a7e9000] 00:33:07 INFO - PROCESS | 1946 | 1461051187684 Marionette DEBUG loaded listener.js 00:33:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 186 (0x8a7f1400) [pid = 1946] [serial = 437] [outer = 0x8a7e9000] 00:33:08 INFO - PROCESS | 1946 | 1461051188566 Marionette TRACE conn6 <- [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]]]}] 00:33: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. 00:33:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1438ms 00:33:08 INFO - PROCESS | 1946 | 1461051188590 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 00:33:08 INFO - PROCESS | 1946 | 1461051188593 Marionette TRACE conn6 <- [1,553,null,{"value":"8"}] 00:33:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 00:33:08 INFO - PROCESS | 1946 | 1461051188600 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 00:33:08 INFO - PROCESS | 1946 | 1461051188604 Marionette TRACE conn6 <- [1,554,null,{}] 00:33:08 INFO - PROCESS | 1946 | 1461051188609 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:08 INFO - PROCESS | 1946 | 1461051188768 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 00:33:08 INFO - PROCESS | 1946 | 1461051188947 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:08 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a77e800 == 90 [pid = 1946] [id = 146] 00:33:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 187 (0x8a780400) [pid = 1946] [serial = 438] [outer = (nil)] 00:33:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 188 (0x8a785000) [pid = 1946] [serial = 439] [outer = 0x8a780400] 00:33:09 INFO - PROCESS | 1946 | 1461051189037 Marionette DEBUG loaded listener.js 00:33:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 189 (0x8a786c00) [pid = 1946] [serial = 440] [outer = 0x8a780400] 00:33:09 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:33:10 INFO - PROCESS | 1946 | 1461051190270 Marionette TRACE conn6 <- [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]]]}] 00:33:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 00:33:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1684ms 00:33:10 INFO - PROCESS | 1946 | 1461051190285 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 00:33:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 00:33:10 INFO - PROCESS | 1946 | 1461051190290 Marionette TRACE conn6 <- [1,557,null,{"value":"8"}] 00:33:10 INFO - PROCESS | 1946 | 1461051190299 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 00:33:10 INFO - PROCESS | 1946 | 1461051190304 Marionette TRACE conn6 <- [1,558,null,{}] 00:33:10 INFO - PROCESS | 1946 | 1461051190312 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:10 INFO - PROCESS | 1946 | 1461051190474 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 00:33:10 INFO - PROCESS | 1946 | 1461051190722 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a78b800 == 91 [pid = 1946] [id = 147] 00:33:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 190 (0x8c39e800) [pid = 1946] [serial = 441] [outer = (nil)] 00:33:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 191 (0x8c3a9400) [pid = 1946] [serial = 442] [outer = 0x8c39e800] 00:33:10 INFO - PROCESS | 1946 | 1461051190803 Marionette DEBUG loaded listener.js 00:33:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 192 (0x8e8be800) [pid = 1946] [serial = 443] [outer = 0x8c39e800] 00:33:11 INFO - PROCESS | 1946 | 1461051191768 Marionette TRACE conn6 <- [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]]]}] 00:33:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 00:33:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1543ms 00:33:11 INFO - PROCESS | 1946 | 1461051191841 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 00:33:11 INFO - PROCESS | 1946 | 1461051191849 Marionette TRACE conn6 <- [1,561,null,{"value":"8"}] 00:33:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 00:33:11 INFO - PROCESS | 1946 | 1461051191859 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 00:33:11 INFO - PROCESS | 1946 | 1461051191863 Marionette TRACE conn6 <- [1,562,null,{}] 00:33:11 INFO - PROCESS | 1946 | 1461051191869 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:12 INFO - PROCESS | 1946 | 1461051192091 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 00:33:12 INFO - PROCESS | 1946 | --DOCSHELL 0x8f606000 == 90 [pid = 1946] [id = 132] 00:33:12 INFO - PROCESS | 1946 | --DOMWINDOW == 191 (0x9737f000) [pid = 1946] [serial = 315] [outer = (nil)] [url = about:blank] 00:33:12 INFO - PROCESS | 1946 | --DOMWINDOW == 190 (0xa6963800) [pid = 1946] [serial = 354] [outer = (nil)] [url = about:blank] 00:33:12 INFO - PROCESS | 1946 | --DOMWINDOW == 189 (0x93134400) [pid = 1946] [serial = 312] [outer = (nil)] [url = about:blank] 00:33:12 INFO - PROCESS | 1946 | --DOMWINDOW == 188 (0x8f244400) [pid = 1946] [serial = 309] [outer = (nil)] [url = about:blank] 00:33:12 INFO - PROCESS | 1946 | --DOMWINDOW == 187 (0x98ba1800) [pid = 1946] [serial = 318] [outer = (nil)] [url = about:blank] 00:33:12 INFO - PROCESS | 1946 | --DOMWINDOW == 186 (0xa00d5c00) [pid = 1946] [serial = 324] [outer = (nil)] [url = about:blank] 00:33:12 INFO - PROCESS | 1946 | --DOMWINDOW == 185 (0x9afdbc00) [pid = 1946] [serial = 321] [outer = (nil)] [url = about:blank] 00:33:12 INFO - PROCESS | 1946 | --DOMWINDOW == 184 (0xa44b7800) [pid = 1946] [serial = 330] [outer = (nil)] [url = about:blank] 00:33:12 INFO - PROCESS | 1946 | --DOMWINDOW == 183 (0xa4c49000) [pid = 1946] [serial = 333] [outer = (nil)] [url = about:blank] 00:33:12 INFO - PROCESS | 1946 | --DOMWINDOW == 182 (0xa2813400) [pid = 1946] [serial = 327] [outer = (nil)] [url = about:blank] 00:33:12 INFO - PROCESS | 1946 | 1461051192425 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:12 INFO - PROCESS | 1946 | --DOCSHELL 0x90703000 == 89 [pid = 1946] [id = 131] 00:33:12 INFO - PROCESS | 1946 | --DOCSHELL 0x91f34000 == 88 [pid = 1946] [id = 130] 00:33:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f1be000 == 89 [pid = 1946] [id = 148] 00:33:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 183 (0x8f1c2c00) [pid = 1946] [serial = 444] [outer = (nil)] 00:33:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 184 (0x8f24ec00) [pid = 1946] [serial = 445] [outer = 0x8f1c2c00] 00:33:12 INFO - PROCESS | 1946 | 1461051192530 Marionette DEBUG loaded listener.js 00:33:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 185 (0x8f7df800) [pid = 1946] [serial = 446] [outer = 0x8f1c2c00] 00:33:12 INFO - PROCESS | 1946 | --DOCSHELL 0x8dc14000 == 88 [pid = 1946] [id = 129] 00:33:12 INFO - PROCESS | 1946 | --DOCSHELL 0x8e8c0000 == 87 [pid = 1946] [id = 128] 00:33:12 INFO - PROCESS | 1946 | --DOCSHELL 0x8f124800 == 86 [pid = 1946] [id = 127] 00:33:13 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:33:13 INFO - PROCESS | 1946 | --DOCSHELL 0x907a3000 == 85 [pid = 1946] [id = 120] 00:33:13 INFO - PROCESS | 1946 | --DOCSHELL 0x8f1bd800 == 84 [pid = 1946] [id = 119] 00:33:13 INFO - PROCESS | 1946 | --DOMWINDOW == 184 (0xa5fda000) [pid = 1946] [serial = 336] [outer = (nil)] [url = about:blank] 00:33:13 INFO - PROCESS | 1946 | --DOMWINDOW == 183 (0x97111000) [pid = 1946] [serial = 345] [outer = (nil)] [url = about:blank] 00:33:13 INFO - PROCESS | 1946 | --DOMWINDOW == 182 (0x9fbe8800) [pid = 1946] [serial = 352] [outer = (nil)] [url = about:blank] 00:33:13 INFO - PROCESS | 1946 | --DOMWINDOW == 181 (0x8f607000) [pid = 1946] [serial = 339] [outer = (nil)] [url = about:blank] 00:33:13 INFO - PROCESS | 1946 | --DOMWINDOW == 180 (0x9783dc00) [pid = 1946] [serial = 346] [outer = (nil)] [url = about:blank] 00:33:13 INFO - PROCESS | 1946 | --DOMWINDOW == 179 (0x9868c000) [pid = 1946] [serial = 351] [outer = (nil)] [url = about:blank] 00:33:13 INFO - PROCESS | 1946 | --DOMWINDOW == 178 (0x9fca9000) [pid = 1946] [serial = 348] [outer = (nil)] [url = about:blank] 00:33:13 INFO - PROCESS | 1946 | --DOMWINDOW == 177 (0x9065e400) [pid = 1946] [serial = 342] [outer = (nil)] [url = about:blank] 00:33:13 INFO - PROCESS | 1946 | --DOMWINDOW == 176 (0x91f30800) [pid = 1946] [serial = 343] [outer = (nil)] [url = about:blank] 00:33:13 INFO - PROCESS | 1946 | --DOMWINDOW == 175 (0xa0fa2800) [pid = 1946] [serial = 349] [outer = (nil)] [url = about:blank] 00:33:13 INFO - PROCESS | 1946 | --DOMWINDOW == 174 (0x8f7e9000) [pid = 1946] [serial = 340] [outer = (nil)] [url = about:blank] 00:33:13 INFO - PROCESS | 1946 | 1461051193340 Marionette TRACE conn6 <- [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]]]}] 00:33:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 00:33:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1530ms 00:33:13 INFO - PROCESS | 1946 | 1461051193390 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 00:33:13 INFO - PROCESS | 1946 | 1461051193393 Marionette TRACE conn6 <- [1,565,null,{"value":"8"}] 00:33:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 00:33:13 INFO - PROCESS | 1946 | 1461051193413 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 00:33:13 INFO - PROCESS | 1946 | 1461051193418 Marionette TRACE conn6 <- [1,566,null,{}] 00:33:13 INFO - PROCESS | 1946 | 1461051193434 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:13 INFO - PROCESS | 1946 | 1461051193608 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 00:33:13 INFO - PROCESS | 1946 | 1461051193618 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e8b5c00 == 85 [pid = 1946] [id = 149] 00:33:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 175 (0x90144000) [pid = 1946] [serial = 447] [outer = (nil)] 00:33:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 176 (0x90307800) [pid = 1946] [serial = 448] [outer = 0x90144000] 00:33:13 INFO - PROCESS | 1946 | 1461051193692 Marionette DEBUG loaded listener.js 00:33:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 177 (0x9030e400) [pid = 1946] [serial = 449] [outer = 0x90144000] 00:33:14 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:33:14 INFO - PROCESS | 1946 | 1461051194536 Marionette TRACE conn6 <- [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]]]}] 00:33:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 00:33:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1190ms 00:33:14 INFO - PROCESS | 1946 | 1461051194602 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 00:33:14 INFO - PROCESS | 1946 | 1461051194606 Marionette TRACE conn6 <- [1,569,null,{"value":"8"}] 00:33:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 00:33:14 INFO - PROCESS | 1946 | 1461051194613 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 00:33:14 INFO - PROCESS | 1946 | 1461051194616 Marionette TRACE conn6 <- [1,570,null,{}] 00:33:14 INFO - PROCESS | 1946 | 1461051194621 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:14 INFO - PROCESS | 1946 | 1461051194779 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 00:33:14 INFO - PROCESS | 1946 | 1461051194936 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x9030f000 == 86 [pid = 1946] [id = 150] 00:33:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 178 (0x90658400) [pid = 1946] [serial = 450] [outer = (nil)] 00:33:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 179 (0x90701c00) [pid = 1946] [serial = 451] [outer = 0x90658400] 00:33:15 INFO - PROCESS | 1946 | 1461051195010 Marionette DEBUG loaded listener.js 00:33:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 180 (0x9070b000) [pid = 1946] [serial = 452] [outer = 0x90658400] 00:33:15 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:33:15 INFO - PROCESS | 1946 | 1461051195819 Marionette TRACE conn6 <- [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]]]}] 00:33:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 00:33:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1232ms 00:33:15 INFO - PROCESS | 1946 | 1461051195846 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 00:33:15 INFO - PROCESS | 1946 | 1461051195849 Marionette TRACE conn6 <- [1,573,null,{"value":"8"}] 00:33:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 00:33:15 INFO - PROCESS | 1946 | 1461051195855 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 00:33:15 INFO - PROCESS | 1946 | 1461051195858 Marionette TRACE conn6 <- [1,574,null,{}] 00:33:15 INFO - PROCESS | 1946 | 1461051195863 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:16 INFO - PROCESS | 1946 | 1461051196067 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 00:33:16 INFO - PROCESS | 1946 | 1461051196095 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:16 INFO - PROCESS | 1946 | ++DOCSHELL 0x9065e400 == 87 [pid = 1946] [id = 151] 00:33:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 181 (0x90660000) [pid = 1946] [serial = 453] [outer = (nil)] 00:33:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 182 (0x907a5000) [pid = 1946] [serial = 454] [outer = 0x90660000] 00:33:16 INFO - PROCESS | 1946 | 1461051196169 Marionette DEBUG loaded listener.js 00:33:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 183 (0x907ec400) [pid = 1946] [serial = 455] [outer = 0x90660000] 00:33:17 INFO - PROCESS | 1946 | --DOMWINDOW == 182 (0x959cfc00) [pid = 1946] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 00:33:17 INFO - PROCESS | 1946 | --DOMWINDOW == 181 (0x9313c000) [pid = 1946] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 00:33:17 INFO - PROCESS | 1946 | --DOMWINDOW == 180 (0x9313fc00) [pid = 1946] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 00:33:17 INFO - PROCESS | 1946 | --DOMWINDOW == 179 (0x8f12d400) [pid = 1946] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 00:33:17 INFO - PROCESS | 1946 | --DOMWINDOW == 178 (0x9070bc00) [pid = 1946] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 00:33:17 INFO - PROCESS | 1946 | --DOMWINDOW == 177 (0x8e9dd400) [pid = 1946] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 00:33:17 INFO - PROCESS | 1946 | 1461051197256 Marionette TRACE conn6 <- [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]]]}] 00:33:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 00:33:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1432ms 00:33:17 INFO - PROCESS | 1946 | 1461051197287 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 00:33:17 INFO - PROCESS | 1946 | 1461051197290 Marionette TRACE conn6 <- [1,577,null,{"value":"8"}] 00:33:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 00:33:17 INFO - PROCESS | 1946 | 1461051197302 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 00:33:17 INFO - PROCESS | 1946 | 1461051197305 Marionette TRACE conn6 <- [1,578,null,{}] 00:33:17 INFO - PROCESS | 1946 | 1461051197311 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:17 INFO - PROCESS | 1946 | 1461051197480 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 00:33:17 INFO - PROCESS | 1946 | 1461051197498 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e9dd400 == 88 [pid = 1946] [id = 152] 00:33:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 178 (0x8f12d400) [pid = 1946] [serial = 456] [outer = (nil)] 00:33:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 179 (0x908b8800) [pid = 1946] [serial = 457] [outer = 0x8f12d400] 00:33:17 INFO - PROCESS | 1946 | 1461051197573 Marionette DEBUG loaded listener.js 00:33:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 180 (0x91fe4400) [pid = 1946] [serial = 458] [outer = 0x8f12d400] 00:33:18 INFO - PROCESS | 1946 | 1461051198364 Marionette TRACE conn6 <- [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]]]}] 00:33:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 00:33:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1126ms 00:33:18 INFO - PROCESS | 1946 | 1461051198429 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 00:33:18 INFO - PROCESS | 1946 | 1461051198433 Marionette TRACE conn6 <- [1,581,null,{"value":"8"}] 00:33:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 00:33:18 INFO - PROCESS | 1946 | 1461051198448 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 00:33:18 INFO - PROCESS | 1946 | 1461051198451 Marionette TRACE conn6 <- [1,582,null,{}] 00:33:18 INFO - PROCESS | 1946 | 1461051198456 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:18 INFO - PROCESS | 1946 | 1461051198605 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 00:33:18 INFO - PROCESS | 1946 | 1461051198633 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f1c9000 == 89 [pid = 1946] [id = 153] 00:33:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 181 (0x908bd000) [pid = 1946] [serial = 459] [outer = (nil)] 00:33:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 182 (0x931dfc00) [pid = 1946] [serial = 460] [outer = 0x908bd000] 00:33:18 INFO - PROCESS | 1946 | 1461051198706 Marionette DEBUG loaded listener.js 00:33:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 183 (0x94401c00) [pid = 1946] [serial = 461] [outer = 0x908bd000] 00:33:19 INFO - PROCESS | 1946 | 1461051199806 Marionette TRACE conn6 <- [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]]]}] 00:33:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 00:33:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1428ms 00:33:19 INFO - PROCESS | 1946 | 1461051199877 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 00:33:19 INFO - PROCESS | 1946 | 1461051199884 Marionette TRACE conn6 <- [1,585,null,{"value":"8"}] 00:33:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 00:33:19 INFO - PROCESS | 1946 | 1461051199893 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 00:33:19 INFO - PROCESS | 1946 | 1461051199898 Marionette TRACE conn6 <- [1,586,null,{}] 00:33:19 INFO - PROCESS | 1946 | 1461051199906 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:20 INFO - PROCESS | 1946 | 1461051200127 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 00:33:20 INFO - PROCESS | 1946 | 1461051200358 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:20 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a78a400 == 90 [pid = 1946] [id = 154] 00:33:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 184 (0x8c16d000) [pid = 1946] [serial = 462] [outer = (nil)] 00:33:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 185 (0x8dc17400) [pid = 1946] [serial = 463] [outer = 0x8c16d000] 00:33:20 INFO - PROCESS | 1946 | 1461051200503 Marionette DEBUG loaded listener.js 00:33:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 186 (0x8f1bf800) [pid = 1946] [serial = 464] [outer = 0x8c16d000] 00:33:21 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:33:21 INFO - PROCESS | 1946 | 1461051201355 Marionette TRACE conn6 <- [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]]]}] 00:33:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 00:33:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1530ms 00:33:21 INFO - PROCESS | 1946 | 1461051201424 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 00:33:21 INFO - PROCESS | 1946 | 1461051201433 Marionette TRACE conn6 <- [1,589,null,{"value":"8"}] 00:33:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 00:33:21 INFO - PROCESS | 1946 | 1461051201443 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 00:33:21 INFO - PROCESS | 1946 | 1461051201447 Marionette TRACE conn6 <- [1,590,null,{}] 00:33:21 INFO - PROCESS | 1946 | 1461051201454 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:21 INFO - PROCESS | 1946 | 1461051201666 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 00:33:21 INFO - PROCESS | 1946 | 1461051201951 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:22 INFO - PROCESS | 1946 | ++DOCSHELL 0x90145c00 == 91 [pid = 1946] [id = 155] 00:33:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 187 (0x90147800) [pid = 1946] [serial = 465] [outer = (nil)] 00:33:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 188 (0x90305400) [pid = 1946] [serial = 466] [outer = 0x90147800] 00:33:22 INFO - PROCESS | 1946 | 1461051202081 Marionette DEBUG loaded listener.js 00:33:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 189 (0x90656000) [pid = 1946] [serial = 467] [outer = 0x90147800] 00:33:23 INFO - PROCESS | 1946 | 1461051203058 Marionette TRACE conn6 <- [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]]]}] 00:33:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 00:33:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1689ms 00:33:23 INFO - PROCESS | 1946 | 1461051203132 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 00:33:23 INFO - PROCESS | 1946 | 1461051203136 Marionette TRACE conn6 <- [1,593,null,{"value":"8"}] 00:33:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 00:33:23 INFO - PROCESS | 1946 | 1461051203142 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 00:33:23 INFO - PROCESS | 1946 | 1461051203148 Marionette TRACE conn6 <- [1,594,null,{}] 00:33:23 INFO - PROCESS | 1946 | 1461051203164 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:23 INFO - PROCESS | 1946 | 1461051203380 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 00:33:23 INFO - PROCESS | 1946 | 1461051203599 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:23 INFO - PROCESS | 1946 | ++DOCSHELL 0x91f2c400 == 92 [pid = 1946] [id = 156] 00:33:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 190 (0x91f32800) [pid = 1946] [serial = 468] [outer = (nil)] 00:33:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 191 (0x9313fc00) [pid = 1946] [serial = 469] [outer = 0x91f32800] 00:33:23 INFO - PROCESS | 1946 | 1461051203735 Marionette DEBUG loaded listener.js 00:33:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 192 (0x94550000) [pid = 1946] [serial = 470] [outer = 0x91f32800] 00:33:24 INFO - PROCESS | 1946 | 1461051204715 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 00:33:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 00:33:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1640ms 00:33:24 INFO - PROCESS | 1946 | 1461051204783 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 00:33:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 00:33:24 INFO - PROCESS | 1946 | 1461051204788 Marionette TRACE conn6 <- [1,597,null,{"value":"8"}] 00:33:24 INFO - PROCESS | 1946 | 1461051204794 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 00:33:24 INFO - PROCESS | 1946 | 1461051204797 Marionette TRACE conn6 <- [1,598,null,{}] 00:33:24 INFO - PROCESS | 1946 | 1461051204803 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:24 INFO - PROCESS | 1946 | 1461051204976 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 00:33:25 INFO - PROCESS | 1946 | 1461051205200 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f1c8400 == 93 [pid = 1946] [id = 157] 00:33:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 193 (0x942b0000) [pid = 1946] [serial = 471] [outer = (nil)] 00:33:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 194 (0x96862000) [pid = 1946] [serial = 472] [outer = 0x942b0000] 00:33:25 INFO - PROCESS | 1946 | 1461051205300 Marionette DEBUG loaded listener.js 00:33:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 195 (0x9752a400) [pid = 1946] [serial = 473] [outer = 0x942b0000] 00:33:26 INFO - PROCESS | 1946 | 1461051206184 Marionette TRACE conn6 <- [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]]]}] 00:33:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 00:33:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1434ms 00:33:26 INFO - PROCESS | 1946 | 1461051206228 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 00:33:26 INFO - PROCESS | 1946 | 1461051206232 Marionette TRACE conn6 <- [1,601,null,{"value":"8"}] 00:33:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 00:33:26 INFO - PROCESS | 1946 | 1461051206238 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 00:33:26 INFO - PROCESS | 1946 | 1461051206242 Marionette TRACE conn6 <- [1,602,null,{}] 00:33:26 INFO - PROCESS | 1946 | 1461051206248 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:26 INFO - PROCESS | 1946 | 1461051206417 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 00:33:26 INFO - PROCESS | 1946 | 1461051206593 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a7f3400 == 94 [pid = 1946] [id = 158] 00:33:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 196 (0x907a5800) [pid = 1946] [serial = 474] [outer = (nil)] 00:33:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 197 (0x987a2000) [pid = 1946] [serial = 475] [outer = 0x907a5800] 00:33:26 INFO - PROCESS | 1946 | 1461051206727 Marionette DEBUG loaded listener.js 00:33:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 198 (0x9923e000) [pid = 1946] [serial = 476] [outer = 0x907a5800] 00:33:27 INFO - PROCESS | 1946 | 1461051207614 Marionette TRACE conn6 <- [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]]]}] 00:33:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 00:33:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1430ms 00:33:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 00:33:27 INFO - PROCESS | 1946 | 1461051207670 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 00:33:27 INFO - PROCESS | 1946 | 1461051207673 Marionette TRACE conn6 <- [1,605,null,{"value":"8"}] 00:33:27 INFO - PROCESS | 1946 | 1461051207680 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 00:33:27 INFO - PROCESS | 1946 | 1461051207684 Marionette TRACE conn6 <- [1,606,null,{}] 00:33:27 INFO - PROCESS | 1946 | 1461051207689 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:27 INFO - PROCESS | 1946 | 1461051207885 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 00:33:28 INFO - PROCESS | 1946 | 1461051208061 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:28 INFO - PROCESS | 1946 | ++DOCSHELL 0x90786400 == 95 [pid = 1946] [id = 159] 00:33:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 199 (0x9078d000) [pid = 1946] [serial = 477] [outer = (nil)] 00:33:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 200 (0x90791400) [pid = 1946] [serial = 478] [outer = 0x9078d000] 00:33:28 INFO - PROCESS | 1946 | 1461051208204 Marionette DEBUG loaded listener.js 00:33:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 201 (0x978f7400) [pid = 1946] [serial = 479] [outer = 0x9078d000] 00:33:29 INFO - PROCESS | 1946 | 1461051209030 Marionette TRACE conn6 <- [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]]]}] 00:33:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 00:33:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1383ms 00:33:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 00:33:29 INFO - PROCESS | 1946 | 1461051209062 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 00:33:29 INFO - PROCESS | 1946 | 1461051209065 Marionette TRACE conn6 <- [1,609,null,{"value":"8"}] 00:33:29 INFO - PROCESS | 1946 | 1461051209072 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 00:33:29 INFO - PROCESS | 1946 | 1461051209075 Marionette TRACE conn6 <- [1,610,null,{}] 00:33:29 INFO - PROCESS | 1946 | 1461051209081 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:29 INFO - PROCESS | 1946 | 1461051209247 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 00:33:29 INFO - PROCESS | 1946 | 1461051209428 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a409800 == 96 [pid = 1946] [id = 160] 00:33:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 202 (0x8a40b400) [pid = 1946] [serial = 480] [outer = (nil)] 00:33:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 203 (0x8a410c00) [pid = 1946] [serial = 481] [outer = 0x8a40b400] 00:33:29 INFO - PROCESS | 1946 | 1461051209512 Marionette DEBUG loaded listener.js 00:33:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 204 (0x8a413400) [pid = 1946] [serial = 482] [outer = 0x8a40b400] 00:33:30 INFO - PROCESS | 1946 | 1461051210395 Marionette TRACE conn6 <- [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]]]}] 00:33:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 00:33:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1379ms 00:33:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 00:33:30 INFO - PROCESS | 1946 | 1461051210451 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 00:33:30 INFO - PROCESS | 1946 | 1461051210454 Marionette TRACE conn6 <- [1,613,null,{"value":"8"}] 00:33:30 INFO - PROCESS | 1946 | 1461051210461 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 00:33:30 INFO - PROCESS | 1946 | 1461051210464 Marionette TRACE conn6 <- [1,614,null,{}] 00:33:30 INFO - PROCESS | 1946 | 1461051210470 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:30 INFO - PROCESS | 1946 | 1461051210644 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 00:33:30 INFO - PROCESS | 1946 | 1461051210821 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:30 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a409c00 == 97 [pid = 1946] [id = 161] 00:33:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 205 (0x8a40d400) [pid = 1946] [serial = 483] [outer = (nil)] 00:33:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 206 (0x8a7ecc00) [pid = 1946] [serial = 484] [outer = 0x8a40d400] 00:33:30 INFO - PROCESS | 1946 | 1461051210906 Marionette DEBUG loaded listener.js 00:33:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 207 (0x9686a000) [pid = 1946] [serial = 485] [outer = 0x8a40d400] 00:33:31 INFO - PROCESS | 1946 | 1461051211792 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 00:33:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 00:33:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1386ms 00:33:31 INFO - PROCESS | 1946 | 1461051211847 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 00:33:31 INFO - PROCESS | 1946 | 1461051211851 Marionette TRACE conn6 <- [1,617,null,{"value":"8"}] 00:33:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 00:33:31 INFO - PROCESS | 1946 | 1461051211857 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 00:33:31 INFO - PROCESS | 1946 | 1461051211860 Marionette TRACE conn6 <- [1,618,null,{}] 00:33:31 INFO - PROCESS | 1946 | 1461051211866 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:32 INFO - PROCESS | 1946 | 1461051212043 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 00:33:32 INFO - PROCESS | 1946 | 1461051212223 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x89b35800 == 98 [pid = 1946] [id = 162] 00:33:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 208 (0x89b36800) [pid = 1946] [serial = 486] [outer = (nil)] 00:33:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 209 (0x89b3cc00) [pid = 1946] [serial = 487] [outer = 0x89b36800] 00:33:32 INFO - PROCESS | 1946 | 1461051212315 Marionette DEBUG loaded listener.js 00:33:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 210 (0x89b3f000) [pid = 1946] [serial = 488] [outer = 0x89b36800] 00:33:33 INFO - PROCESS | 1946 | 1461051213225 Marionette TRACE conn6 <- [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]]]}] 00:33:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 00:33:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1430ms 00:33:33 INFO - PROCESS | 1946 | 1461051213287 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 00:33:33 INFO - PROCESS | 1946 | 1461051213291 Marionette TRACE conn6 <- [1,621,null,{"value":"8"}] 00:33:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 00:33:33 INFO - PROCESS | 1946 | 1461051213297 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 00:33:33 INFO - PROCESS | 1946 | 1461051213301 Marionette TRACE conn6 <- [1,622,null,{}] 00:33:33 INFO - PROCESS | 1946 | 1461051213306 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:33 INFO - PROCESS | 1946 | 1461051213472 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 00:33:33 INFO - PROCESS | 1946 | 1461051213661 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:33 INFO - PROCESS | 1946 | ++DOCSHELL 0x89b3e000 == 99 [pid = 1946] [id = 163] 00:33:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 211 (0x89b40c00) [pid = 1946] [serial = 489] [outer = (nil)] 00:33:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 212 (0x8a418c00) [pid = 1946] [serial = 490] [outer = 0x89b40c00] 00:33:33 INFO - PROCESS | 1946 | 1461051213801 Marionette DEBUG loaded listener.js 00:33:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 213 (0x90795800) [pid = 1946] [serial = 491] [outer = 0x89b40c00] 00:33:34 INFO - PROCESS | 1946 | 1461051214621 Marionette TRACE conn6 <- [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]]]}] 00:33:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 00:33:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1393ms 00:33:34 INFO - PROCESS | 1946 | 1461051214691 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 00:33:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 00:33:34 INFO - PROCESS | 1946 | 1461051214696 Marionette TRACE conn6 <- [1,625,null,{"value":"8"}] 00:33:34 INFO - PROCESS | 1946 | 1461051214702 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 00:33:34 INFO - PROCESS | 1946 | 1461051214706 Marionette TRACE conn6 <- [1,626,null,{}] 00:33:34 INFO - PROCESS | 1946 | 1461051214712 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:34 INFO - PROCESS | 1946 | 1461051214909 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 00:33:35 INFO - PROCESS | 1946 | 1461051215089 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:35 INFO - PROCESS | 1946 | ++DOCSHELL 0x89ce7400 == 100 [pid = 1946] [id = 164] 00:33:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 214 (0x89ce7800) [pid = 1946] [serial = 492] [outer = (nil)] 00:33:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 215 (0x89cf0000) [pid = 1946] [serial = 493] [outer = 0x89ce7800] 00:33:35 INFO - PROCESS | 1946 | 1461051215183 Marionette DEBUG loaded listener.js 00:33:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 216 (0x8a412400) [pid = 1946] [serial = 494] [outer = 0x89ce7800] 00:33:36 INFO - PROCESS | 1946 | 1461051216067 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 00:33:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 00:33:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1439ms 00:33:36 INFO - PROCESS | 1946 | 1461051216142 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 00:33:36 INFO - PROCESS | 1946 | 1461051216146 Marionette TRACE conn6 <- [1,629,null,{"value":"8"}] 00:33:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 00:33:36 INFO - PROCESS | 1946 | 1461051216152 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 00:33:36 INFO - PROCESS | 1946 | 1461051216155 Marionette TRACE conn6 <- [1,630,null,{}] 00:33:36 INFO - PROCESS | 1946 | 1461051216161 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:36 INFO - PROCESS | 1946 | 1461051216363 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 00:33:36 INFO - PROCESS | 1946 | 1461051216544 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x89cf4400 == 101 [pid = 1946] [id = 165] 00:33:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 217 (0x89cf5c00) [pid = 1946] [serial = 495] [outer = (nil)] 00:33:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 218 (0x94403000) [pid = 1946] [serial = 496] [outer = 0x89cf5c00] 00:33:36 INFO - PROCESS | 1946 | 1461051216674 Marionette DEBUG loaded listener.js 00:33:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 219 (0x945c4c00) [pid = 1946] [serial = 497] [outer = 0x89cf5c00] 00:33:38 INFO - PROCESS | 1946 | 1461051218109 Marionette TRACE conn6 <- [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]]]}] 00:33:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 00:33:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 2031ms 00:33:38 INFO - PROCESS | 1946 | 1461051218221 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 00:33:38 INFO - PROCESS | 1946 | 1461051218227 Marionette TRACE conn6 <- [1,633,null,{"value":"8"}] 00:33:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 00:33:38 INFO - PROCESS | 1946 | 1461051218287 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 00:33:38 INFO - PROCESS | 1946 | 1461051218292 Marionette TRACE conn6 <- [1,634,null,{}] 00:33:38 INFO - PROCESS | 1946 | 1461051218302 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:38 INFO - PROCESS | 1946 | 1461051218485 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 00:33:38 INFO - PROCESS | 1946 | 1461051218720 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:38 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a7f0000 == 102 [pid = 1946] [id = 166] 00:33:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 220 (0x8a7f0c00) [pid = 1946] [serial = 498] [outer = (nil)] 00:33:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 221 (0x8c39ec00) [pid = 1946] [serial = 499] [outer = 0x8a7f0c00] 00:33:38 INFO - PROCESS | 1946 | 1461051218865 Marionette DEBUG loaded listener.js 00:33:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 222 (0x8f248000) [pid = 1946] [serial = 500] [outer = 0x8a7f0c00] 00:33:39 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:33:39 INFO - PROCESS | 1946 | 1461051219835 Marionette TRACE conn6 <- [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]]]}] 00:33:39 INFO - PROCESS | 1946 | --DOCSHELL 0x8e9dd400 == 101 [pid = 1946] [id = 152] 00:33:39 INFO - PROCESS | 1946 | --DOMWINDOW == 221 (0x8c167800) [pid = 1946] [serial = 375] [outer = (nil)] [url = about:blank] 00:33:39 INFO - PROCESS | 1946 | --DOCSHELL 0x9065e400 == 100 [pid = 1946] [id = 151] 00:33:39 INFO - PROCESS | 1946 | --DOCSHELL 0x9030f000 == 99 [pid = 1946] [id = 150] 00:33:39 INFO - PROCESS | 1946 | --DOCSHELL 0x8e8b5c00 == 98 [pid = 1946] [id = 149] 00:33:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 00:33:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1685ms 00:33:39 INFO - PROCESS | 1946 | --DOCSHELL 0x8f1be000 == 97 [pid = 1946] [id = 148] 00:33:39 INFO - PROCESS | 1946 | --DOCSHELL 0x8a78b800 == 96 [pid = 1946] [id = 147] 00:33:39 INFO - PROCESS | 1946 | 1461051219936 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 00:33:39 INFO - PROCESS | 1946 | 1461051219944 Marionette TRACE conn6 <- [1,637,null,{"value":"8"}] 00:33:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 00:33:39 INFO - PROCESS | 1946 | 1461051219957 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 00:33:39 INFO - PROCESS | 1946 | 1461051219961 Marionette TRACE conn6 <- [1,638,null,{}] 00:33:39 INFO - PROCESS | 1946 | 1461051219967 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:40 INFO - PROCESS | 1946 | 1461051220128 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 00:33:40 INFO - PROCESS | 1946 | --DOMWINDOW == 220 (0x97530000) [pid = 1946] [serial = 396] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 1946 | --DOMWINDOW == 219 (0x94405c00) [pid = 1946] [serial = 390] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 1946 | --DOMWINDOW == 218 (0x987a7400) [pid = 1946] [serial = 366] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 1946 | --DOMWINDOW == 217 (0x95b48400) [pid = 1946] [serial = 393] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 1946 | --DOMWINDOW == 216 (0x91fe8400) [pid = 1946] [serial = 363] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 1946 | --DOMWINDOW == 215 (0x8f7ea800) [pid = 1946] [serial = 382] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 1946 | --DOMWINDOW == 214 (0x97096c00) [pid = 1946] [serial = 394] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 1946 | --DOMWINDOW == 213 (0x8f249c00) [pid = 1946] [serial = 381] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 1946 | --DOMWINDOW == 212 (0x90653000) [pid = 1946] [serial = 357] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 1946 | --DOMWINDOW == 211 (0x907a0400) [pid = 1946] [serial = 387] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 1946 | --DOMWINDOW == 210 (0x94409c00) [pid = 1946] [serial = 372] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 1946 | --DOMWINDOW == 209 (0x8f1c6400) [pid = 1946] [serial = 384] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 1946 | --DOMWINDOW == 208 (0x907a7c00) [pid = 1946] [serial = 360] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 1946 | --DOMWINDOW == 207 (0x8f950000) [pid = 1946] [serial = 385] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 1946 | --DOMWINDOW == 206 (0x908b9c00) [pid = 1946] [serial = 369] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 1946 | --DOMWINDOW == 205 (0x94403400) [pid = 1946] [serial = 378] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 1946 | --DOMWINDOW == 204 (0x9440d400) [pid = 1946] [serial = 391] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 1946 | --DOMWINDOW == 203 (0x93134000) [pid = 1946] [serial = 388] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 1946 | --DOMWINDOW == 202 (0x975d1000) [pid = 1946] [serial = 397] [outer = (nil)] [url = about:blank] 00:33:40 INFO - PROCESS | 1946 | 1461051220347 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:40 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a787400 == 97 [pid = 1946] [id = 167] 00:33:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 203 (0x8a787c00) [pid = 1946] [serial = 501] [outer = (nil)] 00:33:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 204 (0x8f12bc00) [pid = 1946] [serial = 502] [outer = 0x8a787c00] 00:33:40 INFO - PROCESS | 1946 | 1461051220427 Marionette DEBUG loaded listener.js 00:33:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 205 (0x90142400) [pid = 1946] [serial = 503] [outer = 0x8a787c00] 00:33:40 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:33:41 INFO - PROCESS | 1946 | 1461051221225 Marionette TRACE conn6 <- [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]]]}] 00:33:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 00:33:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1284ms 00:33:41 INFO - PROCESS | 1946 | 1461051221241 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 00:33:41 INFO - PROCESS | 1946 | 1461051221244 Marionette TRACE conn6 <- [1,641,null,{"value":"8"}] 00:33:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 00:33:41 INFO - PROCESS | 1946 | 1461051221272 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 00:33:41 INFO - PROCESS | 1946 | 1461051221278 Marionette TRACE conn6 <- [1,642,null,{}] 00:33:41 INFO - PROCESS | 1946 | 1461051221293 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:41 INFO - PROCESS | 1946 | 1461051221445 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 00:33:41 INFO - PROCESS | 1946 | 1461051221461 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a7f6400 == 98 [pid = 1946] [id = 168] 00:33:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 206 (0x9065bc00) [pid = 1946] [serial = 504] [outer = (nil)] 00:33:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 207 (0x90709400) [pid = 1946] [serial = 505] [outer = 0x9065bc00] 00:33:41 INFO - PROCESS | 1946 | 1461051221536 Marionette DEBUG loaded listener.js 00:33:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 208 (0x9078a800) [pid = 1946] [serial = 506] [outer = 0x9065bc00] 00:33:42 INFO - PROCESS | 1946 | 1461051222396 Marionette TRACE conn6 <- [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]]]}] 00:33:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 00:33:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1193ms 00:33:42 INFO - PROCESS | 1946 | 1461051222464 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 00:33:42 INFO - PROCESS | 1946 | 1461051222469 Marionette TRACE conn6 <- [1,645,null,{"value":"8"}] 00:33:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 00:33:42 INFO - PROCESS | 1946 | 1461051222474 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 00:33:42 INFO - PROCESS | 1946 | 1461051222477 Marionette TRACE conn6 <- [1,646,null,{}] 00:33:42 INFO - PROCESS | 1946 | 1461051222483 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:42 INFO - PROCESS | 1946 | 1461051222684 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 00:33:42 INFO - PROCESS | 1946 | 1461051222708 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:42 INFO - PROCESS | 1946 | ++DOCSHELL 0x90655000 == 99 [pid = 1946] [id = 169] 00:33:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 209 (0x90791000) [pid = 1946] [serial = 507] [outer = (nil)] 00:33:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 210 (0x907a5c00) [pid = 1946] [serial = 508] [outer = 0x90791000] 00:33:42 INFO - PROCESS | 1946 | 1461051222778 Marionette DEBUG loaded listener.js 00:33:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 211 (0x907f1800) [pid = 1946] [serial = 509] [outer = 0x90791000] 00:33:43 INFO - PROCESS | 1946 | 1461051223805 Marionette TRACE conn6 <- [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]]]}] 00:33:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 00:33:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1377ms 00:33:43 INFO - PROCESS | 1946 | 1461051223852 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 00:33:43 INFO - PROCESS | 1946 | 1461051223856 Marionette TRACE conn6 <- [1,649,null,{"value":"8"}] 00:33:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 00:33:43 INFO - PROCESS | 1946 | 1461051223871 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 00:33:43 INFO - PROCESS | 1946 | 1461051223874 Marionette TRACE conn6 <- [1,650,null,{}] 00:33:43 INFO - PROCESS | 1946 | 1461051223879 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:44 INFO - PROCESS | 1946 | 1461051224073 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 00:33:44 INFO - PROCESS | 1946 | 1461051224099 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a410400 == 100 [pid = 1946] [id = 170] 00:33:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 212 (0x9079d800) [pid = 1946] [serial = 510] [outer = (nil)] 00:33:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 213 (0x908bdc00) [pid = 1946] [serial = 511] [outer = 0x9079d800] 00:33:44 INFO - PROCESS | 1946 | 1461051224173 Marionette DEBUG loaded listener.js 00:33:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 214 (0x91f2d400) [pid = 1946] [serial = 512] [outer = 0x9079d800] 00:33:45 INFO - PROCESS | 1946 | --DOMWINDOW == 213 (0x90658400) [pid = 1946] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 00:33:45 INFO - PROCESS | 1946 | --DOMWINDOW == 212 (0x8f1c2c00) [pid = 1946] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 00:33:45 INFO - PROCESS | 1946 | --DOMWINDOW == 211 (0x8c39e800) [pid = 1946] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 00:33:45 INFO - PROCESS | 1946 | --DOMWINDOW == 210 (0x90660000) [pid = 1946] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 00:33:45 INFO - PROCESS | 1946 | --DOMWINDOW == 209 (0x90144000) [pid = 1946] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 00:33:45 INFO - PROCESS | 1946 | --DOMWINDOW == 208 (0x8f12d400) [pid = 1946] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 00:33:45 INFO - PROCESS | 1946 | 1461051225489 Marionette TRACE conn6 <- [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]]]}] 00:33:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 00:33:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1684ms 00:33:45 INFO - PROCESS | 1946 | 1461051225556 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 00:33:45 INFO - PROCESS | 1946 | 1461051225559 Marionette TRACE conn6 <- [1,653,null,{"value":"8"}] 00:33:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 00:33:45 INFO - PROCESS | 1946 | 1461051225565 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 00:33:45 INFO - PROCESS | 1946 | 1461051225568 Marionette TRACE conn6 <- [1,654,null,{}] 00:33:45 INFO - PROCESS | 1946 | 1461051225573 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:45 INFO - PROCESS | 1946 | 1461051225790 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 00:33:45 INFO - PROCESS | 1946 | 1461051225805 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a416800 == 101 [pid = 1946] [id = 171] 00:33:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 209 (0x8e8c0000) [pid = 1946] [serial = 513] [outer = (nil)] 00:33:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 210 (0x9454c000) [pid = 1946] [serial = 514] [outer = 0x8e8c0000] 00:33:45 INFO - PROCESS | 1946 | 1461051225881 Marionette DEBUG loaded listener.js 00:33:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 211 (0x95bf0000) [pid = 1946] [serial = 515] [outer = 0x8e8c0000] 00:33:46 INFO - PROCESS | 1946 | 1461051226720 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 00:33:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 00:33:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1182ms 00:33:46 INFO - PROCESS | 1946 | 1461051226750 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 00:33:46 INFO - PROCESS | 1946 | 1461051226753 Marionette TRACE conn6 <- [1,657,null,{"value":"8"}] 00:33:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 00:33:46 INFO - PROCESS | 1946 | 1461051226759 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 00:33:46 INFO - PROCESS | 1946 | 1461051226762 Marionette TRACE conn6 <- [1,658,null,{}] 00:33:46 INFO - PROCESS | 1946 | 1461051226767 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:46 INFO - PROCESS | 1946 | 1461051226916 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 00:33:46 INFO - PROCESS | 1946 | 1461051226930 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f953800 == 102 [pid = 1946] [id = 172] 00:33:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 212 (0x91fe6c00) [pid = 1946] [serial = 516] [outer = (nil)] 00:33:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 213 (0x9752c800) [pid = 1946] [serial = 517] [outer = 0x91fe6c00] 00:33:47 INFO - PROCESS | 1946 | 1461051227003 Marionette DEBUG loaded listener.js 00:33:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 214 (0x97dbf000) [pid = 1946] [serial = 518] [outer = 0x91fe6c00] 00:33:48 INFO - PROCESS | 1946 | 1461051228129 Marionette TRACE conn6 <- [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]]]}] 00:33:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 00:33:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1431ms 00:33:48 INFO - PROCESS | 1946 | 1461051228192 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 00:33:48 INFO - PROCESS | 1946 | 1461051228200 Marionette TRACE conn6 <- [1,661,null,{"value":"8"}] 00:33:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 00:33:48 INFO - PROCESS | 1946 | 1461051228210 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 00:33:48 INFO - PROCESS | 1946 | 1461051228215 Marionette TRACE conn6 <- [1,662,null,{}] 00:33:48 INFO - PROCESS | 1946 | 1461051228223 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:48 INFO - PROCESS | 1946 | 1461051228449 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 00:33:48 INFO - PROCESS | 1946 | 1461051228682 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a7f6c00 == 103 [pid = 1946] [id = 173] 00:33:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 215 (0x8c160800) [pid = 1946] [serial = 519] [outer = (nil)] 00:33:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 216 (0x8f1ca800) [pid = 1946] [serial = 520] [outer = 0x8c160800] 00:33:48 INFO - PROCESS | 1946 | 1461051228837 Marionette DEBUG loaded listener.js 00:33:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 217 (0x8f7e7c00) [pid = 1946] [serial = 521] [outer = 0x8c160800] 00:33:49 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:33:49 INFO - PROCESS | 1946 | 1461051229782 Marionette TRACE conn6 <- [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]]]}] 00:33:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 00:33:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1631ms 00:33:49 INFO - PROCESS | 1946 | 1461051229842 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 00:33:49 INFO - PROCESS | 1946 | 1461051229851 Marionette TRACE conn6 <- [1,665,null,{"value":"8"}] 00:33:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 00:33:49 INFO - PROCESS | 1946 | 1461051229862 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 00:33:49 INFO - PROCESS | 1946 | 1461051229866 Marionette TRACE conn6 <- [1,666,null,{}] 00:33:49 INFO - PROCESS | 1946 | 1461051229872 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:50 INFO - PROCESS | 1946 | 1461051230145 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 00:33:50 INFO - PROCESS | 1946 | 1461051230415 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f24ac00 == 104 [pid = 1946] [id = 174] 00:33:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 218 (0x90657800) [pid = 1946] [serial = 522] [outer = (nil)] 00:33:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 219 (0x90704400) [pid = 1946] [serial = 523] [outer = 0x90657800] 00:33:50 INFO - PROCESS | 1946 | 1461051230508 Marionette DEBUG loaded listener.js 00:33:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 220 (0x9078c000) [pid = 1946] [serial = 524] [outer = 0x90657800] 00:33:51 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:33:51 INFO - PROCESS | 1946 | 1461051231362 Marionette TRACE conn6 <- [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]]]}] 00:33: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 00:33:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1542ms 00:33:51 INFO - PROCESS | 1946 | 1461051231404 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 00:33:51 INFO - PROCESS | 1946 | 1461051231407 Marionette TRACE conn6 <- [1,669,null,{"value":"8"}] 00:33:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 00:33:51 INFO - PROCESS | 1946 | 1461051231414 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 00:33:51 INFO - PROCESS | 1946 | 1461051231421 Marionette TRACE conn6 <- [1,670,null,{}] 00:33:51 INFO - PROCESS | 1946 | 1461051231437 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:51 INFO - PROCESS | 1946 | 1461051231632 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 00:33:51 INFO - PROCESS | 1946 | 1461051231815 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x9078f400 == 105 [pid = 1946] [id = 175] 00:33:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 221 (0x907f7800) [pid = 1946] [serial = 525] [outer = (nil)] 00:33:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 222 (0x9440f800) [pid = 1946] [serial = 526] [outer = 0x907f7800] 00:33:51 INFO - PROCESS | 1946 | 1461051231906 Marionette DEBUG loaded listener.js 00:33:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 223 (0x97377c00) [pid = 1946] [serial = 527] [outer = 0x907f7800] 00:33:52 INFO - PROCESS | 1946 | 1461051232834 Marionette TRACE conn6 <- [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]]]}] 00:33:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 00:33:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1484ms 00:33:52 INFO - PROCESS | 1946 | 1461051232899 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 00:33:52 INFO - PROCESS | 1946 | 1461051232904 Marionette TRACE conn6 <- [1,673,null,{"value":"8"}] 00:33:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 00:33:52 INFO - PROCESS | 1946 | 1461051232910 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 00:33:52 INFO - PROCESS | 1946 | 1461051232913 Marionette TRACE conn6 <- [1,674,null,{}] 00:33:52 INFO - PROCESS | 1946 | 1461051232919 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:53 INFO - PROCESS | 1946 | 1461051233129 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 00:33:53 INFO - PROCESS | 1946 | 1461051233364 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x94410400 == 106 [pid = 1946] [id = 176] 00:33:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 224 (0x987a1400) [pid = 1946] [serial = 528] [outer = (nil)] 00:33:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 225 (0x992a2000) [pid = 1946] [serial = 529] [outer = 0x987a1400] 00:33:53 INFO - PROCESS | 1946 | 1461051233492 Marionette DEBUG loaded listener.js 00:33:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 226 (0x9afe6800) [pid = 1946] [serial = 530] [outer = 0x987a1400] 00:33:54 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:33:54 INFO - PROCESS | 1946 | 1461051234346 Marionette TRACE conn6 <- [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]]]}] 00:33:54 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 00:33:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1488ms 00:33:54 INFO - PROCESS | 1946 | 1461051234399 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 00:33:54 INFO - PROCESS | 1946 | 1461051234403 Marionette TRACE conn6 <- [1,677,null,{"value":"8"}] 00:33:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 00:33:54 INFO - PROCESS | 1946 | 1461051234410 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 00:33:54 INFO - PROCESS | 1946 | 1461051234412 Marionette TRACE conn6 <- [1,678,null,{}] 00:33:54 INFO - PROCESS | 1946 | 1461051234419 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:54 INFO - PROCESS | 1946 | 1461051234601 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 00:33:54 INFO - PROCESS | 1946 | 1461051234784 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x9752cc00 == 107 [pid = 1946] [id = 177] 00:33:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 227 (0x99191c00) [pid = 1946] [serial = 531] [outer = (nil)] 00:33:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 228 (0x9fbdec00) [pid = 1946] [serial = 532] [outer = 0x99191c00] 00:33:54 INFO - PROCESS | 1946 | 1461051234876 Marionette DEBUG loaded listener.js 00:33:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 229 (0xa00d5c00) [pid = 1946] [serial = 533] [outer = 0x99191c00] 00:33:55 INFO - PROCESS | 1946 | 1461051235782 Marionette TRACE conn6 <- [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]]]}] 00:33:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 00:33:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1432ms 00:33:55 INFO - PROCESS | 1946 | 1461051235842 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 00:33:55 INFO - PROCESS | 1946 | 1461051235845 Marionette TRACE conn6 <- [1,681,null,{"value":"8"}] 00:33:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 00:33:55 INFO - PROCESS | 1946 | 1461051235853 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 00:33:55 INFO - PROCESS | 1946 | 1461051235856 Marionette TRACE conn6 <- [1,682,null,{}] 00:33:55 INFO - PROCESS | 1946 | 1461051235862 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:56 INFO - PROCESS | 1946 | 1461051236061 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 00:33:56 INFO - PROCESS | 1946 | 1461051236244 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:56 INFO - PROCESS | 1946 | ++DOCSHELL 0xa0e43c00 == 108 [pid = 1946] [id = 178] 00:33:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 230 (0xa0fa2800) [pid = 1946] [serial = 534] [outer = (nil)] 00:33:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 231 (0xa3c23c00) [pid = 1946] [serial = 535] [outer = 0xa0fa2800] 00:33:56 INFO - PROCESS | 1946 | 1461051236344 Marionette DEBUG loaded listener.js 00:33:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 232 (0xa458d800) [pid = 1946] [serial = 536] [outer = 0xa0fa2800] 00:33:57 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:33:57 INFO - PROCESS | 1946 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:33:57 INFO - PROCESS | 1946 | 1461051237640 Marionette TRACE conn6 <- [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]]]}] 00:33:57 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) 00:33:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1832ms 00:33:57 INFO - PROCESS | 1946 | 1461051237727 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 00:33:57 INFO - PROCESS | 1946 | 1461051237731 Marionette TRACE conn6 <- [1,685,null,{"value":"8"}] 00:33:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 00:33:57 INFO - PROCESS | 1946 | 1461051237790 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 00:33:57 INFO - PROCESS | 1946 | 1461051237794 Marionette TRACE conn6 <- [1,686,null,{}] 00:33:57 INFO - PROCESS | 1946 | 1461051237799 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:57 INFO - PROCESS | 1946 | 1461051237965 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 00:33:58 INFO - PROCESS | 1946 | 1461051238147 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x89cf0400 == 109 [pid = 1946] [id = 179] 00:33:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 233 (0xa0fa7400) [pid = 1946] [serial = 537] [outer = (nil)] 00:33:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 234 (0xa4c19400) [pid = 1946] [serial = 538] [outer = 0xa0fa7400] 00:33:58 INFO - PROCESS | 1946 | 1461051238233 Marionette DEBUG loaded listener.js 00:33:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 235 (0xa4c4dc00) [pid = 1946] [serial = 539] [outer = 0xa0fa7400] 00:33:59 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:33:59 INFO - PROCESS | 1946 | 1461051239580 Marionette TRACE conn6 <- [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]]]}] 00:33:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 00:33:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1840ms 00:33:59 INFO - PROCESS | 1946 | 1461051239625 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 00:33:59 INFO - PROCESS | 1946 | 1461051239629 Marionette TRACE conn6 <- [1,689,null,{"value":"8"}] 00:33:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 00:33:59 INFO - PROCESS | 1946 | 1461051239635 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 00:33:59 INFO - PROCESS | 1946 | 1461051239639 Marionette TRACE conn6 <- [1,690,null,{}] 00:33:59 INFO - PROCESS | 1946 | 1461051239737 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:59 INFO - PROCESS | 1946 | 1461051239897 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 00:34:00 INFO - PROCESS | 1946 | 1461051240076 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:00 INFO - PROCESS | 1946 | ++DOCSHELL 0xa47adc00 == 110 [pid = 1946] [id = 180] 00:34:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 236 (0xa4c42000) [pid = 1946] [serial = 540] [outer = (nil)] 00:34:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 237 (0xa6963c00) [pid = 1946] [serial = 541] [outer = 0xa4c42000] 00:34:00 INFO - PROCESS | 1946 | 1461051240163 Marionette DEBUG loaded listener.js 00:34:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 238 (0xa69c7400) [pid = 1946] [serial = 542] [outer = 0xa4c42000] 00:34:01 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:34:01 INFO - PROCESS | 1946 | 1461051241432 Marionette TRACE conn6 <- [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]]]}] 00:34:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 00:34:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1830ms 00:34:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 00:34:01 INFO - PROCESS | 1946 | 1461051241466 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 00:34:01 INFO - PROCESS | 1946 | 1461051241469 Marionette TRACE conn6 <- [1,693,null,{"value":"8"}] 00:34:01 INFO - PROCESS | 1946 | 1461051241478 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 00:34:01 INFO - PROCESS | 1946 | 1461051241482 Marionette TRACE conn6 <- [1,694,null,{}] 00:34:01 INFO - PROCESS | 1946 | 1461051241488 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:01 INFO - PROCESS | 1946 | 1461051241727 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 00:34:01 INFO - PROCESS | 1946 | 1461051241913 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:01 INFO - PROCESS | 1946 | ++DOCSHELL 0x89de1c00 == 111 [pid = 1946] [id = 181] 00:34:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 239 (0x89de3400) [pid = 1946] [serial = 543] [outer = (nil)] 00:34:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 240 (0x89de8000) [pid = 1946] [serial = 544] [outer = 0x89de3400] 00:34:02 INFO - PROCESS | 1946 | 1461051242006 Marionette DEBUG loaded listener.js 00:34:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 241 (0x89dea800) [pid = 1946] [serial = 545] [outer = 0x89de3400] 00:34:03 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:34:03 INFO - PROCESS | 1946 | 1461051243280 Marionette TRACE conn6 <- [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]]]}] 00:34:03 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) 00:34:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1837ms 00:34:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 00:34:03 INFO - PROCESS | 1946 | 1461051243312 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 00:34:03 INFO - PROCESS | 1946 | 1461051243315 Marionette TRACE conn6 <- [1,697,null,{"value":"8"}] 00:34:03 INFO - PROCESS | 1946 | 1461051243322 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 00:34:03 INFO - PROCESS | 1946 | 1461051243325 Marionette TRACE conn6 <- [1,698,null,{}] 00:34:03 INFO - PROCESS | 1946 | 1461051243331 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:03 INFO - PROCESS | 1946 | 1461051243580 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 00:34:03 INFO - PROCESS | 1946 | 1461051243767 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x89de9c00 == 112 [pid = 1946] [id = 182] 00:34:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 242 (0x89dea000) [pid = 1946] [serial = 546] [outer = (nil)] 00:34:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 243 (0x8a6d4000) [pid = 1946] [serial = 547] [outer = 0x89dea000] 00:34:03 INFO - PROCESS | 1946 | 1461051243878 Marionette DEBUG loaded listener.js 00:34:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 244 (0x8a6d6800) [pid = 1946] [serial = 548] [outer = 0x89dea000] 00:34:05 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:34:05 INFO - PROCESS | 1946 | 1461051245165 Marionette TRACE conn6 <- [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]]]}] 00:34:05 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) 00:34:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1883ms 00:34:05 INFO - PROCESS | 1946 | 1461051245205 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 00:34:05 INFO - PROCESS | 1946 | 1461051245208 Marionette TRACE conn6 <- [1,701,null,{"value":"8"}] 00:34:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 00:34:05 INFO - PROCESS | 1946 | 1461051245215 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 00:34:05 INFO - PROCESS | 1946 | 1461051245220 Marionette TRACE conn6 <- [1,702,null,{}] 00:34:05 INFO - PROCESS | 1946 | 1461051245324 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:05 INFO - PROCESS | 1946 | 1461051245506 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 00:34:06 INFO - PROCESS | 1946 | 1461051246008 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:06 INFO - PROCESS | 1946 | ++DOCSHELL 0x89cf0c00 == 113 [pid = 1946] [id = 183] 00:34:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 245 (0x8a6d5800) [pid = 1946] [serial = 549] [outer = (nil)] 00:34:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 246 (0x8a6d9c00) [pid = 1946] [serial = 550] [outer = 0x8a6d5800] 00:34:06 INFO - PROCESS | 1946 | 1461051246125 Marionette DEBUG loaded listener.js 00:34:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 247 (0x8a6df400) [pid = 1946] [serial = 551] [outer = 0x8a6d5800] 00:34:07 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:34:07 INFO - PROCESS | 1946 | --DOCSHELL 0x8e8bf400 == 112 [pid = 1946] [id = 106] 00:34:07 INFO - PROCESS | 1946 | --DOCSHELL 0x907ed800 == 111 [pid = 1946] [id = 121] 00:34:07 INFO - PROCESS | 1946 | --DOCSHELL 0x8c160c00 == 110 [pid = 1946] [id = 125] 00:34:07 INFO - PROCESS | 1946 | --DOCSHELL 0x94402000 == 109 [pid = 1946] [id = 124] 00:34:07 INFO - PROCESS | 1946 | --DOCSHELL 0x959db800 == 108 [pid = 1946] [id = 122] 00:34:07 INFO - PROCESS | 1946 | --DOCSHELL 0x908b2400 == 107 [pid = 1946] [id = 123] 00:34:07 INFO - PROCESS | 1946 | --DOMWINDOW == 246 (0x931dfc00) [pid = 1946] [serial = 460] [outer = (nil)] [url = about:blank] 00:34:07 INFO - PROCESS | 1946 | --DOCSHELL 0x8a416800 == 106 [pid = 1946] [id = 171] 00:34:07 INFO - PROCESS | 1946 | --DOCSHELL 0x8a410400 == 105 [pid = 1946] [id = 170] 00:34:07 INFO - PROCESS | 1946 | --DOCSHELL 0x90655000 == 104 [pid = 1946] [id = 169] 00:34:07 INFO - PROCESS | 1946 | 1461051247645 Marionette TRACE conn6 <- [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]]]}] 00:34:07 INFO - PROCESS | 1946 | --DOCSHELL 0x8a7f6400 == 103 [pid = 1946] [id = 168] 00:34:07 INFO - PROCESS | 1946 | --DOCSHELL 0x8a787400 == 102 [pid = 1946] [id = 167] 00:34:07 INFO - PROCESS | 1946 | --DOCSHELL 0x8a7f0000 == 101 [pid = 1946] [id = 166] 00:34:07 INFO - PROCESS | 1946 | --DOCSHELL 0x8f1c8400 == 100 [pid = 1946] [id = 157] 00:34:07 INFO - PROCESS | 1946 | --DOCSHELL 0x91f2c400 == 99 [pid = 1946] [id = 156] 00:34:07 INFO - PROCESS | 1946 | --DOCSHELL 0x90145c00 == 98 [pid = 1946] [id = 155] 00:34:07 INFO - PROCESS | 1946 | --DOCSHELL 0x8a78a400 == 97 [pid = 1946] [id = 154] 00:34:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 00:34:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2482ms 00:34:07 INFO - PROCESS | 1946 | --DOMWINDOW == 245 (0x91fe4400) [pid = 1946] [serial = 458] [outer = (nil)] [url = about:blank] 00:34:07 INFO - PROCESS | 1946 | --DOMWINDOW == 244 (0x942af800) [pid = 1946] [serial = 421] [outer = (nil)] [url = about:blank] 00:34:07 INFO - PROCESS | 1946 | --DOMWINDOW == 243 (0x978ec800) [pid = 1946] [serial = 220] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:34:07 INFO - PROCESS | 1946 | --DOMWINDOW == 242 (0x8a7ee000) [pid = 1946] [serial = 436] [outer = (nil)] [url = about:blank] 00:34:07 INFO - PROCESS | 1946 | --DOMWINDOW == 241 (0x98bdd400) [pid = 1946] [serial = 399] [outer = (nil)] [url = about:blank] 00:34:07 INFO - PROCESS | 1946 | --DOMWINDOW == 240 (0x8c3a7c00) [pid = 1946] [serial = 418] [outer = (nil)] [url = about:blank] 00:34:07 INFO - PROCESS | 1946 | --DOMWINDOW == 239 (0x9070b000) [pid = 1946] [serial = 452] [outer = (nil)] [url = about:blank] 00:34:07 INFO - PROCESS | 1946 | --DOMWINDOW == 238 (0x90302800) [pid = 1946] [serial = 433] [outer = (nil)] [url = about:blank] 00:34:07 INFO - PROCESS | 1946 | --DOMWINDOW == 237 (0x8f24ec00) [pid = 1946] [serial = 445] [outer = (nil)] [url = about:blank] 00:34:07 INFO - PROCESS | 1946 | --DOMWINDOW == 236 (0x8e8be800) [pid = 1946] [serial = 443] [outer = (nil)] [url = about:blank] 00:34:07 INFO - PROCESS | 1946 | --DOMWINDOW == 235 (0x9fc73c00) [pid = 1946] [serial = 412] [outer = (nil)] [url = about:blank] 00:34:07 INFO - PROCESS | 1946 | --DOMWINDOW == 234 (0x8c3a9400) [pid = 1946] [serial = 442] [outer = (nil)] [url = about:blank] 00:34:07 INFO - PROCESS | 1946 | --DOMWINDOW == 233 (0xa3cc2800) [pid = 1946] [serial = 427] [outer = (nil)] [url = about:blank] 00:34:07 INFO - PROCESS | 1946 | --DOMWINDOW == 232 (0x907ec400) [pid = 1946] [serial = 455] [outer = (nil)] [url = about:blank] 00:34:07 INFO - PROCESS | 1946 | --DOMWINDOW == 231 (0x8a785000) [pid = 1946] [serial = 439] [outer = (nil)] [url = about:blank] 00:34:07 INFO - PROCESS | 1946 | --DOMWINDOW == 230 (0x99237400) [pid = 1946] [serial = 409] [outer = (nil)] [url = about:blank] 00:34:07 INFO - PROCESS | 1946 | --DOMWINDOW == 229 (0x90307800) [pid = 1946] [serial = 448] [outer = (nil)] [url = about:blank] 00:34:07 INFO - PROCESS | 1946 | --DOMWINDOW == 228 (0x90653c00) [pid = 1946] [serial = 402] [outer = (nil)] [url = about:blank] 00:34:07 INFO - PROCESS | 1946 | --DOMWINDOW == 227 (0x90144c00) [pid = 1946] [serial = 430] [outer = (nil)] [url = about:blank] 00:34:07 INFO - PROCESS | 1946 | --DOMWINDOW == 226 (0xa0ed4000) [pid = 1946] [serial = 415] [outer = (nil)] [url = about:blank] 00:34:07 INFO - PROCESS | 1946 | --DOMWINDOW == 225 (0x908b8800) [pid = 1946] [serial = 457] [outer = (nil)] [url = about:blank] 00:34:07 INFO - PROCESS | 1946 | --DOMWINDOW == 224 (0x907a5000) [pid = 1946] [serial = 454] [outer = (nil)] [url = about:blank] 00:34:07 INFO - PROCESS | 1946 | --DOMWINDOW == 223 (0xa2814c00) [pid = 1946] [serial = 424] [outer = (nil)] [url = about:blank] 00:34:07 INFO - PROCESS | 1946 | --DOMWINDOW == 222 (0x90701c00) [pid = 1946] [serial = 451] [outer = (nil)] [url = about:blank] 00:34:07 INFO - PROCESS | 1946 | --DOMWINDOW == 221 (0x8f7df800) [pid = 1946] [serial = 446] [outer = (nil)] [url = about:blank] 00:34:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 00:34:07 INFO - PROCESS | 1946 | --DOMWINDOW == 220 (0x9030e400) [pid = 1946] [serial = 449] [outer = (nil)] [url = about:blank] 00:34:07 INFO - PROCESS | 1946 | --DOMWINDOW == 219 (0x908bcc00) [pid = 1946] [serial = 405] [outer = (nil)] [url = about:blank] 00:34:07 INFO - PROCESS | 1946 | 1461051247723 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 00:34:07 INFO - PROCESS | 1946 | 1461051247731 Marionette TRACE conn6 <- [1,705,null,{"value":"8"}] 00:34:07 INFO - PROCESS | 1946 | 1461051247752 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 00:34:07 INFO - PROCESS | 1946 | 1461051247758 Marionette TRACE conn6 <- [1,706,null,{}] 00:34:07 INFO - PROCESS | 1946 | 1461051247766 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:07 INFO - PROCESS | 1946 | 1461051247925 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 00:34:08 INFO - PROCESS | 1946 | 1461051248069 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:08 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a413800 == 98 [pid = 1946] [id = 184] 00:34:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 220 (0x8a77f800) [pid = 1946] [serial = 552] [outer = (nil)] 00:34:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 221 (0x8a7f4800) [pid = 1946] [serial = 553] [outer = 0x8a77f800] 00:34:08 INFO - PROCESS | 1946 | 1461051248159 Marionette DEBUG loaded listener.js 00:34:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 222 (0x8b4dd800) [pid = 1946] [serial = 554] [outer = 0x8a77f800] 00:34:09 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:34:09 INFO - PROCESS | 1946 | 1461051249305 Marionette TRACE conn6 <- [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]]]}] 00:34: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 00:34:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1595ms 00:34:09 INFO - PROCESS | 1946 | 1461051249346 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 00:34:09 INFO - PROCESS | 1946 | 1461051249351 Marionette TRACE conn6 <- [1,709,null,{"value":"8"}] 00:34:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 00:34:09 INFO - PROCESS | 1946 | 1461051249358 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 00:34:09 INFO - PROCESS | 1946 | 1461051249361 Marionette TRACE conn6 <- [1,710,null,{}] 00:34:09 INFO - PROCESS | 1946 | 1461051249367 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:09 INFO - PROCESS | 1946 | 1461051249584 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 00:34:09 INFO - PROCESS | 1946 | 1461051249780 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:09 INFO - PROCESS | 1946 | ++DOCSHELL 0x8b4e3800 == 99 [pid = 1946] [id = 185] 00:34:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 223 (0x8c161000) [pid = 1946] [serial = 555] [outer = (nil)] 00:34:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 224 (0x8e8b5c00) [pid = 1946] [serial = 556] [outer = 0x8c161000] 00:34:09 INFO - PROCESS | 1946 | 1461051249852 Marionette DEBUG loaded listener.js 00:34:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 225 (0x8f12d000) [pid = 1946] [serial = 557] [outer = 0x8c161000] 00:34:11 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:34:11 INFO - PROCESS | 1946 | 1461051251057 Marionette TRACE conn6 <- [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]]]}] 00:34:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 00:34:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1739ms 00:34:11 INFO - PROCESS | 1946 | 1461051251098 Marionette TRACE conn6 -> [0,713,"getWindowHandle",null] 00:34:11 INFO - PROCESS | 1946 | 1461051251102 Marionette TRACE conn6 <- [1,713,null,{"value":"8"}] 00:34:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 00:34:11 INFO - PROCESS | 1946 | 1461051251121 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 00:34:11 INFO - PROCESS | 1946 | 1461051251129 Marionette TRACE conn6 <- [1,714,null,{}] 00:34:11 INFO - PROCESS | 1946 | 1461051251138 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:11 INFO - PROCESS | 1946 | 1461051251388 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 00:34:11 INFO - PROCESS | 1946 | 1461051251412 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:11 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f1ca000 == 100 [pid = 1946] [id = 186] 00:34:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 226 (0x8f246000) [pid = 1946] [serial = 558] [outer = (nil)] 00:34:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 227 (0x8f7ea000) [pid = 1946] [serial = 559] [outer = 0x8f246000] 00:34:11 INFO - PROCESS | 1946 | 1461051251483 Marionette DEBUG loaded listener.js 00:34:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 228 (0x9014a800) [pid = 1946] [serial = 560] [outer = 0x8f246000] 00:34:12 INFO - PROCESS | 1946 | --DOMWINDOW == 227 (0x9079d800) [pid = 1946] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 00:34:12 INFO - PROCESS | 1946 | --DOMWINDOW == 226 (0x9065bc00) [pid = 1946] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 00:34:12 INFO - PROCESS | 1946 | --DOMWINDOW == 225 (0x8a7f0c00) [pid = 1946] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 00:34:12 INFO - PROCESS | 1946 | --DOMWINDOW == 224 (0x8a787c00) [pid = 1946] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 00:34:12 INFO - PROCESS | 1946 | --DOMWINDOW == 223 (0x8e8c0000) [pid = 1946] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 00:34:12 INFO - PROCESS | 1946 | --DOMWINDOW == 222 (0x90791000) [pid = 1946] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 00:34:12 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:34:13 INFO - PROCESS | 1946 | 1461051252999 Marionette TRACE conn6 <- [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]]]}] 00:34: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 00:34:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1911ms 00:34:13 INFO - PROCESS | 1946 | 1461051253025 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 00:34:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 00:34:13 INFO - PROCESS | 1946 | 1461051253029 Marionette TRACE conn6 <- [1,717,null,{"value":"8"}] 00:34:13 INFO - PROCESS | 1946 | 1461051253048 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 00:34:13 INFO - PROCESS | 1946 | 1461051253052 Marionette TRACE conn6 <- [1,718,null,{}] 00:34:13 INFO - PROCESS | 1946 | 1461051253058 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:13 INFO - PROCESS | 1946 | 1461051253256 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 00:34:13 INFO - PROCESS | 1946 | 1461051253271 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a784400 == 101 [pid = 1946] [id = 187] 00:34:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 223 (0x8a787c00) [pid = 1946] [serial = 561] [outer = (nil)] 00:34:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 224 (0x9013e000) [pid = 1946] [serial = 562] [outer = 0x8a787c00] 00:34:13 INFO - PROCESS | 1946 | 1461051253348 Marionette DEBUG loaded listener.js 00:34:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 225 (0x9030ac00) [pid = 1946] [serial = 563] [outer = 0x8a787c00] 00:34:14 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:34:14 INFO - PROCESS | 1946 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:34:14 INFO - PROCESS | 1946 | 1461051254586 Marionette TRACE conn6 <- [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]]]}] 00:34:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 00:34:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1596ms 00:34:14 INFO - PROCESS | 1946 | 1461051254631 Marionette TRACE conn6 -> [0,721,"getWindowHandle",null] 00:34:14 INFO - PROCESS | 1946 | 1461051254637 Marionette TRACE conn6 <- [1,721,null,{"value":"8"}] 00:34:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 00:34:14 INFO - PROCESS | 1946 | 1461051254770 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 00:34:14 INFO - PROCESS | 1946 | 1461051254775 Marionette TRACE conn6 <- [1,722,null,{}] 00:34:14 INFO - PROCESS | 1946 | 1461051254793 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:15 INFO - PROCESS | 1946 | 1461051255052 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 00:34:15 INFO - PROCESS | 1946 | 1461051255190 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:15 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a6d9000 == 102 [pid = 1946] [id = 188] 00:34:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 226 (0x8a6dc000) [pid = 1946] [serial = 564] [outer = (nil)] 00:34:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 227 (0x8a789000) [pid = 1946] [serial = 565] [outer = 0x8a6dc000] 00:34:15 INFO - PROCESS | 1946 | 1461051255320 Marionette DEBUG loaded listener.js 00:34:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 228 (0x8a7f1000) [pid = 1946] [serial = 566] [outer = 0x8a6dc000] 00:34:16 INFO - PROCESS | 1946 | 1461051256252 Marionette TRACE conn6 <- [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] 00:34:16 INFO - PROCESS | 1946 | 1461051256324 Marionette TRACE conn6 <- [1,725,null,{"value":"8"}] 00:34:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 00:34:16 INFO - PROCESS | 1946 | 1461051256335 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 00:34:16 INFO - PROCESS | 1946 | 1461051256338 Marionette TRACE conn6 <- [1,726,null,{}] 00:34:16 INFO - PROCESS | 1946 | 1461051256345 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:16 INFO - PROCESS | 1946 | 1461051256529 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 00:34:16 INFO - PROCESS | 1946 | 1461051256765 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:16 INFO - PROCESS | 1946 | ++DOCSHELL 0x8b4e6000 == 103 [pid = 1946] [id = 189] 00:34:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 229 (0x8b4e8000) [pid = 1946] [serial = 567] [outer = (nil)] 00:34:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 230 (0x8f12c400) [pid = 1946] [serial = 568] [outer = 0x8b4e8000] 00:34:16 INFO - PROCESS | 1946 | 1461051256896 Marionette DEBUG loaded listener.js 00:34:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 231 (0x8f7de800) [pid = 1946] [serial = 569] [outer = 0x8b4e8000] 00:34:17 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:34:17 INFO - PROCESS | 1946 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:34:17 INFO - PROCESS | 1946 | 1461051257988 Marionette TRACE conn6 <- [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]]]}] 00:34:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 00:34:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1729ms 00:34:18 INFO - PROCESS | 1946 | 1461051258064 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 00:34:18 INFO - PROCESS | 1946 | 1461051258068 Marionette TRACE conn6 <- [1,729,null,{"value":"8"}] 00:34:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 00:34:18 INFO - PROCESS | 1946 | 1461051258076 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 00:34:18 INFO - PROCESS | 1946 | 1461051258082 Marionette TRACE conn6 <- [1,730,null,{}] 00:34:18 INFO - PROCESS | 1946 | 1461051258100 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:18 INFO - PROCESS | 1946 | 1461051258499 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 00:34:18 INFO - PROCESS | 1946 | 1461051258656 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a416c00 == 104 [pid = 1946] [id = 190] 00:34:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 232 (0x8e8be000) [pid = 1946] [serial = 570] [outer = (nil)] 00:34:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 233 (0x9070e800) [pid = 1946] [serial = 571] [outer = 0x8e8be000] 00:34:18 INFO - PROCESS | 1946 | 1461051258748 Marionette DEBUG loaded listener.js 00:34:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 234 (0x90791000) [pid = 1946] [serial = 572] [outer = 0x8e8be000] 00:34:19 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:34:19 INFO - PROCESS | 1946 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:34:19 INFO - PROCESS | 1946 | 1461051259688 Marionette TRACE conn6 <- [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] 00:34:19 INFO - PROCESS | 1946 | 1461051259771 Marionette TRACE conn6 <- [1,733,null,{"value":"8"}] 00:34:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 00:34:19 INFO - PROCESS | 1946 | 1461051259778 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 00:34:19 INFO - PROCESS | 1946 | 1461051259781 Marionette TRACE conn6 <- [1,734,null,{}] 00:34:19 INFO - PROCESS | 1946 | 1461051259787 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:19 INFO - PROCESS | 1946 | 1461051259968 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 00:34:20 INFO - PROCESS | 1946 | 1461051260204 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:20 INFO - PROCESS | 1946 | ++DOCSHELL 0x9065a000 == 105 [pid = 1946] [id = 191] 00:34:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 235 (0x9079c000) [pid = 1946] [serial = 573] [outer = (nil)] 00:34:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 236 (0x908bbc00) [pid = 1946] [serial = 574] [outer = 0x9079c000] 00:34:20 INFO - PROCESS | 1946 | 1461051260305 Marionette DEBUG loaded listener.js 00:34:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 237 (0x91f34400) [pid = 1946] [serial = 575] [outer = 0x9079c000] 00:34:20 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:34:21 INFO - PROCESS | 1946 | 1461051261131 Marionette TRACE conn6 <- [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]]]}] 00:34: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 00:34:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1393ms 00:34:21 INFO - PROCESS | 1946 | 1461051261172 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 00:34:21 INFO - PROCESS | 1946 | 1461051261176 Marionette TRACE conn6 <- [1,737,null,{"value":"8"}] 00:34:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 00:34:21 INFO - PROCESS | 1946 | 1461051261182 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 00:34:21 INFO - PROCESS | 1946 | 1461051261186 Marionette TRACE conn6 <- [1,738,null,{}] 00:34:21 INFO - PROCESS | 1946 | 1461051261192 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:21 INFO - PROCESS | 1946 | 1461051261361 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 00:34:21 INFO - PROCESS | 1946 | 1461051261553 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a6d5000 == 106 [pid = 1946] [id = 192] 00:34:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 238 (0x907f9000) [pid = 1946] [serial = 576] [outer = (nil)] 00:34:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 239 (0x942b1400) [pid = 1946] [serial = 577] [outer = 0x907f9000] 00:34:21 INFO - PROCESS | 1946 | 1461051261638 Marionette DEBUG loaded listener.js 00:34:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 240 (0x94401800) [pid = 1946] [serial = 578] [outer = 0x907f9000] 00:34:22 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:34:22 INFO - PROCESS | 1946 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:34:22 INFO - PROCESS | 1946 | 1461051262958 Marionette TRACE conn6 <- [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]]]}] 00:34:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 00:34:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1790ms 00:34:22 INFO - PROCESS | 1946 | 1461051262973 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 00:34:22 INFO - PROCESS | 1946 | 1461051262977 Marionette TRACE conn6 <- [1,741,null,{"value":"8"}] 00:34:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 00:34:22 INFO - PROCESS | 1946 | 1461051262984 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 00:34:22 INFO - PROCESS | 1946 | 1461051262987 Marionette TRACE conn6 <- [1,742,null,{}] 00:34:23 INFO - PROCESS | 1946 | 1461051262993 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:23 INFO - PROCESS | 1946 | 1461051263245 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 00:34:23 INFO - PROCESS | 1946 | 1461051263444 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:23 INFO - PROCESS | 1946 | ++DOCSHELL 0x89ce8800 == 107 [pid = 1946] [id = 193] 00:34:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 241 (0x8a6d3000) [pid = 1946] [serial = 579] [outer = (nil)] 00:34:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 242 (0x9440b800) [pid = 1946] [serial = 580] [outer = 0x8a6d3000] 00:34:23 INFO - PROCESS | 1946 | 1461051263571 Marionette DEBUG loaded listener.js 00:34:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 243 (0x984a8c00) [pid = 1946] [serial = 581] [outer = 0x8a6d3000] 00:34:24 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:34:24 INFO - PROCESS | 1946 | 1461051264912 Marionette TRACE conn6 <- [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]]]}] 00:34:24 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 00:34:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1984ms 00:34:24 INFO - PROCESS | 1946 | 1461051264989 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 00:34:24 INFO - PROCESS | 1946 | 1461051264993 Marionette TRACE conn6 <- [1,745,null,{"value":"8"}] 00:34:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 00:34:25 INFO - PROCESS | 1946 | 1461051265018 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 00:34:25 INFO - PROCESS | 1946 | 1461051265021 Marionette TRACE conn6 <- [1,746,null,{}] 00:34:25 INFO - PROCESS | 1946 | 1461051265027 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:25 INFO - PROCESS | 1946 | 1461051265185 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 00:34:25 INFO - PROCESS | 1946 | 1461051265369 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x95748000 == 108 [pid = 1946] [id = 194] 00:34:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 244 (0x97529800) [pid = 1946] [serial = 582] [outer = (nil)] 00:34:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 245 (0x9af10000) [pid = 1946] [serial = 583] [outer = 0x97529800] 00:34:25 INFO - PROCESS | 1946 | 1461051265456 Marionette DEBUG loaded listener.js 00:34:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 246 (0x9fbdd000) [pid = 1946] [serial = 584] [outer = 0x97529800] 00:34:26 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:34:26 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:34:26 INFO - PROCESS | 1946 | 1461051266700 Marionette TRACE conn6 <- [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]]]}] 00:34:26 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.) 00:34:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1742ms 00:34:26 INFO - PROCESS | 1946 | 1461051266757 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 00:34:26 INFO - PROCESS | 1946 | 1461051266760 Marionette TRACE conn6 <- [1,749,null,{"value":"8"}] 00:34:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 00:34:26 INFO - PROCESS | 1946 | 1461051266766 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 00:34:26 INFO - PROCESS | 1946 | 1461051266770 Marionette TRACE conn6 <- [1,750,null,{}] 00:34:26 INFO - PROCESS | 1946 | 1461051266860 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:27 INFO - PROCESS | 1946 | 1461051267079 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 00:34:27 INFO - PROCESS | 1946 | 1461051267215 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x89a6c800 == 109 [pid = 1946] [id = 195] 00:34:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 247 (0x89a6e400) [pid = 1946] [serial = 585] [outer = (nil)] 00:34:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 248 (0x89a73800) [pid = 1946] [serial = 586] [outer = 0x89a6e400] 00:34:27 INFO - PROCESS | 1946 | 1461051267302 Marionette DEBUG loaded listener.js 00:34:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 249 (0x89a76800) [pid = 1946] [serial = 587] [outer = 0x89a6e400] 00:34:28 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:34:28 INFO - PROCESS | 1946 | 1461051268568 Marionette TRACE conn6 <- [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]]]}] 00:34: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) 00:34:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1841ms 00:34:28 INFO - PROCESS | 1946 | 1461051268609 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 00:34:28 INFO - PROCESS | 1946 | 1461051268611 Marionette TRACE conn6 <- [1,753,null,{"value":"8"}] 00:34:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 00:34:28 INFO - PROCESS | 1946 | 1461051268666 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 00:34:28 INFO - PROCESS | 1946 | 1461051268670 Marionette TRACE conn6 <- [1,754,null,{}] 00:34:28 INFO - PROCESS | 1946 | 1461051268729 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:28 INFO - PROCESS | 1946 | 1461051268920 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 00:34:29 INFO - PROCESS | 1946 | 1461051269119 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x89a75400 == 110 [pid = 1946] [id = 196] 00:34:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 250 (0x89a77400) [pid = 1946] [serial = 588] [outer = (nil)] 00:34:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 251 (0x89cf5000) [pid = 1946] [serial = 589] [outer = 0x89a77400] 00:34:29 INFO - PROCESS | 1946 | 1461051269247 Marionette DEBUG loaded listener.js 00:34:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 252 (0x9e00ec00) [pid = 1946] [serial = 590] [outer = 0x89a77400] 00:34:30 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:34:30 INFO - PROCESS | 1946 | 1461051270547 Marionette TRACE conn6 <- [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]]]}] 00:34: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 00:34:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1978ms 00:34:30 INFO - PROCESS | 1946 | 1461051270629 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 00:34:30 INFO - PROCESS | 1946 | 1461051270632 Marionette TRACE conn6 <- [1,757,null,{"value":"8"}] 00:34:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 00:34:30 INFO - PROCESS | 1946 | 1461051270690 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 00:34:30 INFO - PROCESS | 1946 | 1461051270694 Marionette TRACE conn6 <- [1,758,null,{}] 00:34:30 INFO - PROCESS | 1946 | 1461051270700 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:30 INFO - PROCESS | 1946 | 1461051270865 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 00:34:31 INFO - PROCESS | 1946 | 1461051271057 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:31 INFO - PROCESS | 1946 | ++DOCSHELL 0x89e69000 == 111 [pid = 1946] [id = 197] 00:34:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 253 (0x89e69800) [pid = 1946] [serial = 591] [outer = (nil)] 00:34:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 254 (0x89e6f000) [pid = 1946] [serial = 592] [outer = 0x89e69800] 00:34:31 INFO - PROCESS | 1946 | 1461051271139 Marionette DEBUG loaded listener.js 00:34:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 255 (0x89e73800) [pid = 1946] [serial = 593] [outer = 0x89e69800] 00:34:31 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:34:31 INFO - PROCESS | 1946 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:34:31 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:34:31 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:34:31 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:34:32 INFO - PROCESS | 1946 | 1461051272021 Marionette TRACE conn6 <- [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]]]}] 00:34: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 00:34:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1386ms 00:34:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 00:34:32 INFO - PROCESS | 1946 | 1461051272072 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 00:34:32 INFO - PROCESS | 1946 | 1461051272075 Marionette TRACE conn6 <- [1,761,null,{"value":"8"}] 00:34:32 INFO - PROCESS | 1946 | 1461051272082 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 00:34:32 INFO - PROCESS | 1946 | 1461051272087 Marionette TRACE conn6 <- [1,762,null,{}] 00:34:32 INFO - PROCESS | 1946 | 1461051272093 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:32 INFO - PROCESS | 1946 | 1461051272285 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 00:34:32 INFO - PROCESS | 1946 | 1461051272844 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a413000 == 112 [pid = 1946] [id = 198] 00:34:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 256 (0x8a414000) [pid = 1946] [serial = 594] [outer = (nil)] 00:34:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 257 (0x8a6db000) [pid = 1946] [serial = 595] [outer = 0x8a414000] 00:34:32 INFO - PROCESS | 1946 | 1461051272966 Marionette DEBUG loaded listener.js 00:34:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 258 (0x8a781000) [pid = 1946] [serial = 596] [outer = 0x8a414000] 00:34:34 INFO - PROCESS | 1946 | 1461051274221 Marionette TRACE conn6 <- [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]]]}] 00:34:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 00:34:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2185ms 00:34:34 INFO - PROCESS | 1946 | 1461051274295 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 00:34:34 INFO - PROCESS | 1946 | 1461051274301 Marionette TRACE conn6 <- [1,765,null,{"value":"8"}] 00:34:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 00:34:34 INFO - PROCESS | 1946 | 1461051274310 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 00:34:34 INFO - PROCESS | 1946 | 1461051274315 Marionette TRACE conn6 <- [1,766,null,{}] 00:34:34 INFO - PROCESS | 1946 | 1461051274323 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:34 INFO - PROCESS | 1946 | 1461051274565 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 00:34:34 INFO - PROCESS | 1946 | --DOCSHELL 0x8f1ca000 == 111 [pid = 1946] [id = 186] 00:34:34 INFO - PROCESS | 1946 | --DOCSHELL 0x8b4e3800 == 110 [pid = 1946] [id = 185] 00:34:34 INFO - PROCESS | 1946 | --DOMWINDOW == 257 (0x8dc17400) [pid = 1946] [serial = 463] [outer = (nil)] [url = about:blank] 00:34:34 INFO - PROCESS | 1946 | --DOMWINDOW == 256 (0x90305400) [pid = 1946] [serial = 466] [outer = (nil)] [url = about:blank] 00:34:34 INFO - PROCESS | 1946 | --DOMWINDOW == 255 (0x9313fc00) [pid = 1946] [serial = 469] [outer = (nil)] [url = about:blank] 00:34:34 INFO - PROCESS | 1946 | --DOMWINDOW == 254 (0x96862000) [pid = 1946] [serial = 472] [outer = (nil)] [url = about:blank] 00:34:34 INFO - PROCESS | 1946 | --DOMWINDOW == 253 (0x987a2000) [pid = 1946] [serial = 475] [outer = (nil)] [url = about:blank] 00:34:34 INFO - PROCESS | 1946 | --DOMWINDOW == 252 (0x90791400) [pid = 1946] [serial = 478] [outer = (nil)] [url = about:blank] 00:34:34 INFO - PROCESS | 1946 | --DOMWINDOW == 251 (0x8a410c00) [pid = 1946] [serial = 481] [outer = (nil)] [url = about:blank] 00:34:34 INFO - PROCESS | 1946 | --DOMWINDOW == 250 (0x8a7ecc00) [pid = 1946] [serial = 484] [outer = (nil)] [url = about:blank] 00:34:34 INFO - PROCESS | 1946 | --DOMWINDOW == 249 (0x89b3cc00) [pid = 1946] [serial = 487] [outer = (nil)] [url = about:blank] 00:34:34 INFO - PROCESS | 1946 | --DOMWINDOW == 248 (0x8a418c00) [pid = 1946] [serial = 490] [outer = (nil)] [url = about:blank] 00:34:34 INFO - PROCESS | 1946 | --DOMWINDOW == 247 (0x89cf0000) [pid = 1946] [serial = 493] [outer = (nil)] [url = about:blank] 00:34:34 INFO - PROCESS | 1946 | 1461051274878 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:34 INFO - PROCESS | 1946 | --DOCSHELL 0x8a413800 == 109 [pid = 1946] [id = 184] 00:34:34 INFO - PROCESS | 1946 | --DOCSHELL 0x89cf0c00 == 108 [pid = 1946] [id = 183] 00:34:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x89b3e400 == 109 [pid = 1946] [id = 199] 00:34:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 248 (0x89b40800) [pid = 1946] [serial = 597] [outer = (nil)] 00:34:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 249 (0x89cf6800) [pid = 1946] [serial = 598] [outer = 0x89b40800] 00:34:34 INFO - PROCESS | 1946 | 1461051274963 Marionette DEBUG loaded listener.js 00:34:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 250 (0x8a781800) [pid = 1946] [serial = 599] [outer = 0x89b40800] 00:34:35 INFO - PROCESS | 1946 | --DOMWINDOW == 249 (0x908bdc00) [pid = 1946] [serial = 511] [outer = (nil)] [url = about:blank] 00:34:35 INFO - PROCESS | 1946 | --DOMWINDOW == 248 (0x90709400) [pid = 1946] [serial = 505] [outer = (nil)] [url = about:blank] 00:34:35 INFO - PROCESS | 1946 | --DOMWINDOW == 247 (0x91f2d400) [pid = 1946] [serial = 512] [outer = (nil)] [url = about:blank] 00:34:35 INFO - PROCESS | 1946 | --DOMWINDOW == 246 (0x94403000) [pid = 1946] [serial = 496] [outer = (nil)] [url = about:blank] 00:34:35 INFO - PROCESS | 1946 | --DOMWINDOW == 245 (0x8f248000) [pid = 1946] [serial = 500] [outer = (nil)] [url = about:blank] 00:34:35 INFO - PROCESS | 1946 | --DOMWINDOW == 244 (0x8c39ec00) [pid = 1946] [serial = 499] [outer = (nil)] [url = about:blank] 00:34:35 INFO - PROCESS | 1946 | --DOMWINDOW == 243 (0x8f12bc00) [pid = 1946] [serial = 502] [outer = (nil)] [url = about:blank] 00:34:35 INFO - PROCESS | 1946 | --DOMWINDOW == 242 (0x90142400) [pid = 1946] [serial = 503] [outer = (nil)] [url = about:blank] 00:34:35 INFO - PROCESS | 1946 | --DOMWINDOW == 241 (0x95bf0000) [pid = 1946] [serial = 515] [outer = (nil)] [url = about:blank] 00:34:35 INFO - PROCESS | 1946 | --DOMWINDOW == 240 (0x907a5c00) [pid = 1946] [serial = 508] [outer = (nil)] [url = about:blank] 00:34:35 INFO - PROCESS | 1946 | --DOMWINDOW == 239 (0x9454c000) [pid = 1946] [serial = 514] [outer = (nil)] [url = about:blank] 00:34:35 INFO - PROCESS | 1946 | --DOMWINDOW == 238 (0x907f1800) [pid = 1946] [serial = 509] [outer = (nil)] [url = about:blank] 00:34:35 INFO - PROCESS | 1946 | --DOMWINDOW == 237 (0x9078a800) [pid = 1946] [serial = 506] [outer = (nil)] [url = about:blank] 00:34:36 INFO - PROCESS | 1946 | 1461051276088 Marionette TRACE conn6 <- [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]]]}] 00:34:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 00:34:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1789ms 00:34:36 INFO - PROCESS | 1946 | 1461051276102 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 00:34:36 INFO - PROCESS | 1946 | 1461051276107 Marionette TRACE conn6 <- [1,769,null,{"value":"8"}] 00:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 00:34:36 INFO - PROCESS | 1946 | 1461051276114 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 00:34:36 INFO - PROCESS | 1946 | 1461051276117 Marionette TRACE conn6 <- [1,770,null,{}] 00:34:36 INFO - PROCESS | 1946 | 1461051276123 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:36 INFO - PROCESS | 1946 | 1461051276278 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 00:34:36 INFO - PROCESS | 1946 | 1461051276510 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x8c15f000 == 110 [pid = 1946] [id = 200] 00:34:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 238 (0x8dc14c00) [pid = 1946] [serial = 600] [outer = (nil)] 00:34:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 239 (0x8f1c6800) [pid = 1946] [serial = 601] [outer = 0x8dc14c00] 00:34:36 INFO - PROCESS | 1946 | 1461051276585 Marionette DEBUG loaded listener.js 00:34:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 240 (0x8f7e7800) [pid = 1946] [serial = 602] [outer = 0x8dc14c00] 00:34:37 INFO - PROCESS | 1946 | 1461051277292 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 00:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 00:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1227ms 00:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 00:34:37 INFO - PROCESS | 1946 | 1461051277347 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 00:34:37 INFO - PROCESS | 1946 | 1461051277349 Marionette TRACE conn6 <- [1,773,null,{"value":"8"}] 00:34:37 INFO - PROCESS | 1946 | 1461051277363 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 00:34:37 INFO - PROCESS | 1946 | 1461051277372 Marionette TRACE conn6 <- [1,774,null,{}] 00:34:37 INFO - PROCESS | 1946 | 1461051277388 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:37 INFO - PROCESS | 1946 | 1461051277605 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 00:34:37 INFO - PROCESS | 1946 | 1461051277632 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x89cf0000 == 111 [pid = 1946] [id = 201] 00:34:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 241 (0x90145c00) [pid = 1946] [serial = 603] [outer = (nil)] 00:34:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 242 (0x90654400) [pid = 1946] [serial = 604] [outer = 0x90145c00] 00:34:37 INFO - PROCESS | 1946 | 1461051277708 Marionette DEBUG loaded listener.js 00:34:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 243 (0x90705400) [pid = 1946] [serial = 605] [outer = 0x90145c00] 00:34:38 INFO - PROCESS | 1946 | 1461051278566 Marionette TRACE conn6 <- [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]]]}] 00:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 00:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1244ms 00:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 00:34:38 INFO - PROCESS | 1946 | 1461051278600 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 00:34:38 INFO - PROCESS | 1946 | 1461051278603 Marionette TRACE conn6 <- [1,777,null,{"value":"8"}] 00:34:38 INFO - PROCESS | 1946 | 1461051278610 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 00:34:38 INFO - PROCESS | 1946 | 1461051278613 Marionette TRACE conn6 <- [1,778,null,{}] 00:34:38 INFO - PROCESS | 1946 | 1461051278618 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:38 INFO - PROCESS | 1946 | 1461051278898 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 00:34:38 INFO - PROCESS | 1946 | 1461051278952 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x8b4e6c00 == 112 [pid = 1946] [id = 202] 00:34:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 244 (0x90655c00) [pid = 1946] [serial = 606] [outer = (nil)] 00:34:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 245 (0x9078a400) [pid = 1946] [serial = 607] [outer = 0x90655c00] 00:34:39 INFO - PROCESS | 1946 | 1461051279148 Marionette DEBUG loaded listener.js 00:34:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 246 (0x907a5c00) [pid = 1946] [serial = 608] [outer = 0x90655c00] 00:34:39 INFO - PROCESS | 1946 | --DOMWINDOW == 245 (0x908bd000) [pid = 1946] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 00:34:39 INFO - PROCESS | 1946 | --DOMWINDOW == 244 (0x9e00b800) [pid = 1946] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 00:34:39 INFO - PROCESS | 1946 | --DOMWINDOW == 243 (0x8f604000) [pid = 1946] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 00:34:39 INFO - PROCESS | 1946 | --DOMWINDOW == 242 (0x975d5800) [pid = 1946] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 00:34:39 INFO - PROCESS | 1946 | --DOMWINDOW == 241 (0x91f28400) [pid = 1946] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 00:34:39 INFO - PROCESS | 1946 | --DOMWINDOW == 240 (0x8a6d5800) [pid = 1946] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 00:34:39 INFO - PROCESS | 1946 | --DOMWINDOW == 239 (0x91fe6c00) [pid = 1946] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 00:34:39 INFO - PROCESS | 1946 | --DOMWINDOW == 238 (0x8f246000) [pid = 1946] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 00:34:39 INFO - PROCESS | 1946 | --DOMWINDOW == 237 (0x8a77f800) [pid = 1946] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 00:34:39 INFO - PROCESS | 1946 | --DOMWINDOW == 236 (0x8c161000) [pid = 1946] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 00:34:40 INFO - PROCESS | 1946 | 1461051280389 Marionette TRACE conn6 <- [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]]]}] 00:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 00:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1835ms 00:34:40 INFO - PROCESS | 1946 | 1461051280445 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 00:34:40 INFO - PROCESS | 1946 | 1461051280451 Marionette TRACE conn6 <- [1,781,null,{"value":"8"}] 00:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 00:34:40 INFO - PROCESS | 1946 | 1461051280460 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 00:34:40 INFO - PROCESS | 1946 | 1461051280466 Marionette TRACE conn6 <- [1,782,null,{}] 00:34:40 INFO - PROCESS | 1946 | 1461051280474 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:40 INFO - PROCESS | 1946 | 1461051280743 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 00:34:41 INFO - PROCESS | 1946 | 1461051281043 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a6d5c00 == 113 [pid = 1946] [id = 203] 00:34:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 237 (0x8a6e0c00) [pid = 1946] [serial = 609] [outer = (nil)] 00:34:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 238 (0x8b4df400) [pid = 1946] [serial = 610] [outer = 0x8a6e0c00] 00:34:41 INFO - PROCESS | 1946 | 1461051281142 Marionette DEBUG loaded listener.js 00:34:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 239 (0x8b4e8800) [pid = 1946] [serial = 611] [outer = 0x8a6e0c00] 00:34:42 INFO - PROCESS | 1946 | 1461051282064 Marionette TRACE conn6 <- [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]]]}] 00:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 00:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1682ms 00:34:42 INFO - PROCESS | 1946 | 1461051282141 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 00:34:42 INFO - PROCESS | 1946 | 1461051282151 Marionette TRACE conn6 <- [1,785,null,{"value":"8"}] 00:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 00:34:42 INFO - PROCESS | 1946 | 1461051282161 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 00:34:42 INFO - PROCESS | 1946 | 1461051282165 Marionette TRACE conn6 <- [1,786,null,{}] 00:34:42 INFO - PROCESS | 1946 | 1461051282172 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:42 INFO - PROCESS | 1946 | 1461051282389 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 00:34:42 INFO - PROCESS | 1946 | 1461051282631 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:42 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f12d400 == 114 [pid = 1946] [id = 204] 00:34:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 240 (0x8f131c00) [pid = 1946] [serial = 612] [outer = (nil)] 00:34:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 241 (0x8f249c00) [pid = 1946] [serial = 613] [outer = 0x8f131c00] 00:34:42 INFO - PROCESS | 1946 | 1461051282764 Marionette DEBUG loaded listener.js 00:34:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 242 (0x8f7eb800) [pid = 1946] [serial = 614] [outer = 0x8f131c00] 00:34:43 INFO - PROCESS | 1946 | 1461051283778 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 00:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 00:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1681ms 00:34:43 INFO - PROCESS | 1946 | 1461051283842 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 00:34:43 INFO - PROCESS | 1946 | 1461051283846 Marionette TRACE conn6 <- [1,789,null,{"value":"8"}] 00:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 00:34:43 INFO - PROCESS | 1946 | 1461051283854 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 00:34:43 INFO - PROCESS | 1946 | 1461051283860 Marionette TRACE conn6 <- [1,790,null,{}] 00:34:43 INFO - PROCESS | 1946 | 1461051283877 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:44 INFO - PROCESS | 1946 | 1461051284130 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 00:34:44 INFO - PROCESS | 1946 | 1461051284381 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e8bb800 == 115 [pid = 1946] [id = 205] 00:34:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 243 (0x90309000) [pid = 1946] [serial = 615] [outer = (nil)] 00:34:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 244 (0x907ec400) [pid = 1946] [serial = 616] [outer = 0x90309000] 00:34:44 INFO - PROCESS | 1946 | 1461051284515 Marionette DEBUG loaded listener.js 00:34:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 245 (0x908b6400) [pid = 1946] [serial = 617] [outer = 0x90309000] 00:34:45 INFO - PROCESS | 1946 | 1461051285386 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 00:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 00:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1585ms 00:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 00:34:45 INFO - PROCESS | 1946 | 1461051285439 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 00:34:45 INFO - PROCESS | 1946 | 1461051285443 Marionette TRACE conn6 <- [1,793,null,{"value":"8"}] 00:34:45 INFO - PROCESS | 1946 | 1461051285449 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 00:34:45 INFO - PROCESS | 1946 | 1461051285453 Marionette TRACE conn6 <- [1,794,null,{}] 00:34:45 INFO - PROCESS | 1946 | 1461051285459 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:45 INFO - PROCESS | 1946 | 1461051285633 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 00:34:45 INFO - PROCESS | 1946 | 1461051285825 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x90142000 == 116 [pid = 1946] [id = 206] 00:34:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 246 (0x907ed800) [pid = 1946] [serial = 618] [outer = (nil)] 00:34:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 247 (0x942aa400) [pid = 1946] [serial = 619] [outer = 0x907ed800] 00:34:45 INFO - PROCESS | 1946 | 1461051285957 Marionette DEBUG loaded listener.js 00:34:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 248 (0x942b3400) [pid = 1946] [serial = 620] [outer = 0x907ed800] 00:34:46 INFO - PROCESS | 1946 | 1461051286799 Marionette TRACE conn6 <- [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]]]}] 00:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 00:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1387ms 00:34:46 INFO - PROCESS | 1946 | 1461051286836 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 00:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 00:34:46 INFO - PROCESS | 1946 | 1461051286840 Marionette TRACE conn6 <- [1,797,null,{"value":"8"}] 00:34:46 INFO - PROCESS | 1946 | 1461051286846 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 00:34:46 INFO - PROCESS | 1946 | 1461051286849 Marionette TRACE conn6 <- [1,798,null,{}] 00:34:46 INFO - PROCESS | 1946 | 1461051286855 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:47 INFO - PROCESS | 1946 | 1461051287024 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 00:34:47 INFO - PROCESS | 1946 | 1461051287224 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a6dc400 == 117 [pid = 1946] [id = 207] 00:34:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 249 (0x90787800) [pid = 1946] [serial = 621] [outer = (nil)] 00:34:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 250 (0x945c5c00) [pid = 1946] [serial = 622] [outer = 0x90787800] 00:34:47 INFO - PROCESS | 1946 | 1461051287308 Marionette DEBUG loaded listener.js 00:34:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 251 (0x959cfc00) [pid = 1946] [serial = 623] [outer = 0x90787800] 00:34:48 INFO - PROCESS | 1946 | 1461051288209 Marionette TRACE conn6 <- [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]]]}] 00:34: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 00:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1432ms 00:34:48 INFO - PROCESS | 1946 | 1461051288278 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 00:34:48 INFO - PROCESS | 1946 | 1461051288282 Marionette TRACE conn6 <- [1,801,null,{"value":"8"}] 00:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 00:34:48 INFO - PROCESS | 1946 | 1461051288288 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 00:34:48 INFO - PROCESS | 1946 | 1461051288292 Marionette TRACE conn6 <- [1,802,null,{}] 00:34:48 INFO - PROCESS | 1946 | 1461051288297 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:48 INFO - PROCESS | 1946 | 1461051288495 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 00:34:48 INFO - PROCESS | 1946 | 1461051288749 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x89a6fc00 == 118 [pid = 1946] [id = 208] 00:34:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 252 (0x95747800) [pid = 1946] [serial = 624] [outer = (nil)] 00:34:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 253 (0x98215c00) [pid = 1946] [serial = 625] [outer = 0x95747800] 00:34:48 INFO - PROCESS | 1946 | 1461051288885 Marionette DEBUG loaded listener.js 00:34:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 254 (0x98be1000) [pid = 1946] [serial = 626] [outer = 0x95747800] 00:34:49 INFO - PROCESS | 1946 | 1461051289804 Marionette TRACE conn6 <- [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]]]}] 00:34:49 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 00:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1586ms 00:34:49 INFO - PROCESS | 1946 | 1461051289875 Marionette TRACE conn6 -> [0,805,"getWindowHandle",null] 00:34:49 INFO - PROCESS | 1946 | 1461051289879 Marionette TRACE conn6 <- [1,805,null,{"value":"8"}] 00:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 00:34:49 INFO - PROCESS | 1946 | 1461051289885 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 00:34:49 INFO - PROCESS | 1946 | 1461051289889 Marionette TRACE conn6 <- [1,806,null,{}] 00:34:49 INFO - PROCESS | 1946 | 1461051289895 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:50 INFO - PROCESS | 1946 | 1461051290065 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 00:34:50 INFO - PROCESS | 1946 | 1461051290308 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x88a8d400 == 119 [pid = 1946] [id = 209] 00:34:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 255 (0x88a8d800) [pid = 1946] [serial = 627] [outer = (nil)] 00:34:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 256 (0x88a95800) [pid = 1946] [serial = 628] [outer = 0x88a8d800] 00:34:50 INFO - PROCESS | 1946 | 1461051290437 Marionette DEBUG loaded listener.js 00:34:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 257 (0x88a98400) [pid = 1946] [serial = 629] [outer = 0x88a8d800] 00:34:51 INFO - PROCESS | 1946 | 1461051291271 Marionette TRACE conn6 <- [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]]]}] 00:34: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 00:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1432ms 00:34:51 INFO - PROCESS | 1946 | 1461051291318 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 00:34:51 INFO - PROCESS | 1946 | 1461051291322 Marionette TRACE conn6 <- [1,809,null,{"value":"8"}] 00:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 00:34:51 INFO - PROCESS | 1946 | 1461051291328 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 00:34:51 INFO - PROCESS | 1946 | 1461051291332 Marionette TRACE conn6 <- [1,810,null,{}] 00:34:51 INFO - PROCESS | 1946 | 1461051291337 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:51 INFO - PROCESS | 1946 | 1461051291503 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 00:34:51 INFO - PROCESS | 1946 | 1461051291703 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x88a97400 == 120 [pid = 1946] [id = 210] 00:34:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 258 (0x88a9a400) [pid = 1946] [serial = 630] [outer = (nil)] 00:34:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 259 (0x91fe5800) [pid = 1946] [serial = 631] [outer = 0x88a9a400] 00:34:51 INFO - PROCESS | 1946 | 1461051291786 Marionette DEBUG loaded listener.js 00:34:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 260 (0x9ad67400) [pid = 1946] [serial = 632] [outer = 0x88a9a400] 00:34:52 INFO - PROCESS | 1946 | 1461051292676 Marionette TRACE conn6 <- [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]]]}] 00:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 00:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1378ms 00:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 00:34:52 INFO - PROCESS | 1946 | 1461051292706 Marionette TRACE conn6 -> [0,813,"getWindowHandle",null] 00:34:52 INFO - PROCESS | 1946 | 1461051292709 Marionette TRACE conn6 <- [1,813,null,{"value":"8"}] 00:34:52 INFO - PROCESS | 1946 | 1461051292716 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 00:34:52 INFO - PROCESS | 1946 | 1461051292719 Marionette TRACE conn6 <- [1,814,null,{}] 00:34:52 INFO - PROCESS | 1946 | 1461051292725 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:52 INFO - PROCESS | 1946 | 1461051292886 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 00:34:53 INFO - PROCESS | 1946 | 1461051293086 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x881edc00 == 121 [pid = 1946] [id = 211] 00:34:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 261 (0x881ee800) [pid = 1946] [serial = 633] [outer = (nil)] 00:34:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 262 (0x881f4400) [pid = 1946] [serial = 634] [outer = 0x881ee800] 00:34:53 INFO - PROCESS | 1946 | 1461051293176 Marionette DEBUG loaded listener.js 00:34:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 263 (0x881f5c00) [pid = 1946] [serial = 635] [outer = 0x881ee800] 00:34:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 264 (0x89e70800) [pid = 1946] [serial = 636] [outer = 0xa4c8fc00] 00:34:54 INFO - PROCESS | 1946 | 1461051294324 Marionette TRACE conn6 <- [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] 00:34:54 INFO - PROCESS | 1946 | 1461051294359 Marionette TRACE conn6 <- [1,817,null,{"value":"8"}] 00:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 00:34:54 INFO - PROCESS | 1946 | 1461051294366 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 00:34:54 INFO - PROCESS | 1946 | 1461051294370 Marionette TRACE conn6 <- [1,818,null,{}] 00:34:54 INFO - PROCESS | 1946 | 1461051294375 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:54 INFO - PROCESS | 1946 | 1461051294557 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 00:34:54 INFO - PROCESS | 1946 | 1461051294800 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x881f0000 == 122 [pid = 1946] [id = 212] 00:34:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 265 (0x881f4c00) [pid = 1946] [serial = 637] [outer = (nil)] 00:34:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 266 (0x9fb23400) [pid = 1946] [serial = 638] [outer = 0x881f4c00] 00:34:54 INFO - PROCESS | 1946 | 1461051294892 Marionette DEBUG loaded listener.js 00:34:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 267 (0xa0ed4000) [pid = 1946] [serial = 639] [outer = 0x881f4c00] 00:34:55 INFO - PROCESS | 1946 | 1461051295785 Marionette TRACE conn6 <- [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]]]}] 00:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 00:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1487ms 00:34:55 INFO - PROCESS | 1946 | 1461051295854 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 00:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 00:34:55 INFO - PROCESS | 1946 | 1461051295859 Marionette TRACE conn6 <- [1,821,null,{"value":"8"}] 00:34:55 INFO - PROCESS | 1946 | 1461051295865 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 00:34:55 INFO - PROCESS | 1946 | 1461051295870 Marionette TRACE conn6 <- [1,822,null,{}] 00:34:55 INFO - PROCESS | 1946 | 1461051295876 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:56 INFO - PROCESS | 1946 | 1461051296117 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 00:34:56 INFO - PROCESS | 1946 | 1461051296369 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x8b672400 == 123 [pid = 1946] [id = 213] 00:34:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 268 (0x8b679c00) [pid = 1946] [serial = 640] [outer = (nil)] 00:34:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 269 (0x8b67e800) [pid = 1946] [serial = 641] [outer = 0x8b679c00] 00:34:56 INFO - PROCESS | 1946 | 1461051296506 Marionette DEBUG loaded listener.js 00:34:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 270 (0xa0c53800) [pid = 1946] [serial = 642] [outer = 0x8b679c00] 00:34:57 INFO - PROCESS | 1946 | 1461051297384 Marionette TRACE conn6 <- [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] 00:34:57 INFO - PROCESS | 1946 | 1461051297453 Marionette TRACE conn6 <- [1,825,null,{"value":"8"}] 00:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 00:34:57 INFO - PROCESS | 1946 | 1461051297460 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 00:34:57 INFO - PROCESS | 1946 | 1461051297463 Marionette TRACE conn6 <- [1,826,null,{}] 00:34:57 INFO - PROCESS | 1946 | 1461051297469 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:57 INFO - PROCESS | 1946 | 1461051297647 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 00:34:57 INFO - PROCESS | 1946 | 1461051297893 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x87405c00 == 124 [pid = 1946] [id = 214] 00:34:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 271 (0x87407000) [pid = 1946] [serial = 643] [outer = (nil)] 00:34:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 272 (0x8740b400) [pid = 1946] [serial = 644] [outer = 0x87407000] 00:34:58 INFO - PROCESS | 1946 | 1461051298030 Marionette DEBUG loaded listener.js 00:34:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 273 (0x8740ec00) [pid = 1946] [serial = 645] [outer = 0x87407000] 00:34:58 INFO - PROCESS | 1946 | 1461051298884 Marionette TRACE conn6 <- [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]]]}] 00:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 00:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1483ms 00:34:58 INFO - PROCESS | 1946 | 1461051298944 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 00:34:58 INFO - PROCESS | 1946 | 1461051298948 Marionette TRACE conn6 <- [1,829,null,{"value":"8"}] 00:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 00:34:58 INFO - PROCESS | 1946 | 1461051298954 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 00:34:58 INFO - PROCESS | 1946 | 1461051298957 Marionette TRACE conn6 <- [1,830,null,{}] 00:34:58 INFO - PROCESS | 1946 | 1461051298963 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:59 INFO - PROCESS | 1946 | 1461051299153 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 00:34:59 INFO - PROCESS | 1946 | 1461051299416 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:59 INFO - PROCESS | 1946 | ++DOCSHELL 0x86a1a000 == 125 [pid = 1946] [id = 215] 00:34:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 274 (0x86a1cc00) [pid = 1946] [serial = 646] [outer = (nil)] 00:34:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 275 (0x86a21400) [pid = 1946] [serial = 647] [outer = 0x86a1cc00] 00:34:59 INFO - PROCESS | 1946 | 1461051299546 Marionette DEBUG loaded listener.js 00:34:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 276 (0x86a23800) [pid = 1946] [serial = 648] [outer = 0x86a1cc00] 00:35:00 INFO - PROCESS | 1946 | 1461051300412 Marionette TRACE conn6 <- [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]]]}] 00:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 00:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1484ms 00:35:00 INFO - PROCESS | 1946 | 1461051300439 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 00:35:00 INFO - PROCESS | 1946 | 1461051300442 Marionette TRACE conn6 <- [1,833,null,{"value":"8"}] 00:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 00:35:00 INFO - PROCESS | 1946 | 1461051300448 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 00:35:00 INFO - PROCESS | 1946 | 1461051300452 Marionette TRACE conn6 <- [1,834,null,{}] 00:35:00 INFO - PROCESS | 1946 | 1461051300457 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:00 INFO - PROCESS | 1946 | 1461051300627 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 00:35:00 INFO - PROCESS | 1946 | 1461051300836 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:00 INFO - PROCESS | 1946 | ++DOCSHELL 0x86a25400 == 126 [pid = 1946] [id = 216] 00:35:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 277 (0x86a27400) [pid = 1946] [serial = 649] [outer = (nil)] 00:35:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 278 (0x8740a400) [pid = 1946] [serial = 650] [outer = 0x86a27400] 00:35:00 INFO - PROCESS | 1946 | 1461051300965 Marionette DEBUG loaded listener.js 00:35:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 279 (0x87410800) [pid = 1946] [serial = 651] [outer = 0x86a27400] 00:35:01 INFO - PROCESS | 1946 | 1461051301961 Marionette TRACE conn6 <- [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]]]}] 00:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 00:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1528ms 00:35:01 INFO - PROCESS | 1946 | 1461051301977 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 00:35:01 INFO - PROCESS | 1946 | 1461051301981 Marionette TRACE conn6 <- [1,837,null,{"value":"8"}] 00:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 00:35:01 INFO - PROCESS | 1946 | 1461051301986 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 00:35:01 INFO - PROCESS | 1946 | 1461051301990 Marionette TRACE conn6 <- [1,838,null,{}] 00:35:01 INFO - PROCESS | 1946 | 1461051301995 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:02 INFO - PROCESS | 1946 | 1461051302162 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 00:35:02 INFO - PROCESS | 1946 | 1461051302422 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x8740d000 == 127 [pid = 1946] [id = 217] 00:35:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 280 (0x876bb400) [pid = 1946] [serial = 652] [outer = (nil)] 00:35:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 281 (0x876c0000) [pid = 1946] [serial = 653] [outer = 0x876bb400] 00:35:02 INFO - PROCESS | 1946 | 1461051302543 Marionette DEBUG loaded listener.js 00:35:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 282 (0x876c2400) [pid = 1946] [serial = 654] [outer = 0x876bb400] 00:35:03 INFO - PROCESS | 1946 | 1461051303397 Marionette TRACE conn6 <- [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]]]}] 00:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 00:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1477ms 00:35:03 INFO - PROCESS | 1946 | 1461051303465 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 00:35:03 INFO - PROCESS | 1946 | 1461051303468 Marionette TRACE conn6 <- [1,841,null,{"value":"8"}] 00:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 00:35:03 INFO - PROCESS | 1946 | 1461051303475 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 00:35:03 INFO - PROCESS | 1946 | 1461051303478 Marionette TRACE conn6 <- [1,842,null,{}] 00:35:03 INFO - PROCESS | 1946 | 1461051303484 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:03 INFO - PROCESS | 1946 | 1461051303656 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 00:35:03 INFO - PROCESS | 1946 | 1461051303905 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x876bdc00 == 128 [pid = 1946] [id = 218] 00:35:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 283 (0x876c0800) [pid = 1946] [serial = 655] [outer = (nil)] 00:35:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 284 (0x876c9400) [pid = 1946] [serial = 656] [outer = 0x876c0800] 00:35:04 INFO - PROCESS | 1946 | 1461051304034 Marionette DEBUG loaded listener.js 00:35:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 285 (0x881f3c00) [pid = 1946] [serial = 657] [outer = 0x876c0800] 00:35:05 INFO - PROCESS | 1946 | 1461051305272 Marionette TRACE conn6 <- [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]]]}] 00:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 00:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1848ms 00:35:05 INFO - PROCESS | 1946 | 1461051305327 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 00:35:05 INFO - PROCESS | 1946 | 1461051305331 Marionette TRACE conn6 <- [1,845,null,{"value":"8"}] 00:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 00:35:05 INFO - PROCESS | 1946 | 1461051305340 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 00:35:05 INFO - PROCESS | 1946 | 1461051305346 Marionette TRACE conn6 <- [1,846,null,{}] 00:35:05 INFO - PROCESS | 1946 | 1461051305355 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:05 INFO - PROCESS | 1946 | 1461051305635 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 00:35:05 INFO - PROCESS | 1946 | 1461051305850 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:05 INFO - PROCESS | 1946 | ++DOCSHELL 0x88a95c00 == 129 [pid = 1946] [id = 219] 00:35:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 286 (0x88bc1800) [pid = 1946] [serial = 658] [outer = (nil)] 00:35:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 287 (0x88bc7800) [pid = 1946] [serial = 659] [outer = 0x88bc1800] 00:35:05 INFO - PROCESS | 1946 | 1461051305968 Marionette DEBUG loaded listener.js 00:35:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 288 (0x88bcbc00) [pid = 1946] [serial = 660] [outer = 0x88bc1800] 00:35:06 INFO - PROCESS | 1946 | 1461051306995 Marionette TRACE conn6 <- [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]]]}] 00:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 00:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1735ms 00:35:07 INFO - PROCESS | 1946 | 1461051307077 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 00:35:07 INFO - PROCESS | 1946 | 1461051307088 Marionette TRACE conn6 <- [1,849,null,{"value":"8"}] 00:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 00:35:07 INFO - PROCESS | 1946 | 1461051307098 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 00:35:07 INFO - PROCESS | 1946 | 1461051307102 Marionette TRACE conn6 <- [1,850,null,{}] 00:35:07 INFO - PROCESS | 1946 | 1461051307108 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:07 INFO - PROCESS | 1946 | 1461051307376 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 00:35:07 INFO - PROCESS | 1946 | --DOCSHELL 0x8f947c00 == 128 [pid = 1946] [id = 104] 00:35:07 INFO - PROCESS | 1946 | --DOCSHELL 0x8f243c00 == 127 [pid = 1946] [id = 102] 00:35:07 INFO - PROCESS | 1946 | --DOMWINDOW == 287 (0x9013e000) [pid = 1946] [serial = 562] [outer = (nil)] [url = about:blank] 00:35:07 INFO - PROCESS | 1946 | --DOMWINDOW == 286 (0x9440f800) [pid = 1946] [serial = 526] [outer = (nil)] [url = about:blank] 00:35:07 INFO - PROCESS | 1946 | --DOMWINDOW == 285 (0x992a2000) [pid = 1946] [serial = 529] [outer = (nil)] [url = about:blank] 00:35:07 INFO - PROCESS | 1946 | --DOMWINDOW == 284 (0x9fbdec00) [pid = 1946] [serial = 532] [outer = (nil)] [url = about:blank] 00:35:07 INFO - PROCESS | 1946 | --DOMWINDOW == 283 (0xa3c23c00) [pid = 1946] [serial = 535] [outer = (nil)] [url = about:blank] 00:35:07 INFO - PROCESS | 1946 | --DOMWINDOW == 282 (0xa4c19400) [pid = 1946] [serial = 538] [outer = (nil)] [url = about:blank] 00:35:07 INFO - PROCESS | 1946 | --DOMWINDOW == 281 (0x89de8000) [pid = 1946] [serial = 544] [outer = (nil)] [url = about:blank] 00:35:07 INFO - PROCESS | 1946 | --DOMWINDOW == 280 (0xa6963c00) [pid = 1946] [serial = 541] [outer = (nil)] [url = about:blank] 00:35:07 INFO - PROCESS | 1946 | --DOMWINDOW == 279 (0x8a6d4000) [pid = 1946] [serial = 547] [outer = (nil)] [url = about:blank] 00:35:07 INFO - PROCESS | 1946 | --DOCSHELL 0x89cf0000 == 126 [pid = 1946] [id = 201] 00:35:07 INFO - PROCESS | 1946 | --DOCSHELL 0x8c15f000 == 125 [pid = 1946] [id = 200] 00:35:07 INFO - PROCESS | 1946 | --DOCSHELL 0x89b3e400 == 124 [pid = 1946] [id = 199] 00:35:07 INFO - PROCESS | 1946 | --DOCSHELL 0x8a413000 == 123 [pid = 1946] [id = 198] 00:35:07 INFO - PROCESS | 1946 | --DOCSHELL 0x89a6c800 == 122 [pid = 1946] [id = 195] 00:35:07 INFO - PROCESS | 1946 | 1461051307697 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:07 INFO - PROCESS | 1946 | --DOCSHELL 0x95748000 == 121 [pid = 1946] [id = 194] 00:35:07 INFO - PROCESS | 1946 | --DOCSHELL 0x89ce8800 == 120 [pid = 1946] [id = 193] 00:35:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x88bc9000 == 121 [pid = 1946] [id = 220] 00:35:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 280 (0x89a6c800) [pid = 1946] [serial = 661] [outer = (nil)] 00:35:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 281 (0x89de4c00) [pid = 1946] [serial = 662] [outer = 0x89a6c800] 00:35:07 INFO - PROCESS | 1946 | 1461051307782 Marionette DEBUG loaded listener.js 00:35:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 282 (0x89e77000) [pid = 1946] [serial = 663] [outer = 0x89a6c800] 00:35:08 INFO - PROCESS | 1946 | --DOCSHELL 0x8a6d9000 == 120 [pid = 1946] [id = 188] 00:35:08 INFO - PROCESS | 1946 | --DOCSHELL 0x8a784400 == 119 [pid = 1946] [id = 187] 00:35:08 INFO - PROCESS | 1946 | --DOMWINDOW == 281 (0x94401c00) [pid = 1946] [serial = 461] [outer = (nil)] [url = about:blank] 00:35:08 INFO - PROCESS | 1946 | --DOMWINDOW == 280 (0xa0fa8000) [pid = 1946] [serial = 235] [outer = (nil)] [url = about:blank] 00:35:08 INFO - PROCESS | 1946 | --DOMWINDOW == 279 (0x8f952c00) [pid = 1946] [serial = 307] [outer = (nil)] [url = about:blank] 00:35:08 INFO - PROCESS | 1946 | --DOMWINDOW == 278 (0x99192000) [pid = 1946] [serial = 400] [outer = (nil)] [url = about:blank] 00:35:08 INFO - PROCESS | 1946 | --DOMWINDOW == 277 (0xa6d5f000) [pid = 1946] [serial = 355] [outer = (nil)] [url = about:blank] 00:35:08 INFO - PROCESS | 1946 | --DOMWINDOW == 276 (0x8a6df400) [pid = 1946] [serial = 551] [outer = (nil)] [url = about:blank] 00:35:08 INFO - PROCESS | 1946 | --DOMWINDOW == 275 (0x8a6d9c00) [pid = 1946] [serial = 550] [outer = (nil)] [url = about:blank] 00:35:08 INFO - PROCESS | 1946 | --DOMWINDOW == 274 (0x9752c800) [pid = 1946] [serial = 517] [outer = (nil)] [url = about:blank] 00:35:08 INFO - PROCESS | 1946 | --DOMWINDOW == 273 (0x97dbf000) [pid = 1946] [serial = 518] [outer = (nil)] [url = about:blank] 00:35:08 INFO - PROCESS | 1946 | --DOMWINDOW == 272 (0x8f7ea000) [pid = 1946] [serial = 559] [outer = (nil)] [url = about:blank] 00:35:08 INFO - PROCESS | 1946 | --DOMWINDOW == 271 (0x8f1ca800) [pid = 1946] [serial = 520] [outer = (nil)] [url = about:blank] 00:35:08 INFO - PROCESS | 1946 | --DOMWINDOW == 270 (0x8a7f4800) [pid = 1946] [serial = 553] [outer = (nil)] [url = about:blank] 00:35:08 INFO - PROCESS | 1946 | --DOMWINDOW == 269 (0x8b4dd800) [pid = 1946] [serial = 554] [outer = (nil)] [url = about:blank] 00:35:08 INFO - PROCESS | 1946 | --DOMWINDOW == 268 (0x8e8b5c00) [pid = 1946] [serial = 556] [outer = (nil)] [url = about:blank] 00:35:08 INFO - PROCESS | 1946 | --DOMWINDOW == 267 (0x90704400) [pid = 1946] [serial = 523] [outer = (nil)] [url = about:blank] 00:35:08 INFO - PROCESS | 1946 | --DOMWINDOW == 266 (0x9014a800) [pid = 1946] [serial = 560] [outer = (nil)] [url = about:blank] 00:35:08 INFO - PROCESS | 1946 | --DOMWINDOW == 265 (0x8f12d000) [pid = 1946] [serial = 557] [outer = (nil)] [url = about:blank] 00:35:08 INFO - PROCESS | 1946 | 1461051308655 Marionette TRACE conn6 <- [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]]]}] 00:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 00:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1587ms 00:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 00:35:08 INFO - PROCESS | 1946 | 1461051308685 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 00:35:08 INFO - PROCESS | 1946 | 1461051308688 Marionette TRACE conn6 <- [1,853,null,{"value":"8"}] 00:35:08 INFO - PROCESS | 1946 | 1461051308695 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 00:35:08 INFO - PROCESS | 1946 | 1461051308700 Marionette TRACE conn6 <- [1,854,null,{}] 00:35:08 INFO - PROCESS | 1946 | 1461051308716 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:08 INFO - PROCESS | 1946 | 1461051308883 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 00:35:08 INFO - PROCESS | 1946 | 1461051308900 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:08 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a411000 == 120 [pid = 1946] [id = 221] 00:35:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 266 (0x8a785000) [pid = 1946] [serial = 664] [outer = (nil)] 00:35:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 267 (0x8a7ef400) [pid = 1946] [serial = 665] [outer = 0x8a785000] 00:35:09 INFO - PROCESS | 1946 | 1461051308998 Marionette DEBUG loaded listener.js 00:35:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 268 (0x8b4ddc00) [pid = 1946] [serial = 666] [outer = 0x8a785000] 00:35:10 INFO - PROCESS | 1946 | 1461051310023 Marionette TRACE conn6 <- [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]]]}] 00:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 00:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1386ms 00:35:10 INFO - PROCESS | 1946 | 1461051310080 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 00:35:10 INFO - PROCESS | 1946 | 1461051310084 Marionette TRACE conn6 <- [1,857,null,{"value":"8"}] 00:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 00:35:10 INFO - PROCESS | 1946 | 1461051310090 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 00:35:10 INFO - PROCESS | 1946 | 1461051310093 Marionette TRACE conn6 <- [1,858,null,{}] 00:35:10 INFO - PROCESS | 1946 | 1461051310098 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:10 INFO - PROCESS | 1946 | 1461051310340 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 00:35:10 INFO - PROCESS | 1946 | 1461051310369 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a6d7c00 == 121 [pid = 1946] [id = 222] 00:35:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 269 (0x8b4dd800) [pid = 1946] [serial = 667] [outer = (nil)] 00:35:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 270 (0x8b673000) [pid = 1946] [serial = 668] [outer = 0x8b4dd800] 00:35:10 INFO - PROCESS | 1946 | 1461051310443 Marionette DEBUG loaded listener.js 00:35:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 271 (0x8b67a800) [pid = 1946] [serial = 669] [outer = 0x8b4dd800] 00:35:11 INFO - PROCESS | 1946 | 1461051311328 Marionette TRACE conn6 <- [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]]]}] 00:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 00:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1288ms 00:35:11 INFO - PROCESS | 1946 | 1461051311379 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 00:35:11 INFO - PROCESS | 1946 | 1461051311383 Marionette TRACE conn6 <- [1,861,null,{"value":"8"}] 00:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 00:35:11 INFO - PROCESS | 1946 | 1461051311389 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 00:35:11 INFO - PROCESS | 1946 | 1461051311393 Marionette TRACE conn6 <- [1,862,null,{}] 00:35:11 INFO - PROCESS | 1946 | 1461051311404 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:11 INFO - PROCESS | 1946 | 1461051311625 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 00:35:11 INFO - PROCESS | 1946 | 1461051311647 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:11 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a6e0400 == 122 [pid = 1946] [id = 223] 00:35:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 272 (0x8b4e3000) [pid = 1946] [serial = 670] [outer = (nil)] 00:35:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 273 (0x8c161000) [pid = 1946] [serial = 671] [outer = 0x8b4e3000] 00:35:11 INFO - PROCESS | 1946 | 1461051311721 Marionette DEBUG loaded listener.js 00:35:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 274 (0x8c3a3800) [pid = 1946] [serial = 672] [outer = 0x8b4e3000] 00:35:12 INFO - PROCESS | 1946 | --DOMWINDOW == 273 (0x8dc14c00) [pid = 1946] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 00:35:12 INFO - PROCESS | 1946 | --DOMWINDOW == 272 (0x90145c00) [pid = 1946] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 00:35:12 INFO - PROCESS | 1946 | --DOMWINDOW == 271 (0x89b40800) [pid = 1946] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 00:35:12 INFO - PROCESS | 1946 | --DOMWINDOW == 270 (0x8a414000) [pid = 1946] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 00:35:12 INFO - PROCESS | 1946 | 1461051312893 Marionette TRACE conn6 <- [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]]]}] 00:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 00:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1539ms 00:35:12 INFO - PROCESS | 1946 | 1461051312930 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 00:35:12 INFO - PROCESS | 1946 | 1461051312933 Marionette TRACE conn6 <- [1,865,null,{"value":"8"}] 00:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 00:35:12 INFO - PROCESS | 1946 | 1461051312939 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 00:35:12 INFO - PROCESS | 1946 | 1461051312942 Marionette TRACE conn6 <- [1,866,null,{}] 00:35:12 INFO - PROCESS | 1946 | 1461051312947 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:13 INFO - PROCESS | 1946 | 1461051313134 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 00:35:13 INFO - PROCESS | 1946 | 1461051313342 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x8b67c000 == 123 [pid = 1946] [id = 224] 00:35:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 271 (0x8f250000) [pid = 1946] [serial = 673] [outer = (nil)] 00:35:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 272 (0x8f607400) [pid = 1946] [serial = 674] [outer = 0x8f250000] 00:35:13 INFO - PROCESS | 1946 | 1461051313419 Marionette DEBUG loaded listener.js 00:35:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 273 (0x8f7e9c00) [pid = 1946] [serial = 675] [outer = 0x8f250000] 00:35:14 INFO - PROCESS | 1946 | 1461051314098 Marionette TRACE conn6 <- [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]]]}] 00:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 00:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1181ms 00:35:14 INFO - PROCESS | 1946 | 1461051314121 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 00:35:14 INFO - PROCESS | 1946 | 1461051314123 Marionette TRACE conn6 <- [1,869,null,{"value":"8"}] 00:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 00:35:14 INFO - PROCESS | 1946 | 1461051314130 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 00:35:14 INFO - PROCESS | 1946 | 1461051314133 Marionette TRACE conn6 <- [1,870,null,{}] 00:35:14 INFO - PROCESS | 1946 | 1461051314148 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:14 INFO - PROCESS | 1946 | 1461051314326 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 00:35:14 INFO - PROCESS | 1946 | 1461051314340 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x8b67f800 == 124 [pid = 1946] [id = 225] 00:35:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 274 (0x8f603400) [pid = 1946] [serial = 676] [outer = (nil)] 00:35:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 275 (0x90147400) [pid = 1946] [serial = 677] [outer = 0x8f603400] 00:35:14 INFO - PROCESS | 1946 | 1461051314413 Marionette DEBUG loaded listener.js 00:35:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 276 (0x90304000) [pid = 1946] [serial = 678] [outer = 0x8f603400] 00:35:15 INFO - PROCESS | 1946 | 1461051315589 Marionette TRACE conn6 <- [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]]]}] 00:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 00:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1493ms 00:35:15 INFO - PROCESS | 1946 | 1461051315624 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 00:35:15 INFO - PROCESS | 1946 | 1461051315630 Marionette TRACE conn6 <- [1,873,null,{"value":"8"}] 00:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 00:35:15 INFO - PROCESS | 1946 | 1461051315641 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 00:35:15 INFO - PROCESS | 1946 | 1461051315645 Marionette TRACE conn6 <- [1,874,null,{}] 00:35:15 INFO - PROCESS | 1946 | 1461051315654 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:15 INFO - PROCESS | 1946 | 1461051315880 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 00:35:16 INFO - PROCESS | 1946 | 1461051316138 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:16 INFO - PROCESS | 1946 | ++DOCSHELL 0x88bc4000 == 125 [pid = 1946] [id = 226] 00:35:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 277 (0x88bc7c00) [pid = 1946] [serial = 679] [outer = (nil)] 00:35:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 278 (0x89a71400) [pid = 1946] [serial = 680] [outer = 0x88bc7c00] 00:35:16 INFO - PROCESS | 1946 | 1461051316269 Marionette DEBUG loaded listener.js 00:35:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 279 (0x89b40800) [pid = 1946] [serial = 681] [outer = 0x88bc7c00] 00:35:17 INFO - PROCESS | 1946 | 1461051317220 Marionette TRACE conn6 <- [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]]]}] 00:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 00:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1640ms 00:35:17 INFO - PROCESS | 1946 | 1461051317282 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 00:35:17 INFO - PROCESS | 1946 | 1461051317291 Marionette TRACE conn6 <- [1,877,null,{"value":"8"}] 00:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 00:35:17 INFO - PROCESS | 1946 | 1461051317302 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 00:35:17 INFO - PROCESS | 1946 | 1461051317305 Marionette TRACE conn6 <- [1,878,null,{}] 00:35:17 INFO - PROCESS | 1946 | 1461051317312 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:17 INFO - PROCESS | 1946 | 1461051317535 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 00:35:17 INFO - PROCESS | 1946 | 1461051317876 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a6d8000 == 126 [pid = 1946] [id = 227] 00:35:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 280 (0x8a6ddc00) [pid = 1946] [serial = 682] [outer = (nil)] 00:35:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 281 (0x8a784400) [pid = 1946] [serial = 683] [outer = 0x8a6ddc00] 00:35:17 INFO - PROCESS | 1946 | 1461051317968 Marionette DEBUG loaded listener.js 00:35:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 282 (0x8b4dd000) [pid = 1946] [serial = 684] [outer = 0x8a6ddc00] 00:35:18 INFO - PROCESS | 1946 | 1461051318853 Marionette TRACE conn6 <- [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]]]}] 00:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 00:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1588ms 00:35:18 INFO - PROCESS | 1946 | 1461051318890 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 00:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 00:35:18 INFO - PROCESS | 1946 | 1461051318895 Marionette TRACE conn6 <- [1,881,null,{"value":"8"}] 00:35:18 INFO - PROCESS | 1946 | 1461051318901 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 00:35:18 INFO - PROCESS | 1946 | 1461051318907 Marionette TRACE conn6 <- [1,882,null,{}] 00:35:18 INFO - PROCESS | 1946 | 1461051318924 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:19 INFO - PROCESS | 1946 | 1461051319123 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 00:35:19 INFO - PROCESS | 1946 | 1461051319438 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:19 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a78b400 == 127 [pid = 1946] [id = 228] 00:35:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 283 (0x8f1ca000) [pid = 1946] [serial = 685] [outer = (nil)] 00:35:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 284 (0x8f946800) [pid = 1946] [serial = 686] [outer = 0x8f1ca000] 00:35:19 INFO - PROCESS | 1946 | 1461051319534 Marionette DEBUG loaded listener.js 00:35:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 285 (0x9030c000) [pid = 1946] [serial = 687] [outer = 0x8f1ca000] 00:35:20 INFO - PROCESS | 1946 | 1461051320401 Marionette TRACE conn6 <- [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]]]}] 00:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 00:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1537ms 00:35:20 INFO - PROCESS | 1946 | 1461051320437 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 00:35:20 INFO - PROCESS | 1946 | 1461051320442 Marionette TRACE conn6 <- [1,885,null,{"value":"8"}] 00:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 00:35:20 INFO - PROCESS | 1946 | 1461051320449 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 00:35:20 INFO - PROCESS | 1946 | 1461051320452 Marionette TRACE conn6 <- [1,886,null,{}] 00:35:20 INFO - PROCESS | 1946 | 1461051320458 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:20 INFO - PROCESS | 1946 | 1461051320635 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 00:35:20 INFO - PROCESS | 1946 | 1461051320856 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:20 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f12d000 == 128 [pid = 1946] [id = 229] 00:35:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 286 (0x9030ec00) [pid = 1946] [serial = 688] [outer = (nil)] 00:35:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 287 (0x90787000) [pid = 1946] [serial = 689] [outer = 0x9030ec00] 00:35:20 INFO - PROCESS | 1946 | 1461051320951 Marionette DEBUG loaded listener.js 00:35:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 288 (0x9078ec00) [pid = 1946] [serial = 690] [outer = 0x9030ec00] 00:35:21 INFO - PROCESS | 1946 | 1461051321882 Marionette TRACE conn6 <- [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]]]}] 00:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 00:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1482ms 00:35:21 INFO - PROCESS | 1946 | 1461051321932 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 00:35:21 INFO - PROCESS | 1946 | 1461051321936 Marionette TRACE conn6 <- [1,889,null,{"value":"8"}] 00:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 00:35:21 INFO - PROCESS | 1946 | 1461051321942 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 00:35:21 INFO - PROCESS | 1946 | 1461051321946 Marionette TRACE conn6 <- [1,890,null,{}] 00:35:21 INFO - PROCESS | 1946 | 1461051321951 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:22 INFO - PROCESS | 1946 | 1461051322120 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 00:35:22 INFO - PROCESS | 1946 | 1461051322378 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:22 INFO - PROCESS | 1946 | ++DOCSHELL 0x8b4e4400 == 129 [pid = 1946] [id = 230] 00:35:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 289 (0x907a8000) [pid = 1946] [serial = 691] [outer = (nil)] 00:35:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 290 (0x907f8400) [pid = 1946] [serial = 692] [outer = 0x907a8000] 00:35:22 INFO - PROCESS | 1946 | 1461051322507 Marionette DEBUG loaded listener.js 00:35:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 291 (0x91f30c00) [pid = 1946] [serial = 693] [outer = 0x907a8000] 00:35:23 INFO - PROCESS | 1946 | 1461051323400 Marionette TRACE conn6 <- [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]]]}] 00:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 00:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1486ms 00:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 00:35:23 INFO - PROCESS | 1946 | 1461051323430 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 00:35:23 INFO - PROCESS | 1946 | 1461051323433 Marionette TRACE conn6 <- [1,893,null,{"value":"8"}] 00:35:23 INFO - PROCESS | 1946 | 1461051323440 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 00:35:23 INFO - PROCESS | 1946 | 1461051323444 Marionette TRACE conn6 <- [1,894,null,{}] 00:35:23 INFO - PROCESS | 1946 | 1461051323449 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:23 INFO - PROCESS | 1946 | 1461051323656 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 00:35:23 INFO - PROCESS | 1946 | 1461051323905 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:23 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f94ec00 == 130 [pid = 1946] [id = 231] 00:35:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 292 (0x9070e000) [pid = 1946] [serial = 694] [outer = (nil)] 00:35:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 293 (0x966e9400) [pid = 1946] [serial = 695] [outer = 0x9070e000] 00:35:24 INFO - PROCESS | 1946 | 1461051324042 Marionette DEBUG loaded listener.js 00:35:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 294 (0x97527400) [pid = 1946] [serial = 696] [outer = 0x9070e000] 00:35:24 INFO - PROCESS | 1946 | 1461051324962 Marionette TRACE conn6 <- [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]]]}] 00:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 00:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1579ms 00:35:25 INFO - PROCESS | 1946 | 1461051325019 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 00:35:25 INFO - PROCESS | 1946 | 1461051325023 Marionette TRACE conn6 <- [1,897,null,{"value":"8"}] 00:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 00:35:25 INFO - PROCESS | 1946 | 1461051325029 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 00:35:25 INFO - PROCESS | 1946 | 1461051325031 Marionette TRACE conn6 <- [1,898,null,{}] 00:35:25 INFO - PROCESS | 1946 | 1461051325037 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:25 INFO - PROCESS | 1946 | 1461051325224 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 00:35:25 INFO - PROCESS | 1946 | 1461051325480 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x888e9400 == 131 [pid = 1946] [id = 232] 00:35:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 295 (0x888eb400) [pid = 1946] [serial = 697] [outer = (nil)] 00:35:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 296 (0x888f1400) [pid = 1946] [serial = 698] [outer = 0x888eb400] 00:35:25 INFO - PROCESS | 1946 | 1461051325605 Marionette DEBUG loaded listener.js 00:35:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 297 (0x888f3800) [pid = 1946] [serial = 699] [outer = 0x888eb400] 00:35:26 INFO - PROCESS | 1946 | 1461051326445 Marionette TRACE conn6 <- [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]]]}] 00:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 00:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1480ms 00:35:26 INFO - PROCESS | 1946 | 1461051326510 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 00:35:26 INFO - PROCESS | 1946 | 1461051326514 Marionette TRACE conn6 <- [1,901,null,{"value":"8"}] 00:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 00:35:26 INFO - PROCESS | 1946 | 1461051326520 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 00:35:26 INFO - PROCESS | 1946 | 1461051326523 Marionette TRACE conn6 <- [1,902,null,{}] 00:35:26 INFO - PROCESS | 1946 | 1461051326529 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:26 INFO - PROCESS | 1946 | 1461051326701 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 00:35:26 INFO - PROCESS | 1946 | 1461051326905 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x888ee000 == 132 [pid = 1946] [id = 233] 00:35:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 298 (0x888ef400) [pid = 1946] [serial = 700] [outer = (nil)] 00:35:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 299 (0x91f2fc00) [pid = 1946] [serial = 701] [outer = 0x888ef400] 00:35:27 INFO - PROCESS | 1946 | 1461051327031 Marionette DEBUG loaded listener.js 00:35:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 300 (0x97378800) [pid = 1946] [serial = 702] [outer = 0x888ef400] 00:35:27 INFO - PROCESS | 1946 | 1461051327863 Marionette TRACE conn6 <- [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]]]}] 00:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 00:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1378ms 00:35:27 INFO - PROCESS | 1946 | 1461051327899 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 00:35:27 INFO - PROCESS | 1946 | 1461051327902 Marionette TRACE conn6 <- [1,905,null,{"value":"8"}] 00:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 00:35:27 INFO - PROCESS | 1946 | 1461051327908 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 00:35:27 INFO - PROCESS | 1946 | 1461051327912 Marionette TRACE conn6 <- [1,906,null,{}] 00:35:27 INFO - PROCESS | 1946 | 1461051327917 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:28 INFO - PROCESS | 1946 | 1461051328086 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 00:35:28 INFO - PROCESS | 1946 | 1461051328297 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:28 INFO - PROCESS | 1946 | ++DOCSHELL 0x86479800 == 133 [pid = 1946] [id = 234] 00:35:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 301 (0x8647a000) [pid = 1946] [serial = 703] [outer = (nil)] 00:35:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 302 (0x86481c00) [pid = 1946] [serial = 704] [outer = 0x8647a000] 00:35:28 INFO - PROCESS | 1946 | 1461051328418 Marionette DEBUG loaded listener.js 00:35:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 303 (0x86484800) [pid = 1946] [serial = 705] [outer = 0x8647a000] 00:35:29 INFO - PROCESS | 1946 | 1461051329305 Marionette TRACE conn6 <- [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]]]}] 00:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 00:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1440ms 00:35:29 INFO - PROCESS | 1946 | 1461051329349 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 00:35:29 INFO - PROCESS | 1946 | 1461051329353 Marionette TRACE conn6 <- [1,909,null,{"value":"8"}] 00:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 00:35:29 INFO - PROCESS | 1946 | 1461051329359 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 00:35:29 INFO - PROCESS | 1946 | 1461051329363 Marionette TRACE conn6 <- [1,910,null,{}] 00:35:29 INFO - PROCESS | 1946 | 1461051329383 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:29 INFO - PROCESS | 1946 | 1461051329568 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 00:35:29 INFO - PROCESS | 1946 | 1461051329882 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x86483400 == 134 [pid = 1946] [id = 235] 00:35:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 304 (0x888f7c00) [pid = 1946] [serial = 706] [outer = (nil)] 00:35:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 305 (0x91fecc00) [pid = 1946] [serial = 707] [outer = 0x888f7c00] 00:35:29 INFO - PROCESS | 1946 | 1461051329987 Marionette DEBUG loaded listener.js 00:35:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 306 (0x975d0800) [pid = 1946] [serial = 708] [outer = 0x888f7c00] 00:35:30 INFO - PROCESS | 1946 | 1461051330839 Marionette TRACE conn6 <- [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]]]}] 00:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 00:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1542ms 00:35:30 INFO - PROCESS | 1946 | 1461051330903 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 00:35:30 INFO - PROCESS | 1946 | 1461051330907 Marionette TRACE conn6 <- [1,913,null,{"value":"8"}] 00:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 00:35:30 INFO - PROCESS | 1946 | 1461051330913 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 00:35:30 INFO - PROCESS | 1946 | 1461051330918 Marionette TRACE conn6 <- [1,914,null,{}] 00:35:30 INFO - PROCESS | 1946 | 1461051330923 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:31 INFO - PROCESS | 1946 | 1461051331133 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 00:35:31 INFO - PROCESS | 1946 | 1461051331387 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:31 INFO - PROCESS | 1946 | ++DOCSHELL 0x858f0c00 == 135 [pid = 1946] [id = 236] 00:35:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 307 (0x858f2000) [pid = 1946] [serial = 709] [outer = (nil)] 00:35:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 308 (0x858fb000) [pid = 1946] [serial = 710] [outer = 0x858f2000] 00:35:31 INFO - PROCESS | 1946 | 1461051331529 Marionette DEBUG loaded listener.js 00:35:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 309 (0x98b9fc00) [pid = 1946] [serial = 711] [outer = 0x858f2000] 00:35:32 INFO - PROCESS | 1946 | 1461051332581 Marionette TRACE conn6 <- [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]]]}] 00:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 00:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1729ms 00:35:32 INFO - PROCESS | 1946 | 1461051332643 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 00:35:32 INFO - PROCESS | 1946 | 1461051332647 Marionette TRACE conn6 <- [1,917,null,{"value":"8"}] 00:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 00:35:32 INFO - PROCESS | 1946 | 1461051332653 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 00:35:32 INFO - PROCESS | 1946 | 1461051332657 Marionette TRACE conn6 <- [1,918,null,{}] 00:35:32 INFO - PROCESS | 1946 | 1461051332663 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:32 INFO - PROCESS | 1946 | 1461051332850 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 00:35:33 INFO - PROCESS | 1946 | 1461051333058 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:33 INFO - PROCESS | 1946 | ++DOCSHELL 0x84d03400 == 136 [pid = 1946] [id = 237] 00:35:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 310 (0x84d03800) [pid = 1946] [serial = 712] [outer = (nil)] 00:35:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 311 (0x84d0a400) [pid = 1946] [serial = 713] [outer = 0x84d03800] 00:35:33 INFO - PROCESS | 1946 | 1461051333185 Marionette DEBUG loaded listener.js 00:35:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 312 (0x84d0cc00) [pid = 1946] [serial = 714] [outer = 0x84d03800] 00:35:34 INFO - PROCESS | 1946 | 1461051334062 Marionette TRACE conn6 <- [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]]]}] 00:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 00:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1477ms 00:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 00:35:34 INFO - PROCESS | 1946 | 1461051334132 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 00:35:34 INFO - PROCESS | 1946 | 1461051334135 Marionette TRACE conn6 <- [1,921,null,{"value":"8"}] 00:35:34 INFO - PROCESS | 1946 | 1461051334142 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 00:35:34 INFO - PROCESS | 1946 | 1461051334145 Marionette TRACE conn6 <- [1,922,null,{}] 00:35:34 INFO - PROCESS | 1946 | 1461051334151 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:34 INFO - PROCESS | 1946 | 1461051334326 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 00:35:34 INFO - PROCESS | 1946 | 1461051334534 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x84d07000 == 137 [pid = 1946] [id = 238] 00:35:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 313 (0x84d07400) [pid = 1946] [serial = 715] [outer = (nil)] 00:35:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 314 (0x858fd400) [pid = 1946] [serial = 716] [outer = 0x84d07400] 00:35:34 INFO - PROCESS | 1946 | 1461051334656 Marionette DEBUG loaded listener.js 00:35:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 315 (0x85b03800) [pid = 1946] [serial = 717] [outer = 0x84d07400] 00:35:35 INFO - PROCESS | 1946 | 1461051335526 Marionette TRACE conn6 <- [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]]]}] 00:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 00:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1433ms 00:35:35 INFO - PROCESS | 1946 | 1461051335575 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 00:35:35 INFO - PROCESS | 1946 | 1461051335579 Marionette TRACE conn6 <- [1,925,null,{"value":"8"}] 00:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 00:35:35 INFO - PROCESS | 1946 | 1461051335585 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 00:35:35 INFO - PROCESS | 1946 | 1461051335588 Marionette TRACE conn6 <- [1,926,null,{}] 00:35:35 INFO - PROCESS | 1946 | 1461051335594 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:35 INFO - PROCESS | 1946 | 1461051335766 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 00:35:36 INFO - PROCESS | 1946 | 1461051335980 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x84d10000 == 138 [pid = 1946] [id = 239] 00:35:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 316 (0x858f6c00) [pid = 1946] [serial = 718] [outer = (nil)] 00:35:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 317 (0x85b09000) [pid = 1946] [serial = 719] [outer = 0x858f6c00] 00:35:36 INFO - PROCESS | 1946 | 1461051336137 Marionette DEBUG loaded listener.js 00:35:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 318 (0x85b0c000) [pid = 1946] [serial = 720] [outer = 0x858f6c00] 00:35:37 INFO - PROCESS | 1946 | 1461051337018 Marionette TRACE conn6 <- [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]]]}] 00:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 00:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1480ms 00:35:37 INFO - PROCESS | 1946 | 1461051337066 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 00:35:37 INFO - PROCESS | 1946 | 1461051337069 Marionette TRACE conn6 <- [1,929,null,{"value":"8"}] 00:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 00:35:37 INFO - PROCESS | 1946 | 1461051337075 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 00:35:37 INFO - PROCESS | 1946 | 1461051337079 Marionette TRACE conn6 <- [1,930,null,{}] 00:35:37 INFO - PROCESS | 1946 | 1461051337085 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:37 INFO - PROCESS | 1946 | 1461051337263 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 00:35:37 INFO - PROCESS | 1946 | 1461051337489 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x85b07800 == 139 [pid = 1946] [id = 240] 00:35:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 319 (0x85b07c00) [pid = 1946] [serial = 721] [outer = (nil)] 00:35:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 320 (0x88bc2c00) [pid = 1946] [serial = 722] [outer = 0x85b07c00] 00:35:37 INFO - PROCESS | 1946 | 1461051337612 Marionette DEBUG loaded listener.js 00:35:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 321 (0x89ceec00) [pid = 1946] [serial = 723] [outer = 0x85b07c00] 00:35:38 INFO - PROCESS | 1946 | 1461051338569 Marionette TRACE conn6 <- [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]]]}] 00:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 00:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1534ms 00:35:38 INFO - PROCESS | 1946 | 1461051338611 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 00:35:38 INFO - PROCESS | 1946 | 1461051338615 Marionette TRACE conn6 <- [1,933,null,{"value":"8"}] 00:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 00:35:38 INFO - PROCESS | 1946 | 1461051338621 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 00:35:38 INFO - PROCESS | 1946 | 1461051338624 Marionette TRACE conn6 <- [1,934,null,{}] 00:35:38 INFO - PROCESS | 1946 | 1461051338630 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:38 INFO - PROCESS | 1946 | 1461051338807 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 00:35:39 INFO - PROCESS | 1946 | 1461051339068 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x85b0ec00 == 140 [pid = 1946] [id = 241] 00:35:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 322 (0x89b3ec00) [pid = 1946] [serial = 724] [outer = (nil)] 00:35:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 323 (0x8b4dec00) [pid = 1946] [serial = 725] [outer = 0x89b3ec00] 00:35:39 INFO - PROCESS | 1946 | 1461051339198 Marionette DEBUG loaded listener.js 00:35:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 324 (0x8c3a0800) [pid = 1946] [serial = 726] [outer = 0x89b3ec00] 00:35:40 INFO - PROCESS | 1946 | 1461051340064 Marionette TRACE conn6 <- [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]]]}] 00:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 00:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1917ms 00:35:41 INFO - PROCESS | 1946 | 1461051341106 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 00:35:41 INFO - PROCESS | 1946 | 1461051341111 Marionette TRACE conn6 <- [1,937,null,{"value":"8"}] 00:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 00:35:41 INFO - PROCESS | 1946 | 1461051341204 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 00:35:41 INFO - PROCESS | 1946 | 1461051341209 Marionette TRACE conn6 <- [1,938,null,{}] 00:35:41 INFO - PROCESS | 1946 | 1461051341217 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:41 INFO - PROCESS | 1946 | 1461051341412 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 00:35:41 INFO - PROCESS | 1946 | 1461051341622 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x86a1d800 == 141 [pid = 1946] [id = 242] 00:35:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 325 (0x86a1f800) [pid = 1946] [serial = 727] [outer = (nil)] 00:35:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 326 (0x86a22c00) [pid = 1946] [serial = 728] [outer = 0x86a1f800] 00:35:41 INFO - PROCESS | 1946 | 1461051341747 Marionette DEBUG loaded listener.js 00:35:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 327 (0x87403c00) [pid = 1946] [serial = 729] [outer = 0x86a1f800] 00:35:42 INFO - PROCESS | 1946 | 1461051342816 Marionette TRACE conn6 <- [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]]]}] 00:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 00:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1692ms 00:35:42 INFO - PROCESS | 1946 | 1461051342896 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 00:35:42 INFO - PROCESS | 1946 | 1461051342901 Marionette TRACE conn6 <- [1,941,null,{"value":"8"}] 00:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 00:35:42 INFO - PROCESS | 1946 | 1461051342913 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 00:35:42 INFO - PROCESS | 1946 | 1461051342917 Marionette TRACE conn6 <- [1,942,null,{}] 00:35:42 INFO - PROCESS | 1946 | 1461051342924 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:43 INFO - PROCESS | 1946 | 1461051343127 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 00:35:43 INFO - PROCESS | 1946 | --DOCSHELL 0x94556000 == 140 [pid = 1946] [id = 93] 00:35:43 INFO - PROCESS | 1946 | --DOCSHELL 0x8c39f000 == 139 [pid = 1946] [id = 139] 00:35:43 INFO - PROCESS | 1946 | --DOMWINDOW == 326 (0x9078a400) [pid = 1946] [serial = 607] [outer = (nil)] [url = about:blank] 00:35:43 INFO - PROCESS | 1946 | 1461051343496 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:43 INFO - PROCESS | 1946 | --DOCSHELL 0x8c169400 == 138 [pid = 1946] [id = 143] 00:35:43 INFO - PROCESS | 1946 | --DOCSHELL 0x8e9d9400 == 137 [pid = 1946] [id = 140] 00:35:43 INFO - PROCESS | 1946 | --DOCSHELL 0x9e010000 == 136 [pid = 1946] [id = 138] 00:35:43 INFO - PROCESS | 1946 | --DOCSHELL 0x8f131800 == 135 [pid = 1946] [id = 134] 00:35:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x86a1b800 == 136 [pid = 1946] [id = 243] 00:35:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 327 (0x86a28400) [pid = 1946] [serial = 730] [outer = (nil)] 00:35:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 328 (0x876c6000) [pid = 1946] [serial = 731] [outer = 0x86a28400] 00:35:43 INFO - PROCESS | 1946 | 1461051343600 Marionette DEBUG loaded listener.js 00:35:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 329 (0x881f8c00) [pid = 1946] [serial = 732] [outer = 0x86a28400] 00:35:43 INFO - PROCESS | 1946 | --DOCSHELL 0x8b67c000 == 135 [pid = 1946] [id = 224] 00:35:43 INFO - PROCESS | 1946 | --DOCSHELL 0x8a6e0400 == 134 [pid = 1946] [id = 223] 00:35:43 INFO - PROCESS | 1946 | --DOCSHELL 0x8a6d7c00 == 133 [pid = 1946] [id = 222] 00:35:43 INFO - PROCESS | 1946 | --DOCSHELL 0x8a411000 == 132 [pid = 1946] [id = 221] 00:35:43 INFO - PROCESS | 1946 | --DOCSHELL 0x88bc9000 == 131 [pid = 1946] [id = 220] 00:35:43 INFO - PROCESS | 1946 | --DOCSHELL 0x88a95c00 == 130 [pid = 1946] [id = 219] 00:35:44 INFO - PROCESS | 1946 | --DOCSHELL 0x8e8bb800 == 129 [pid = 1946] [id = 205] 00:35:44 INFO - PROCESS | 1946 | --DOCSHELL 0x8f12d400 == 128 [pid = 1946] [id = 204] 00:35:44 INFO - PROCESS | 1946 | --DOCSHELL 0x8a6d5c00 == 127 [pid = 1946] [id = 203] 00:35:44 INFO - PROCESS | 1946 | --DOCSHELL 0x8b4e6c00 == 126 [pid = 1946] [id = 202] 00:35:44 INFO - PROCESS | 1946 | --DOMWINDOW == 328 (0x90705400) [pid = 1946] [serial = 605] [outer = (nil)] [url = about:blank] 00:35:44 INFO - PROCESS | 1946 | --DOMWINDOW == 327 (0x8f7e7800) [pid = 1946] [serial = 602] [outer = (nil)] [url = about:blank] 00:35:44 INFO - PROCESS | 1946 | --DOMWINDOW == 326 (0x8f1c6800) [pid = 1946] [serial = 601] [outer = (nil)] [url = about:blank] 00:35:44 INFO - PROCESS | 1946 | --DOMWINDOW == 325 (0x90654400) [pid = 1946] [serial = 604] [outer = (nil)] [url = about:blank] 00:35:44 INFO - PROCESS | 1946 | --DOMWINDOW == 324 (0x8a781800) [pid = 1946] [serial = 599] [outer = (nil)] [url = about:blank] 00:35:44 INFO - PROCESS | 1946 | --DOMWINDOW == 323 (0x8f12c400) [pid = 1946] [serial = 568] [outer = (nil)] [url = about:blank] 00:35:44 INFO - PROCESS | 1946 | --DOMWINDOW == 322 (0x908bbc00) [pid = 1946] [serial = 574] [outer = (nil)] [url = about:blank] 00:35:44 INFO - PROCESS | 1946 | --DOMWINDOW == 321 (0x89e6f000) [pid = 1946] [serial = 592] [outer = (nil)] [url = about:blank] 00:35:44 INFO - PROCESS | 1946 | --DOMWINDOW == 320 (0x9070e800) [pid = 1946] [serial = 571] [outer = (nil)] [url = about:blank] 00:35:44 INFO - PROCESS | 1946 | --DOMWINDOW == 319 (0x89cf6800) [pid = 1946] [serial = 598] [outer = (nil)] [url = about:blank] 00:35:44 INFO - PROCESS | 1946 | --DOMWINDOW == 318 (0x9af10000) [pid = 1946] [serial = 583] [outer = (nil)] [url = about:blank] 00:35:44 INFO - PROCESS | 1946 | --DOMWINDOW == 317 (0x8a6db000) [pid = 1946] [serial = 595] [outer = (nil)] [url = about:blank] 00:35:44 INFO - PROCESS | 1946 | --DOMWINDOW == 316 (0x8a789000) [pid = 1946] [serial = 565] [outer = (nil)] [url = about:blank] 00:35:44 INFO - PROCESS | 1946 | --DOMWINDOW == 315 (0x942b1400) [pid = 1946] [serial = 577] [outer = (nil)] [url = about:blank] 00:35:44 INFO - PROCESS | 1946 | --DOMWINDOW == 314 (0x89a73800) [pid = 1946] [serial = 586] [outer = (nil)] [url = about:blank] 00:35:44 INFO - PROCESS | 1946 | --DOMWINDOW == 313 (0x89cf5000) [pid = 1946] [serial = 589] [outer = (nil)] [url = about:blank] 00:35:44 INFO - PROCESS | 1946 | --DOMWINDOW == 312 (0x8a781000) [pid = 1946] [serial = 596] [outer = (nil)] [url = about:blank] 00:35:44 INFO - PROCESS | 1946 | --DOMWINDOW == 311 (0x9440b800) [pid = 1946] [serial = 580] [outer = (nil)] [url = about:blank] 00:35:44 INFO - PROCESS | 1946 | 1461051344512 Marionette TRACE conn6 <- [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]]]}] 00:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 00:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1639ms 00:35:44 INFO - PROCESS | 1946 | 1461051344549 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 00:35:44 INFO - PROCESS | 1946 | 1461051344552 Marionette TRACE conn6 <- [1,945,null,{"value":"8"}] 00:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 00:35:44 INFO - PROCESS | 1946 | 1461051344559 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 00:35:44 INFO - PROCESS | 1946 | 1461051344563 Marionette TRACE conn6 <- [1,946,null,{}] 00:35:44 INFO - PROCESS | 1946 | 1461051344576 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:44 INFO - PROCESS | 1946 | 1461051344748 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 00:35:44 INFO - PROCESS | 1946 | 1461051344761 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x88bc1400 == 127 [pid = 1946] [id = 244] 00:35:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 312 (0x88bc2000) [pid = 1946] [serial = 733] [outer = (nil)] 00:35:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 313 (0x88bc6400) [pid = 1946] [serial = 734] [outer = 0x88bc2000] 00:35:44 INFO - PROCESS | 1946 | 1461051344840 Marionette DEBUG loaded listener.js 00:35:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 314 (0x88bccc00) [pid = 1946] [serial = 735] [outer = 0x88bc2000] 00:35:45 INFO - PROCESS | 1946 | 1461051345792 Marionette TRACE conn6 <- [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]]]}] 00:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 00:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1279ms 00:35:45 INFO - PROCESS | 1946 | 1461051345838 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 00:35:45 INFO - PROCESS | 1946 | 1461051345842 Marionette TRACE conn6 <- [1,949,null,{"value":"8"}] 00:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 00:35:45 INFO - PROCESS | 1946 | 1461051345848 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 00:35:45 INFO - PROCESS | 1946 | 1461051345851 Marionette TRACE conn6 <- [1,950,null,{}] 00:35:45 INFO - PROCESS | 1946 | 1461051345856 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:46 INFO - PROCESS | 1946 | 1461051346016 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 00:35:46 INFO - PROCESS | 1946 | 1461051346223 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x88a93c00 == 128 [pid = 1946] [id = 245] 00:35:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 315 (0x88bbfc00) [pid = 1946] [serial = 736] [outer = (nil)] 00:35:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 316 (0x89cf0800) [pid = 1946] [serial = 737] [outer = 0x88bbfc00] 00:35:46 INFO - PROCESS | 1946 | 1461051346297 Marionette DEBUG loaded listener.js 00:35:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 317 (0x89de5800) [pid = 1946] [serial = 738] [outer = 0x88bbfc00] 00:35:47 INFO - PROCESS | 1946 | 1461051347135 Marionette TRACE conn6 <- [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]]]}] 00:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 00:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1332ms 00:35:47 INFO - PROCESS | 1946 | 1461051347181 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 00:35:47 INFO - PROCESS | 1946 | 1461051347185 Marionette TRACE conn6 <- [1,953,null,{"value":"8"}] 00:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 00:35:47 INFO - PROCESS | 1946 | 1461051347199 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 00:35:47 INFO - PROCESS | 1946 | 1461051347202 Marionette TRACE conn6 <- [1,954,null,{}] 00:35:47 INFO - PROCESS | 1946 | 1461051347207 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:47 INFO - PROCESS | 1946 | 1461051347435 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 00:35:47 INFO - PROCESS | 1946 | 1461051347462 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x89a73800 == 129 [pid = 1946] [id = 246] 00:35:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 318 (0x89b35000) [pid = 1946] [serial = 739] [outer = (nil)] 00:35:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 319 (0x89e6f000) [pid = 1946] [serial = 740] [outer = 0x89b35000] 00:35:47 INFO - PROCESS | 1946 | 1461051347535 Marionette DEBUG loaded listener.js 00:35:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 320 (0x89e77800) [pid = 1946] [serial = 741] [outer = 0x89b35000] 00:35:48 INFO - PROCESS | 1946 | --DOMWINDOW == 319 (0x89a6c800) [pid = 1946] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 00:35:48 INFO - PROCESS | 1946 | --DOMWINDOW == 318 (0x88bc1800) [pid = 1946] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 00:35:48 INFO - PROCESS | 1946 | --DOMWINDOW == 317 (0x8a785000) [pid = 1946] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 00:35:48 INFO - PROCESS | 1946 | --DOMWINDOW == 316 (0x8b4dd800) [pid = 1946] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 00:35:48 INFO - PROCESS | 1946 | --DOMWINDOW == 315 (0x8f250000) [pid = 1946] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 00:35:48 INFO - PROCESS | 1946 | --DOMWINDOW == 314 (0x8b4e3000) [pid = 1946] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 00:35:48 INFO - PROCESS | 1946 | 1461051348805 Marionette TRACE conn6 <- [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]]]}] 00:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 00:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1638ms 00:35:48 INFO - PROCESS | 1946 | 1461051348830 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 00:35:48 INFO - PROCESS | 1946 | 1461051348833 Marionette TRACE conn6 <- [1,957,null,{"value":"8"}] 00:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 00:35:48 INFO - PROCESS | 1946 | 1461051348839 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 00:35:48 INFO - PROCESS | 1946 | 1461051348843 Marionette TRACE conn6 <- [1,958,null,{}] 00:35:48 INFO - PROCESS | 1946 | 1461051348848 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:49 INFO - PROCESS | 1946 | 1461051349033 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 00:35:49 INFO - PROCESS | 1946 | 1461051349242 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x8740c000 == 130 [pid = 1946] [id = 247] 00:35:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 315 (0x8740d400) [pid = 1946] [serial = 742] [outer = (nil)] 00:35:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 316 (0x8a6d7c00) [pid = 1946] [serial = 743] [outer = 0x8740d400] 00:35:49 INFO - PROCESS | 1946 | 1461051349318 Marionette DEBUG loaded listener.js 00:35:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 317 (0x8a780c00) [pid = 1946] [serial = 744] [outer = 0x8740d400] 00:35:50 INFO - PROCESS | 1946 | 1461051350000 Marionette TRACE conn6 <- [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]]]}] 00:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 00:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1177ms 00:35:50 INFO - PROCESS | 1946 | 1461051350017 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 00:35:50 INFO - PROCESS | 1946 | 1461051350021 Marionette TRACE conn6 <- [1,961,null,{"value":"8"}] 00:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 00:35:50 INFO - PROCESS | 1946 | 1461051350028 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 00:35:50 INFO - PROCESS | 1946 | 1461051350031 Marionette TRACE conn6 <- [1,962,null,{}] 00:35:50 INFO - PROCESS | 1946 | 1461051350036 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:50 INFO - PROCESS | 1946 | 1461051350189 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 00:35:50 INFO - PROCESS | 1946 | 1461051350365 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a782000 == 131 [pid = 1946] [id = 248] 00:35:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 318 (0x8a782400) [pid = 1946] [serial = 745] [outer = (nil)] 00:35:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 319 (0x8a7ea400) [pid = 1946] [serial = 746] [outer = 0x8a782400] 00:35:50 INFO - PROCESS | 1946 | 1461051350443 Marionette DEBUG loaded listener.js 00:35:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 320 (0x8a7f0c00) [pid = 1946] [serial = 747] [outer = 0x8a782400] 00:35:51 INFO - PROCESS | 1946 | 1461051351508 Marionette TRACE conn6 <- [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]]]}] 00:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 00:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1545ms 00:35:51 INFO - PROCESS | 1946 | 1461051351574 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 00:35:51 INFO - PROCESS | 1946 | 1461051351582 Marionette TRACE conn6 <- [1,965,null,{"value":"8"}] 00:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 00:35:51 INFO - PROCESS | 1946 | 1461051351591 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 00:35:51 INFO - PROCESS | 1946 | 1461051351597 Marionette TRACE conn6 <- [1,966,null,{}] 00:35:51 INFO - PROCESS | 1946 | 1461051351604 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:51 INFO - PROCESS | 1946 | 1461051351836 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 00:35:52 INFO - PROCESS | 1946 | 1461051352099 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x86485800 == 132 [pid = 1946] [id = 249] 00:35:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 321 (0x86a1c400) [pid = 1946] [serial = 748] [outer = (nil)] 00:35:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 322 (0x876bcc00) [pid = 1946] [serial = 749] [outer = 0x86a1c400] 00:35:52 INFO - PROCESS | 1946 | 1461051352230 Marionette DEBUG loaded listener.js 00:35:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 323 (0x881f3400) [pid = 1946] [serial = 750] [outer = 0x86a1c400] 00:35:53 INFO - PROCESS | 1946 | 1461051353198 Marionette TRACE conn6 <- [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]]]}] 00:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 00:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1642ms 00:35:53 INFO - PROCESS | 1946 | 1461051353234 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 00:35:53 INFO - PROCESS | 1946 | 1461051353243 Marionette TRACE conn6 <- [1,969,null,{"value":"8"}] 00:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 00:35:53 INFO - PROCESS | 1946 | 1461051353256 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 00:35:53 INFO - PROCESS | 1946 | 1461051353259 Marionette TRACE conn6 <- [1,970,null,{}] 00:35:53 INFO - PROCESS | 1946 | 1461051353266 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:53 INFO - PROCESS | 1946 | 1461051353459 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 00:35:53 INFO - PROCESS | 1946 | 1461051353758 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x881ef000 == 133 [pid = 1946] [id = 250] 00:35:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 324 (0x88a8e800) [pid = 1946] [serial = 751] [outer = (nil)] 00:35:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 325 (0x89a70c00) [pid = 1946] [serial = 752] [outer = 0x88a8e800] 00:35:53 INFO - PROCESS | 1946 | 1461051353890 Marionette DEBUG loaded listener.js 00:35:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 326 (0x89b3bc00) [pid = 1946] [serial = 753] [outer = 0x88a8e800] 00:35:54 INFO - PROCESS | 1946 | 1461051354768 Marionette TRACE conn6 <- [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]]]}] 00:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 00:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1580ms 00:35:54 INFO - PROCESS | 1946 | 1461051354837 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 00:35:54 INFO - PROCESS | 1946 | 1461051354841 Marionette TRACE conn6 <- [1,973,null,{"value":"8"}] 00:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 00:35:54 INFO - PROCESS | 1946 | 1461051354878 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 00:35:54 INFO - PROCESS | 1946 | 1461051354886 Marionette TRACE conn6 <- [1,974,null,{}] 00:35:54 INFO - PROCESS | 1946 | 1461051354962 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:55 INFO - PROCESS | 1946 | 1461051355181 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 00:35:55 INFO - PROCESS | 1946 | 1461051355448 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:55 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a6d9400 == 134 [pid = 1946] [id = 251] 00:35:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 327 (0x8a6df400) [pid = 1946] [serial = 754] [outer = (nil)] 00:35:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 328 (0x8a78a000) [pid = 1946] [serial = 755] [outer = 0x8a6df400] 00:35:55 INFO - PROCESS | 1946 | 1461051355577 Marionette DEBUG loaded listener.js 00:35:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 329 (0x8b4e2400) [pid = 1946] [serial = 756] [outer = 0x8a6df400] 00:35:56 INFO - PROCESS | 1946 | 1461051356476 Marionette TRACE conn6 <- [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]]]}] 00:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 00:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1678ms 00:35:56 INFO - PROCESS | 1946 | 1461051356528 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 00:35:56 INFO - PROCESS | 1946 | 1461051356532 Marionette TRACE conn6 <- [1,977,null,{"value":"8"}] 00:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 00:35:56 INFO - PROCESS | 1946 | 1461051356538 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 00:35:56 INFO - PROCESS | 1946 | 1461051356541 Marionette TRACE conn6 <- [1,978,null,{}] 00:35:56 INFO - PROCESS | 1946 | 1461051356547 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:56 INFO - PROCESS | 1946 | 1461051356742 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 00:35:57 INFO - PROCESS | 1946 | 1461051356997 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a6de800 == 135 [pid = 1946] [id = 252] 00:35:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 330 (0x8a7ebc00) [pid = 1946] [serial = 757] [outer = (nil)] 00:35:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 331 (0x8b67a000) [pid = 1946] [serial = 758] [outer = 0x8a7ebc00] 00:35:57 INFO - PROCESS | 1946 | 1461051357136 Marionette DEBUG loaded listener.js 00:35:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 332 (0x8b680400) [pid = 1946] [serial = 759] [outer = 0x8a7ebc00] 00:35:57 INFO - PROCESS | 1946 | 1461051357989 Marionette TRACE conn6 <- [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]]]}] 00:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 00:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1492ms 00:35:58 INFO - PROCESS | 1946 | 1461051358031 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 00:35:58 INFO - PROCESS | 1946 | 1461051358035 Marionette TRACE conn6 <- [1,981,null,{"value":"8"}] 00:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 00:35:58 INFO - PROCESS | 1946 | 1461051358042 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 00:35:58 INFO - PROCESS | 1946 | 1461051358045 Marionette TRACE conn6 <- [1,982,null,{}] 00:35:58 INFO - PROCESS | 1946 | 1461051358051 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:58 INFO - PROCESS | 1946 | 1461051358234 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 00:35:58 INFO - PROCESS | 1946 | 1461051358449 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x8b4e4c00 == 136 [pid = 1946] [id = 253] 00:35:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 333 (0x8b673c00) [pid = 1946] [serial = 760] [outer = (nil)] 00:35:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 334 (0x8c3a9000) [pid = 1946] [serial = 761] [outer = 0x8b673c00] 00:35:58 INFO - PROCESS | 1946 | 1461051358579 Marionette DEBUG loaded listener.js 00:35:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 335 (0x8dc13c00) [pid = 1946] [serial = 762] [outer = 0x8b673c00] 00:35:59 INFO - PROCESS | 1946 | 1461051359513 Marionette TRACE conn6 <- [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]]]}] 00:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 00:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1537ms 00:35:59 INFO - PROCESS | 1946 | 1461051359580 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 00:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 00:35:59 INFO - PROCESS | 1946 | 1461051359584 Marionette TRACE conn6 <- [1,985,null,{"value":"8"}] 00:35:59 INFO - PROCESS | 1946 | 1461051359591 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 00:35:59 INFO - PROCESS | 1946 | 1461051359594 Marionette TRACE conn6 <- [1,986,null,{}] 00:35:59 INFO - PROCESS | 1946 | 1461051359600 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:35:59 INFO - PROCESS | 1946 | 1461051359796 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 00:36:00 INFO - PROCESS | 1946 | 1461051360055 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:00 INFO - PROCESS | 1946 | ++DOCSHELL 0x89e6d800 == 137 [pid = 1946] [id = 254] 00:36:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 336 (0x8e8b2c00) [pid = 1946] [serial = 763] [outer = (nil)] 00:36:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 337 (0x8f12d400) [pid = 1946] [serial = 764] [outer = 0x8e8b2c00] 00:36:00 INFO - PROCESS | 1946 | 1461051360187 Marionette DEBUG loaded listener.js 00:36:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 338 (0x8f1be000) [pid = 1946] [serial = 765] [outer = 0x8e8b2c00] 00:36:01 INFO - PROCESS | 1946 | 1461051361053 Marionette TRACE conn6 <- [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]]]}] 00:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 00:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1536ms 00:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 00:36:01 INFO - PROCESS | 1946 | 1461051361127 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 00:36:01 INFO - PROCESS | 1946 | 1461051361131 Marionette TRACE conn6 <- [1,989,null,{"value":"8"}] 00:36:01 INFO - PROCESS | 1946 | 1461051361137 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 00:36:01 INFO - PROCESS | 1946 | 1461051361141 Marionette TRACE conn6 <- [1,990,null,{}] 00:36:01 INFO - PROCESS | 1946 | 1461051361148 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:01 INFO - PROCESS | 1946 | 1461051361352 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 00:36:01 INFO - PROCESS | 1946 | 1461051361662 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:01 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e8bec00 == 138 [pid = 1946] [id = 255] 00:36:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 339 (0x8e9dd800) [pid = 1946] [serial = 766] [outer = (nil)] 00:36:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 340 (0x8f247400) [pid = 1946] [serial = 767] [outer = 0x8e9dd800] 00:36:01 INFO - PROCESS | 1946 | 1461051361757 Marionette DEBUG loaded listener.js 00:36:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 341 (0x8f24ec00) [pid = 1946] [serial = 768] [outer = 0x8e9dd800] 00:36:02 INFO - PROCESS | 1946 | 1461051362620 Marionette TRACE conn6 <- [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]]]}] 00:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 00:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1530ms 00:36:02 INFO - PROCESS | 1946 | 1461051362667 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 00:36:02 INFO - PROCESS | 1946 | 1461051362671 Marionette TRACE conn6 <- [1,993,null,{"value":"8"}] 00:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 00:36:02 INFO - PROCESS | 1946 | 1461051362677 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 00:36:02 INFO - PROCESS | 1946 | 1461051362681 Marionette TRACE conn6 <- [1,994,null,{}] 00:36:02 INFO - PROCESS | 1946 | 1461051362687 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:02 INFO - PROCESS | 1946 | 1461051362872 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 00:36:03 INFO - PROCESS | 1946 | 1461051363088 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f1c9800 == 139 [pid = 1946] [id = 256] 00:36:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 342 (0x8f245400) [pid = 1946] [serial = 769] [outer = (nil)] 00:36:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 343 (0x8f7e6c00) [pid = 1946] [serial = 770] [outer = 0x8f245400] 00:36:03 INFO - PROCESS | 1946 | 1461051363262 Marionette DEBUG loaded listener.js 00:36:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 344 (0x8f946400) [pid = 1946] [serial = 771] [outer = 0x8f245400] 00:36:04 INFO - PROCESS | 1946 | 1461051364135 Marionette TRACE conn6 <- [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]]]}] 00:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 00:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1533ms 00:36:04 INFO - PROCESS | 1946 | 1461051364213 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 00:36:04 INFO - PROCESS | 1946 | 1461051364217 Marionette TRACE conn6 <- [1,997,null,{"value":"8"}] 00:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 00:36:04 INFO - PROCESS | 1946 | 1461051364224 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 00:36:04 INFO - PROCESS | 1946 | 1461051364227 Marionette TRACE conn6 <- [1,998,null,{}] 00:36:04 INFO - PROCESS | 1946 | 1461051364233 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:04 INFO - PROCESS | 1946 | 1461051364428 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 00:36:04 INFO - PROCESS | 1946 | 1461051364747 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:04 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f7df400 == 140 [pid = 1946] [id = 257] 00:36:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 345 (0x8f7df800) [pid = 1946] [serial = 772] [outer = (nil)] 00:36:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 346 (0x9013e000) [pid = 1946] [serial = 773] [outer = 0x8f7df800] 00:36:04 INFO - PROCESS | 1946 | 1461051364840 Marionette DEBUG loaded listener.js 00:36:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 347 (0x90148800) [pid = 1946] [serial = 774] [outer = 0x8f7df800] 00:36:05 INFO - PROCESS | 1946 | 1461051365729 Marionette TRACE conn6 <- [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]]]}] 00:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 00:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1579ms 00:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 00:36:05 INFO - PROCESS | 1946 | 1461051365804 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 00:36:05 INFO - PROCESS | 1946 | 1461051365807 Marionette TRACE conn6 <- [1,1001,null,{"value":"8"}] 00:36:05 INFO - PROCESS | 1946 | 1461051365814 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 00:36:05 INFO - PROCESS | 1946 | 1461051365816 Marionette TRACE conn6 <- [1,1002,null,{}] 00:36:05 INFO - PROCESS | 1946 | 1461051365822 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:06 INFO - PROCESS | 1946 | 1461051366040 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 00:36:06 INFO - PROCESS | 1946 | 1461051366336 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:06 INFO - PROCESS | 1946 | ++DOCSHELL 0x90655400 == 141 [pid = 1946] [id = 258] 00:36:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 348 (0x90655800) [pid = 1946] [serial = 775] [outer = (nil)] 00:36:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 349 (0x9065c000) [pid = 1946] [serial = 776] [outer = 0x90655800] 00:36:06 INFO - PROCESS | 1946 | 1461051366468 Marionette DEBUG loaded listener.js 00:36:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 350 (0x90703400) [pid = 1946] [serial = 777] [outer = 0x90655800] 00:36:07 INFO - PROCESS | 1946 | 1461051367351 Marionette TRACE conn6 <- [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]]]}] 00:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 00:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1584ms 00:36:07 INFO - PROCESS | 1946 | 1461051367398 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 00:36:07 INFO - PROCESS | 1946 | 1461051367402 Marionette TRACE conn6 <- [1,1005,null,{"value":"8"}] 00:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 00:36:07 INFO - PROCESS | 1946 | 1461051367408 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 00:36:07 INFO - PROCESS | 1946 | 1461051367413 Marionette TRACE conn6 <- [1,1006,null,{}] 00:36:07 INFO - PROCESS | 1946 | 1461051367418 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:07 INFO - PROCESS | 1946 | 1461051367627 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 00:36:07 INFO - PROCESS | 1946 | 1461051367890 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x90786800 == 142 [pid = 1946] [id = 259] 00:36:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 351 (0x90787400) [pid = 1946] [serial = 778] [outer = (nil)] 00:36:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 352 (0x907a7400) [pid = 1946] [serial = 779] [outer = 0x90787400] 00:36:08 INFO - PROCESS | 1946 | 1461051368025 Marionette DEBUG loaded listener.js 00:36:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 353 (0x908b4400) [pid = 1946] [serial = 780] [outer = 0x90787400] 00:36:08 INFO - PROCESS | 1946 | 1461051368832 Marionette TRACE conn6 <- [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]]]}] 00:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 00:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1484ms 00:36:08 INFO - PROCESS | 1946 | 1461051368894 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 00:36:08 INFO - PROCESS | 1946 | 1461051368898 Marionette TRACE conn6 <- [1,1009,null,{"value":"8"}] 00:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 00:36:08 INFO - PROCESS | 1946 | 1461051368904 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 00:36:08 INFO - PROCESS | 1946 | 1461051368907 Marionette TRACE conn6 <- [1,1010,null,{}] 00:36:08 INFO - PROCESS | 1946 | 1461051368913 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:09 INFO - PROCESS | 1946 | 1461051369091 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 00:36:09 INFO - PROCESS | 1946 | 1461051369311 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:09 INFO - PROCESS | 1946 | ++DOCSHELL 0x9078f800 == 143 [pid = 1946] [id = 260] 00:36:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 354 (0x90792400) [pid = 1946] [serial = 781] [outer = (nil)] 00:36:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 355 (0x91f2c400) [pid = 1946] [serial = 782] [outer = 0x90792400] 00:36:09 INFO - PROCESS | 1946 | 1461051369427 Marionette DEBUG loaded listener.js 00:36:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 356 (0x91fe4400) [pid = 1946] [serial = 783] [outer = 0x90792400] 00:36:10 INFO - PROCESS | 1946 | 1461051370372 Marionette TRACE conn6 <- [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]]]}] 00:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 00:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1528ms 00:36:10 INFO - PROCESS | 1946 | 1461051370432 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 00:36:10 INFO - PROCESS | 1946 | 1461051370436 Marionette TRACE conn6 <- [1,1013,null,{"value":"8"}] 00:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 00:36:10 INFO - PROCESS | 1946 | 1461051370443 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 00:36:10 INFO - PROCESS | 1946 | 1461051370445 Marionette TRACE conn6 <- [1,1014,null,{}] 00:36:10 INFO - PROCESS | 1946 | 1461051370452 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:10 INFO - PROCESS | 1946 | 1461051370629 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 00:36:10 INFO - PROCESS | 1946 | 1461051370890 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f244c00 == 144 [pid = 1946] [id = 261] 00:36:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 357 (0x907a2800) [pid = 1946] [serial = 784] [outer = (nil)] 00:36:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 358 (0x942ad400) [pid = 1946] [serial = 785] [outer = 0x907a2800] 00:36:11 INFO - PROCESS | 1946 | 1461051371014 Marionette DEBUG loaded listener.js 00:36:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 359 (0x942b2800) [pid = 1946] [serial = 786] [outer = 0x907a2800] 00:36:11 INFO - PROCESS | 1946 | 1461051371853 Marionette TRACE conn6 <- [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]]]}] 00:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 00:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1486ms 00:36:11 INFO - PROCESS | 1946 | 1461051371929 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 00:36:11 INFO - PROCESS | 1946 | 1461051371933 Marionette TRACE conn6 <- [1,1017,null,{"value":"8"}] 00:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 00:36:11 INFO - PROCESS | 1946 | 1461051371940 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 00:36:11 INFO - PROCESS | 1946 | 1461051371944 Marionette TRACE conn6 <- [1,1018,null,{}] 00:36:11 INFO - PROCESS | 1946 | 1461051371949 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:12 INFO - PROCESS | 1946 | 1461051372165 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 00:36:12 INFO - PROCESS | 1946 | 1461051372424 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x93138c00 == 145 [pid = 1946] [id = 262] 00:36:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 360 (0x93139800) [pid = 1946] [serial = 787] [outer = (nil)] 00:36:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 361 (0x9440c800) [pid = 1946] [serial = 788] [outer = 0x93139800] 00:36:12 INFO - PROCESS | 1946 | 1461051372549 Marionette DEBUG loaded listener.js 00:36:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 362 (0x9454c000) [pid = 1946] [serial = 789] [outer = 0x93139800] 00:36:13 INFO - PROCESS | 1946 | 1461051373361 Marionette TRACE conn6 <- [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]]]}] 00:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 00:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1479ms 00:36:13 INFO - PROCESS | 1946 | 1461051373419 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 00:36:13 INFO - PROCESS | 1946 | 1461051373422 Marionette TRACE conn6 <- [1,1021,null,{"value":"8"}] 00:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 00:36:13 INFO - PROCESS | 1946 | 1461051373429 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 00:36:13 INFO - PROCESS | 1946 | 1461051373432 Marionette TRACE conn6 <- [1,1022,null,{}] 00:36:13 INFO - PROCESS | 1946 | 1461051373438 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:13 INFO - PROCESS | 1946 | 1461051373611 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 00:36:13 INFO - PROCESS | 1946 | 1461051373832 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x9313a400 == 146 [pid = 1946] [id = 263] 00:36:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 363 (0x9440a400) [pid = 1946] [serial = 790] [outer = (nil)] 00:36:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 364 (0x95740000) [pid = 1946] [serial = 791] [outer = 0x9440a400] 00:36:13 INFO - PROCESS | 1946 | 1461051373959 Marionette DEBUG loaded listener.js 00:36:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 365 (0x9574a800) [pid = 1946] [serial = 792] [outer = 0x9440a400] 00:36:14 INFO - PROCESS | 1946 | 1461051374856 Marionette TRACE conn6 <- [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]]]}] 00:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 00:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1478ms 00:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 00:36:14 INFO - PROCESS | 1946 | 1461051374908 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 00:36:14 INFO - PROCESS | 1946 | 1461051374911 Marionette TRACE conn6 <- [1,1025,null,{"value":"8"}] 00:36:14 INFO - PROCESS | 1946 | 1461051374918 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 00:36:14 INFO - PROCESS | 1946 | 1461051374922 Marionette TRACE conn6 <- [1,1026,null,{}] 00:36:14 INFO - PROCESS | 1946 | 1461051374928 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:15 INFO - PROCESS | 1946 | 1461051375134 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 00:36:15 INFO - PROCESS | 1946 | 1461051375450 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:15 INFO - PROCESS | 1946 | ++DOCSHELL 0x85b0e000 == 147 [pid = 1946] [id = 264] 00:36:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 366 (0x86a1c800) [pid = 1946] [serial = 793] [outer = (nil)] 00:36:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 367 (0x8a410400) [pid = 1946] [serial = 794] [outer = 0x86a1c800] 00:36:15 INFO - PROCESS | 1946 | 1461051375541 Marionette DEBUG loaded listener.js 00:36:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 368 (0x8b4dc800) [pid = 1946] [serial = 795] [outer = 0x86a1c800] 00:36:16 INFO - PROCESS | 1946 | 1461051376415 Marionette TRACE conn6 <- [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]]]}] 00:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 00:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1535ms 00:36:16 INFO - PROCESS | 1946 | 1461051376451 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 00:36:16 INFO - PROCESS | 1946 | 1461051376454 Marionette TRACE conn6 <- [1,1029,null,{"value":"8"}] 00:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 00:36:16 INFO - PROCESS | 1946 | 1461051376461 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 00:36:16 INFO - PROCESS | 1946 | 1461051376465 Marionette TRACE conn6 <- [1,1030,null,{}] 00:36:16 INFO - PROCESS | 1946 | 1461051376470 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:16 INFO - PROCESS | 1946 | 1461051376642 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 00:36:16 INFO - PROCESS | 1946 | 1461051376867 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:16 INFO - PROCESS | 1946 | ++DOCSHELL 0x95b47000 == 148 [pid = 1946] [id = 265] 00:36:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 369 (0x95be4400) [pid = 1946] [serial = 796] [outer = (nil)] 00:36:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 370 (0x966e9800) [pid = 1946] [serial = 797] [outer = 0x95be4400] 00:36:17 INFO - PROCESS | 1946 | 1461051377024 Marionette DEBUG loaded listener.js 00:36:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 371 (0x9686b400) [pid = 1946] [serial = 798] [outer = 0x95be4400] 00:36:17 INFO - PROCESS | 1946 | 1461051377908 Marionette TRACE conn6 <- [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]]]}] 00:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 00:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1490ms 00:36:17 INFO - PROCESS | 1946 | 1461051377952 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 00:36:17 INFO - PROCESS | 1946 | 1461051377956 Marionette TRACE conn6 <- [1,1033,null,{"value":"8"}] 00:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 00:36:17 INFO - PROCESS | 1946 | 1461051377962 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 00:36:17 INFO - PROCESS | 1946 | 1461051377964 Marionette TRACE conn6 <- [1,1034,null,{}] 00:36:17 INFO - PROCESS | 1946 | 1461051377970 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:18 INFO - PROCESS | 1946 | 1461051378142 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 00:36:18 INFO - PROCESS | 1946 | 1461051378454 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x98684400 == 149 [pid = 1946] [id = 266] 00:36:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 372 (0x9879a800) [pid = 1946] [serial = 799] [outer = (nil)] 00:36:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 373 (0x98b97c00) [pid = 1946] [serial = 800] [outer = 0x9879a800] 00:36:18 INFO - PROCESS | 1946 | 1461051378544 Marionette DEBUG loaded listener.js 00:36:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 374 (0x98b9f000) [pid = 1946] [serial = 801] [outer = 0x9879a800] 00:36:19 INFO - PROCESS | 1946 | 1461051379391 Marionette TRACE conn6 <- [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]]]}] 00:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 00:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1484ms 00:36:19 INFO - PROCESS | 1946 | 1461051379447 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 00:36:19 INFO - PROCESS | 1946 | 1461051379451 Marionette TRACE conn6 <- [1,1037,null,{"value":"8"}] 00:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 00:36:19 INFO - PROCESS | 1946 | 1461051379457 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 00:36:19 INFO - PROCESS | 1946 | 1461051379460 Marionette TRACE conn6 <- [1,1038,null,{}] 00:36:19 INFO - PROCESS | 1946 | 1461051379465 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:19 INFO - PROCESS | 1946 | 1461051379661 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 00:36:19 INFO - PROCESS | 1946 | 1461051379969 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:20 INFO - PROCESS | 1946 | ++DOCSHELL 0x9ad66c00 == 150 [pid = 1946] [id = 267] 00:36:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 375 (0x9af10c00) [pid = 1946] [serial = 802] [outer = (nil)] 00:36:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 376 (0x9af16800) [pid = 1946] [serial = 803] [outer = 0x9af10c00] 00:36:20 INFO - PROCESS | 1946 | 1461051380067 Marionette DEBUG loaded listener.js 00:36:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 377 (0x9afdcc00) [pid = 1946] [serial = 804] [outer = 0x9af10c00] 00:36:21 INFO - PROCESS | 1946 | --DOCSHELL 0x9065a000 == 149 [pid = 1946] [id = 191] 00:36:21 INFO - PROCESS | 1946 | --DOCSHELL 0x8a6d5000 == 148 [pid = 1946] [id = 192] 00:36:21 INFO - PROCESS | 1946 | --DOCSHELL 0x88a93c00 == 147 [pid = 1946] [id = 245] 00:36:21 INFO - PROCESS | 1946 | --DOCSHELL 0x88bc1400 == 146 [pid = 1946] [id = 244] 00:36:21 INFO - PROCESS | 1946 | --DOCSHELL 0x86a1b800 == 145 [pid = 1946] [id = 243] 00:36:21 INFO - PROCESS | 1946 | --DOCSHELL 0x86a1d800 == 144 [pid = 1946] [id = 242] 00:36:21 INFO - PROCESS | 1946 | --DOCSHELL 0x84d07000 == 143 [pid = 1946] [id = 238] 00:36:21 INFO - PROCESS | 1946 | --DOCSHELL 0x84d10000 == 142 [pid = 1946] [id = 239] 00:36:21 INFO - PROCESS | 1946 | --DOCSHELL 0x84d03400 == 141 [pid = 1946] [id = 237] 00:36:21 INFO - PROCESS | 1946 | --DOCSHELL 0x858f0c00 == 140 [pid = 1946] [id = 236] 00:36:21 INFO - PROCESS | 1946 | --DOCSHELL 0x86479800 == 139 [pid = 1946] [id = 234] 00:36:21 INFO - PROCESS | 1946 | --DOCSHELL 0x86483400 == 138 [pid = 1946] [id = 235] 00:36:21 INFO - PROCESS | 1946 | --DOCSHELL 0x888ee000 == 137 [pid = 1946] [id = 233] 00:36:21 INFO - PROCESS | 1946 | --DOCSHELL 0x888e9400 == 136 [pid = 1946] [id = 232] 00:36:21 INFO - PROCESS | 1946 | --DOCSHELL 0x8b4e4400 == 135 [pid = 1946] [id = 230] 00:36:21 INFO - PROCESS | 1946 | --DOCSHELL 0x8f94ec00 == 134 [pid = 1946] [id = 231] 00:36:21 INFO - PROCESS | 1946 | --DOCSHELL 0x8f12d000 == 133 [pid = 1946] [id = 229] 00:36:21 INFO - PROCESS | 1946 | --DOCSHELL 0x8a78b400 == 132 [pid = 1946] [id = 228] 00:36:21 INFO - PROCESS | 1946 | --DOCSHELL 0x8a6d8000 == 131 [pid = 1946] [id = 227] 00:36:21 INFO - PROCESS | 1946 | --DOCSHELL 0x88bc4000 == 130 [pid = 1946] [id = 226] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 376 (0x98215c00) [pid = 1946] [serial = 625] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 375 (0x88bcbc00) [pid = 1946] [serial = 660] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 374 (0x8740a400) [pid = 1946] [serial = 650] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 373 (0x876c0000) [pid = 1946] [serial = 653] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 372 (0x90147400) [pid = 1946] [serial = 677] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 371 (0x8b673000) [pid = 1946] [serial = 668] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 370 (0x8b67a800) [pid = 1946] [serial = 669] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 369 (0x97530c00) [pid = 1946] [serial = 407] [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.] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 368 (0x8f607400) [pid = 1946] [serial = 674] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 367 (0x8f7e9c00) [pid = 1946] [serial = 675] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 366 (0x8c161000) [pid = 1946] [serial = 671] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 365 (0x91fe5800) [pid = 1946] [serial = 631] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 364 (0x89de4c00) [pid = 1946] [serial = 662] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 363 (0x89e77000) [pid = 1946] [serial = 663] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 362 (0x88bc7800) [pid = 1946] [serial = 659] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 361 (0x88a95800) [pid = 1946] [serial = 628] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 360 (0x8c3a3800) [pid = 1946] [serial = 672] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 359 (0x9fb23400) [pid = 1946] [serial = 638] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 358 (0x8a7ef400) [pid = 1946] [serial = 665] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 357 (0x8b4ddc00) [pid = 1946] [serial = 666] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 356 (0x881f4400) [pid = 1946] [serial = 634] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 355 (0x876c9400) [pid = 1946] [serial = 656] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 354 (0x907ec400) [pid = 1946] [serial = 616] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 353 (0x942aa400) [pid = 1946] [serial = 619] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 352 (0x945c5c00) [pid = 1946] [serial = 622] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 351 (0x8b4df400) [pid = 1946] [serial = 610] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 350 (0x8f249c00) [pid = 1946] [serial = 613] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 349 (0x8b67e800) [pid = 1946] [serial = 641] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 348 (0x8740b400) [pid = 1946] [serial = 644] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1946 | --DOMWINDOW == 347 (0x86a21400) [pid = 1946] [serial = 647] [outer = (nil)] [url = about:blank] 00:36:22 INFO - PROCESS | 1946 | 1461051382040 Marionette TRACE conn6 <- [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]]]}] 00:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 00:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 2630ms 00:36:22 INFO - PROCESS | 1946 | 1461051382089 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 00:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 00:36:22 INFO - PROCESS | 1946 | 1461051382094 Marionette TRACE conn6 <- [1,1041,null,{"value":"8"}] 00:36:22 INFO - PROCESS | 1946 | 1461051382102 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 00:36:22 INFO - PROCESS | 1946 | 1461051382107 Marionette TRACE conn6 <- [1,1042,null,{}] 00:36:22 INFO - PROCESS | 1946 | 1461051382115 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:22 INFO - PROCESS | 1946 | 1461051382284 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 00:36:22 INFO - PROCESS | 1946 | 1461051382298 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:22 INFO - PROCESS | 1946 | ++DOCSHELL 0x84d0f000 == 131 [pid = 1946] [id = 268] 00:36:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 348 (0x86484c00) [pid = 1946] [serial = 805] [outer = (nil)] 00:36:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 349 (0x8740bc00) [pid = 1946] [serial = 806] [outer = 0x86484c00] 00:36:22 INFO - PROCESS | 1946 | 1461051382375 Marionette DEBUG loaded listener.js 00:36:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 350 (0x876c0000) [pid = 1946] [serial = 807] [outer = 0x86484c00] 00:36:23 INFO - PROCESS | 1946 | 1461051383259 Marionette TRACE conn6 <- [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]]]}] 00:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 00:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1234ms 00:36:23 INFO - PROCESS | 1946 | 1461051383336 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 00:36:23 INFO - PROCESS | 1946 | 1461051383344 Marionette TRACE conn6 <- [1,1045,null,{"value":"8"}] 00:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 00:36:23 INFO - PROCESS | 1946 | 1461051383354 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 00:36:23 INFO - PROCESS | 1946 | 1461051383357 Marionette TRACE conn6 <- [1,1046,null,{}] 00:36:23 INFO - PROCESS | 1946 | 1461051383363 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:23 INFO - PROCESS | 1946 | 1461051383529 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 00:36:23 INFO - PROCESS | 1946 | 1461051383710 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:23 INFO - PROCESS | 1946 | ++DOCSHELL 0x86480400 == 132 [pid = 1946] [id = 269] 00:36:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 351 (0x8740a400) [pid = 1946] [serial = 808] [outer = (nil)] 00:36:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 352 (0x888f3c00) [pid = 1946] [serial = 809] [outer = 0x8740a400] 00:36:23 INFO - PROCESS | 1946 | 1461051383782 Marionette DEBUG loaded listener.js 00:36:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 353 (0x88a9b400) [pid = 1946] [serial = 810] [outer = 0x8740a400] 00:36:24 INFO - PROCESS | 1946 | 1461051384664 Marionette TRACE conn6 <- [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]]]}] 00:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 00:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1381ms 00:36:24 INFO - PROCESS | 1946 | 1461051384734 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 00:36:24 INFO - PROCESS | 1946 | 1461051384738 Marionette TRACE conn6 <- [1,1049,null,{"value":"8"}] 00:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 00:36:24 INFO - PROCESS | 1946 | 1461051384744 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 00:36:24 INFO - PROCESS | 1946 | 1461051384750 Marionette TRACE conn6 <- [1,1050,null,{}] 00:36:24 INFO - PROCESS | 1946 | 1461051384773 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:25 INFO - PROCESS | 1946 | 1461051385006 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 00:36:25 INFO - PROCESS | 1946 | 1461051385035 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x881ee000 == 133 [pid = 1946] [id = 270] 00:36:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 354 (0x89b35c00) [pid = 1946] [serial = 811] [outer = (nil)] 00:36:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 355 (0x89e72400) [pid = 1946] [serial = 812] [outer = 0x89b35c00] 00:36:25 INFO - PROCESS | 1946 | 1461051385126 Marionette DEBUG loaded listener.js 00:36:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 356 (0x8a415000) [pid = 1946] [serial = 813] [outer = 0x89b35c00] 00:36:26 INFO - PROCESS | 1946 | 1461051386097 Marionette TRACE conn6 <- [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]]]}] 00:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 00:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1389ms 00:36:26 INFO - PROCESS | 1946 | 1461051386133 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 00:36:26 INFO - PROCESS | 1946 | 1461051386137 Marionette TRACE conn6 <- [1,1053,null,{"value":"8"}] 00:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 00:36:26 INFO - PROCESS | 1946 | 1461051386143 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 00:36:26 INFO - PROCESS | 1946 | 1461051386146 Marionette TRACE conn6 <- [1,1054,null,{}] 00:36:26 INFO - PROCESS | 1946 | 1461051386205 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:26 INFO - PROCESS | 1946 | 1461051386437 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 00:36:26 INFO - PROCESS | 1946 | --DOMWINDOW == 355 (0x90655c00) [pid = 1946] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 00:36:26 INFO - PROCESS | 1946 | --DOMWINDOW == 354 (0x89b35000) [pid = 1946] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 00:36:26 INFO - PROCESS | 1946 | --DOMWINDOW == 353 (0x86a28400) [pid = 1946] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 00:36:26 INFO - PROCESS | 1946 | --DOMWINDOW == 352 (0x86a1f800) [pid = 1946] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 00:36:26 INFO - PROCESS | 1946 | --DOMWINDOW == 351 (0x88bc2000) [pid = 1946] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 00:36:26 INFO - PROCESS | 1946 | --DOMWINDOW == 350 (0x88bbfc00) [pid = 1946] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 00:36:26 INFO - PROCESS | 1946 | --DOMWINDOW == 349 (0x8740d400) [pid = 1946] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 00:36:26 INFO - PROCESS | 1946 | --DOMWINDOW == 348 (0x8a787c00) [pid = 1946] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 00:36:26 INFO - PROCESS | 1946 | 1461051386949 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x86a1d000 == 134 [pid = 1946] [id = 271] 00:36:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 349 (0x86a28400) [pid = 1946] [serial = 814] [outer = (nil)] 00:36:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 350 (0x88bc2000) [pid = 1946] [serial = 815] [outer = 0x86a28400] 00:36:27 INFO - PROCESS | 1946 | 1461051387022 Marionette DEBUG loaded listener.js 00:36:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 351 (0x8a6d2c00) [pid = 1946] [serial = 816] [outer = 0x86a28400] 00:36:27 INFO - PROCESS | 1946 | 1461051387684 Marionette TRACE conn6 <- [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]]]}] 00:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 00:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1580ms 00:36:27 INFO - PROCESS | 1946 | 1461051387724 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 00:36:27 INFO - PROCESS | 1946 | 1461051387727 Marionette TRACE conn6 <- [1,1057,null,{"value":"8"}] 00:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 00:36:27 INFO - PROCESS | 1946 | 1461051387743 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 00:36:27 INFO - PROCESS | 1946 | 1461051387746 Marionette TRACE conn6 <- [1,1058,null,{}] 00:36:27 INFO - PROCESS | 1946 | 1461051387753 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:27 INFO - PROCESS | 1946 | 1461051387911 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 00:36:27 INFO - PROCESS | 1946 | 1461051387925 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a7f3800 == 135 [pid = 1946] [id = 272] 00:36:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 352 (0x8a7f5400) [pid = 1946] [serial = 817] [outer = (nil)] 00:36:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 353 (0x8b4e0800) [pid = 1946] [serial = 818] [outer = 0x8a7f5400] 00:36:27 INFO - PROCESS | 1946 | 1461051387998 Marionette DEBUG loaded listener.js 00:36:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 354 (0x8b677c00) [pid = 1946] [serial = 819] [outer = 0x8a7f5400] 00:36:29 INFO - PROCESS | 1946 | 1461051389092 Marionette TRACE conn6 <- [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]]]}] 00:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 00:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1399ms 00:36:29 INFO - PROCESS | 1946 | 1461051389133 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 00:36:29 INFO - PROCESS | 1946 | 1461051389140 Marionette TRACE conn6 <- [1,1061,null,{"value":"8"}] 00:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 00:36:29 INFO - PROCESS | 1946 | 1461051389149 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 00:36:29 INFO - PROCESS | 1946 | 1461051389156 Marionette TRACE conn6 <- [1,1062,null,{}] 00:36:29 INFO - PROCESS | 1946 | 1461051389186 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:29 INFO - PROCESS | 1946 | 1461051389397 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 00:36:29 INFO - PROCESS | 1946 | 1461051389700 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x86479800 == 136 [pid = 1946] [id = 273] 00:36:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 355 (0x86a22800) [pid = 1946] [serial = 820] [outer = (nil)] 00:36:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 356 (0x876c1800) [pid = 1946] [serial = 821] [outer = 0x86a22800] 00:36:29 INFO - PROCESS | 1946 | 1461051389832 Marionette DEBUG loaded listener.js 00:36:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 357 (0x881f6800) [pid = 1946] [serial = 822] [outer = 0x86a22800] 00:36:30 INFO - PROCESS | 1946 | 1461051390762 Marionette TRACE conn6 <- [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]]]}] 00:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 00:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1661ms 00:36:30 INFO - PROCESS | 1946 | 1461051390810 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 00:36:30 INFO - PROCESS | 1946 | 1461051390819 Marionette TRACE conn6 <- [1,1065,null,{"value":"8"}] 00:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 00:36:30 INFO - PROCESS | 1946 | 1461051390830 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 00:36:30 INFO - PROCESS | 1946 | 1461051390834 Marionette TRACE conn6 <- [1,1066,null,{}] 00:36:30 INFO - PROCESS | 1946 | 1461051390841 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:31 INFO - PROCESS | 1946 | 1461051391068 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 00:36:31 INFO - PROCESS | 1946 | 1461051391394 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:31 INFO - PROCESS | 1946 | ++DOCSHELL 0x88bbec00 == 137 [pid = 1946] [id = 274] 00:36:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 358 (0x88bc9000) [pid = 1946] [serial = 823] [outer = (nil)] 00:36:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 359 (0x89a7bc00) [pid = 1946] [serial = 824] [outer = 0x88bc9000] 00:36:31 INFO - PROCESS | 1946 | 1461051391486 Marionette DEBUG loaded listener.js 00:36:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 360 (0x89e72c00) [pid = 1946] [serial = 825] [outer = 0x88bc9000] 00:36:32 INFO - PROCESS | 1946 | 1461051392466 Marionette TRACE conn6 <- [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]]]}] 00:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 00:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1681ms 00:36:32 INFO - PROCESS | 1946 | 1461051392511 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 00:36:32 INFO - PROCESS | 1946 | 1461051392515 Marionette TRACE conn6 <- [1,1069,null,{"value":"8"}] 00:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 00:36:32 INFO - PROCESS | 1946 | 1461051392522 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 00:36:32 INFO - PROCESS | 1946 | 1461051392528 Marionette TRACE conn6 <- [1,1070,null,{}] 00:36:32 INFO - PROCESS | 1946 | 1461051392548 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:32 INFO - PROCESS | 1946 | 1461051392810 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 00:36:33 INFO - PROCESS | 1946 | 1461051393132 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:33 INFO - PROCESS | 1946 | ++DOCSHELL 0x89b37000 == 138 [pid = 1946] [id = 275] 00:36:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 361 (0x8c16ac00) [pid = 1946] [serial = 826] [outer = (nil)] 00:36:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 362 (0x8e8bb400) [pid = 1946] [serial = 827] [outer = 0x8c16ac00] 00:36:33 INFO - PROCESS | 1946 | 1461051393222 Marionette DEBUG loaded listener.js 00:36:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 363 (0x8f124800) [pid = 1946] [serial = 828] [outer = 0x8c16ac00] 00:36:34 INFO - PROCESS | 1946 | 1461051394081 Marionette TRACE conn6 <- [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]]]}] 00:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 00:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1595ms 00:36:34 INFO - PROCESS | 1946 | 1461051394118 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 00:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 00:36:34 INFO - PROCESS | 1946 | 1461051394123 Marionette TRACE conn6 <- [1,1073,null,{"value":"8"}] 00:36:34 INFO - PROCESS | 1946 | 1461051394129 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 00:36:34 INFO - PROCESS | 1946 | 1461051394133 Marionette TRACE conn6 <- [1,1074,null,{}] 00:36:34 INFO - PROCESS | 1946 | 1461051394138 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:34 INFO - PROCESS | 1946 | 1461051394339 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 00:36:34 INFO - PROCESS | 1946 | 1461051394658 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x8c3a9400 == 139 [pid = 1946] [id = 276] 00:36:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 364 (0x8f1c4400) [pid = 1946] [serial = 829] [outer = (nil)] 00:36:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 365 (0x8f60d400) [pid = 1946] [serial = 830] [outer = 0x8f1c4400] 00:36:34 INFO - PROCESS | 1946 | 1461051394770 Marionette DEBUG loaded listener.js 00:36:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 366 (0x8f94e000) [pid = 1946] [serial = 831] [outer = 0x8f1c4400] 00:36:35 INFO - PROCESS | 1946 | 1461051395716 Marionette TRACE conn6 <- [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]]]}] 00:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 00:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1630ms 00:36:35 INFO - PROCESS | 1946 | 1461051395760 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 00:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 00:36:35 INFO - PROCESS | 1946 | 1461051395764 Marionette TRACE conn6 <- [1,1077,null,{"value":"8"}] 00:36:35 INFO - PROCESS | 1946 | 1461051395771 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 00:36:35 INFO - PROCESS | 1946 | 1461051395774 Marionette TRACE conn6 <- [1,1078,null,{}] 00:36:35 INFO - PROCESS | 1946 | 1461051395780 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:35 INFO - PROCESS | 1946 | 1461051395961 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 00:36:36 INFO - PROCESS | 1946 | 1461051396237 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x8c3a6c00 == 140 [pid = 1946] [id = 277] 00:36:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 367 (0x8f124000) [pid = 1946] [serial = 832] [outer = (nil)] 00:36:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 368 (0x9030f000) [pid = 1946] [serial = 833] [outer = 0x8f124000] 00:36:36 INFO - PROCESS | 1946 | 1461051396366 Marionette DEBUG loaded listener.js 00:36:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 369 (0x90655c00) [pid = 1946] [serial = 834] [outer = 0x8f124000] 00:36:37 INFO - PROCESS | 1946 | 1461051397246 Marionette TRACE conn6 <- [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]]]}] 00:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 00:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1536ms 00:36:37 INFO - PROCESS | 1946 | 1461051397307 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 00:36:37 INFO - PROCESS | 1946 | 1461051397310 Marionette TRACE conn6 <- [1,1081,null,{"value":"8"}] 00:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 00:36:37 INFO - PROCESS | 1946 | 1461051397317 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 00:36:37 INFO - PROCESS | 1946 | 1461051397321 Marionette TRACE conn6 <- [1,1082,null,{}] 00:36:37 INFO - PROCESS | 1946 | 1461051397326 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:37 INFO - PROCESS | 1946 | 1461051397579 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 00:36:37 INFO - PROCESS | 1946 | 1461051397898 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x888f1000 == 141 [pid = 1946] [id = 278] 00:36:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 370 (0x907aa000) [pid = 1946] [serial = 835] [outer = (nil)] 00:36:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 371 (0x908c1000) [pid = 1946] [serial = 836] [outer = 0x907aa000] 00:36:37 INFO - PROCESS | 1946 | 1461051397993 Marionette DEBUG loaded listener.js 00:36:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 372 (0x9440bc00) [pid = 1946] [serial = 837] [outer = 0x907aa000] 00:36:38 INFO - PROCESS | 1946 | 1461051398873 Marionette TRACE conn6 <- [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]]]}] 00:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 00:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1584ms 00:36:38 INFO - PROCESS | 1946 | 1461051398903 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 00:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 00:36:38 INFO - PROCESS | 1946 | 1461051398907 Marionette TRACE conn6 <- [1,1085,null,{"value":"8"}] 00:36:38 INFO - PROCESS | 1946 | 1461051398913 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 00:36:38 INFO - PROCESS | 1946 | 1461051398917 Marionette TRACE conn6 <- [1,1086,null,{}] 00:36:38 INFO - PROCESS | 1946 | 1461051398923 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:39 INFO - PROCESS | 1946 | 1461051399099 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 00:36:39 INFO - PROCESS | 1946 | 1461051399371 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x84d07000 == 142 [pid = 1946] [id = 279] 00:36:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 373 (0x8f249800) [pid = 1946] [serial = 838] [outer = (nil)] 00:36:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 374 (0x966f3000) [pid = 1946] [serial = 839] [outer = 0x8f249800] 00:36:39 INFO - PROCESS | 1946 | 1461051399511 Marionette DEBUG loaded listener.js 00:36:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 375 (0x97526000) [pid = 1946] [serial = 840] [outer = 0x8f249800] 00:36:40 INFO - PROCESS | 1946 | 1461051400345 Marionette TRACE conn6 <- [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]]]}] 00:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 00:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1486ms 00:36:40 INFO - PROCESS | 1946 | 1461051400399 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 00:36:40 INFO - PROCESS | 1946 | 1461051400403 Marionette TRACE conn6 <- [1,1089,null,{"value":"8"}] 00:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 00:36:40 INFO - PROCESS | 1946 | 1461051400409 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 00:36:40 INFO - PROCESS | 1946 | 1461051400412 Marionette TRACE conn6 <- [1,1090,null,{}] 00:36:40 INFO - PROCESS | 1946 | 1461051400418 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:40 INFO - PROCESS | 1946 | 1461051400607 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 00:36:40 INFO - PROCESS | 1946 | 1461051400941 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:40 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a6d4800 == 143 [pid = 1946] [id = 280] 00:36:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 376 (0x962ca800) [pid = 1946] [serial = 841] [outer = (nil)] 00:36:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 377 (0x99238000) [pid = 1946] [serial = 842] [outer = 0x962ca800] 00:36:41 INFO - PROCESS | 1946 | 1461051401032 Marionette DEBUG loaded listener.js 00:36:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 378 (0x9af14400) [pid = 1946] [serial = 843] [outer = 0x962ca800] 00:36:41 INFO - PROCESS | 1946 | 1461051401865 Marionette TRACE conn6 <- [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]]]}] 00:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 00:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1526ms 00:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 00:36:41 INFO - PROCESS | 1946 | 1461051401937 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 00:36:41 INFO - PROCESS | 1946 | 1461051401940 Marionette TRACE conn6 <- [1,1093,null,{"value":"8"}] 00:36:41 INFO - PROCESS | 1946 | 1461051401947 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 00:36:41 INFO - PROCESS | 1946 | 1461051401950 Marionette TRACE conn6 <- [1,1094,null,{}] 00:36:41 INFO - PROCESS | 1946 | 1461051401956 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:42 INFO - PROCESS | 1946 | 1461051402171 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 00:36:42 INFO - PROCESS | 1946 | 1461051402482 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:42 INFO - PROCESS | 1946 | ++DOCSHELL 0x97534800 == 144 [pid = 1946] [id = 281] 00:36:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 379 (0x987a2000) [pid = 1946] [serial = 844] [outer = (nil)] 00:36:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 380 (0x9fbdc800) [pid = 1946] [serial = 845] [outer = 0x987a2000] 00:36:42 INFO - PROCESS | 1946 | 1461051402573 Marionette DEBUG loaded listener.js 00:36:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 381 (0x9fbe4400) [pid = 1946] [serial = 846] [outer = 0x987a2000] 00:36:43 INFO - PROCESS | 1946 | 1461051403463 Marionette TRACE conn6 <- [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]]]}] 00:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 00:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1531ms 00:36:43 INFO - PROCESS | 1946 | 1461051403477 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 00:36:43 INFO - PROCESS | 1946 | 1461051403481 Marionette TRACE conn6 <- [1,1097,null,{"value":"8"}] 00:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 00:36:43 INFO - PROCESS | 1946 | 1461051403487 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 00:36:43 INFO - PROCESS | 1946 | 1461051403491 Marionette TRACE conn6 <- [1,1098,null,{}] 00:36:43 INFO - PROCESS | 1946 | 1461051403496 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:43 INFO - PROCESS | 1946 | 1461051403671 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 00:36:44 INFO - PROCESS | 1946 | 1461051403990 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x91fef400 == 145 [pid = 1946] [id = 282] 00:36:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 382 (0x93135c00) [pid = 1946] [serial = 847] [outer = (nil)] 00:36:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 383 (0xa0086000) [pid = 1946] [serial = 848] [outer = 0x93135c00] 00:36:44 INFO - PROCESS | 1946 | 1461051404082 Marionette DEBUG loaded listener.js 00:36:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 384 (0xa00d3000) [pid = 1946] [serial = 849] [outer = 0x93135c00] 00:36:44 INFO - PROCESS | 1946 | 1461051404942 Marionette TRACE conn6 <- [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]]]}] 00:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 00:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1527ms 00:36:45 INFO - PROCESS | 1946 | 1461051405016 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 00:36:45 INFO - PROCESS | 1946 | 1461051405020 Marionette TRACE conn6 <- [1,1101,null,{"value":"8"}] 00:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 00:36:45 INFO - PROCESS | 1946 | 1461051405026 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 00:36:45 INFO - PROCESS | 1946 | 1461051405031 Marionette TRACE conn6 <- [1,1102,null,{}] 00:36:45 INFO - PROCESS | 1946 | 1461051405036 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:45 INFO - PROCESS | 1946 | 1461051405281 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 00:36:45 INFO - PROCESS | 1946 | 1461051405609 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x9fbdbc00 == 146 [pid = 1946] [id = 283] 00:36:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 385 (0xa0fac800) [pid = 1946] [serial = 850] [outer = (nil)] 00:36:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 386 (0xa0fda400) [pid = 1946] [serial = 851] [outer = 0xa0fac800] 00:36:45 INFO - PROCESS | 1946 | 1461051405701 Marionette DEBUG loaded listener.js 00:36:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 387 (0xa2838000) [pid = 1946] [serial = 852] [outer = 0xa0fac800] 00:36:46 INFO - PROCESS | 1946 | 1461051406585 Marionette TRACE conn6 <- [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]]]}] 00:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 00:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1600ms 00:36:46 INFO - PROCESS | 1946 | 1461051406627 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 00:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 00:36:46 INFO - PROCESS | 1946 | 1461051406631 Marionette TRACE conn6 <- [1,1105,null,{"value":"8"}] 00:36:46 INFO - PROCESS | 1946 | 1461051406638 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 00:36:46 INFO - PROCESS | 1946 | 1461051406641 Marionette TRACE conn6 <- [1,1106,null,{}] 00:36:46 INFO - PROCESS | 1946 | 1461051406647 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:46 INFO - PROCESS | 1946 | 1461051406834 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 00:36:47 INFO - PROCESS | 1946 | 1461051407152 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x83eea000 == 147 [pid = 1946] [id = 284] 00:36:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 388 (0x83eeb800) [pid = 1946] [serial = 853] [outer = (nil)] 00:36:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 389 (0x83ef0800) [pid = 1946] [serial = 854] [outer = 0x83eeb800] 00:36:47 INFO - PROCESS | 1946 | 1461051407247 Marionette DEBUG loaded listener.js 00:36:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 390 (0x83ef2400) [pid = 1946] [serial = 855] [outer = 0x83eeb800] 00:36:48 INFO - PROCESS | 1946 | 1461051408065 Marionette TRACE conn6 <- [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]]]}] 00:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 00:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1479ms 00:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 00:36:48 INFO - PROCESS | 1946 | 1461051408117 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 00:36:48 INFO - PROCESS | 1946 | 1461051408120 Marionette TRACE conn6 <- [1,1109,null,{"value":"8"}] 00:36:48 INFO - PROCESS | 1946 | 1461051408127 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 00:36:48 INFO - PROCESS | 1946 | 1461051408131 Marionette TRACE conn6 <- [1,1110,null,{}] 00:36:48 INFO - PROCESS | 1946 | 1461051408137 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:48 INFO - PROCESS | 1946 | 1461051408401 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 00:36:48 INFO - PROCESS | 1946 | 1461051408721 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x83ef4c00 == 148 [pid = 1946] [id = 285] 00:36:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 391 (0x83ef5800) [pid = 1946] [serial = 856] [outer = (nil)] 00:36:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 392 (0xa00d8400) [pid = 1946] [serial = 857] [outer = 0x83ef5800] 00:36:48 INFO - PROCESS | 1946 | 1461051408813 Marionette DEBUG loaded listener.js 00:36:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 393 (0xa0faac00) [pid = 1946] [serial = 858] [outer = 0x83ef5800] 00:36:49 INFO - PROCESS | 1946 | 1461051409678 Marionette TRACE conn6 <- [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]]]}] 00:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 00:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1580ms 00:36:49 INFO - PROCESS | 1946 | 1461051409707 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 00:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 00:36:49 INFO - PROCESS | 1946 | 1461051409711 Marionette TRACE conn6 <- [1,1113,null,{"value":"8"}] 00:36:49 INFO - PROCESS | 1946 | 1461051409718 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 00:36:49 INFO - PROCESS | 1946 | 1461051409721 Marionette TRACE conn6 <- [1,1114,null,{}] 00:36:49 INFO - PROCESS | 1946 | 1461051409727 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:49 INFO - PROCESS | 1946 | 1461051409915 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 00:36:50 INFO - PROCESS | 1946 | 1461051410206 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x84d14400 == 149 [pid = 1946] [id = 286] 00:36:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 394 (0x84d14800) [pid = 1946] [serial = 859] [outer = (nil)] 00:36:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 395 (0x84d18c00) [pid = 1946] [serial = 860] [outer = 0x84d14800] 00:36:50 INFO - PROCESS | 1946 | 1461051410360 Marionette DEBUG loaded listener.js 00:36:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 396 (0x84d1cc00) [pid = 1946] [serial = 861] [outer = 0x84d14800] 00:36:51 INFO - PROCESS | 1946 | 1461051411577 Marionette TRACE conn6 <- [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]]]}] 00:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 00:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1879ms 00:36:51 INFO - PROCESS | 1946 | 1461051411597 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 00:36:51 INFO - PROCESS | 1946 | 1461051411599 Marionette TRACE conn6 <- [1,1117,null,{"value":"8"}] 00:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 00:36:51 INFO - PROCESS | 1946 | 1461051411606 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 00:36:51 INFO - PROCESS | 1946 | 1461051411609 Marionette TRACE conn6 <- [1,1118,null,{}] 00:36:51 INFO - PROCESS | 1946 | 1461051411615 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:52 INFO - PROCESS | 1946 | 1461051412326 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 00:36:52 INFO - PROCESS | 1946 | 1461051412657 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x86488800 == 150 [pid = 1946] [id = 287] 00:36:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 397 (0x86a19400) [pid = 1946] [serial = 862] [outer = (nil)] 00:36:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 398 (0x86a24000) [pid = 1946] [serial = 863] [outer = 0x86a19400] 00:36:52 INFO - PROCESS | 1946 | 1461051412741 Marionette DEBUG loaded listener.js 00:36:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 399 (0x87408800) [pid = 1946] [serial = 864] [outer = 0x86a19400] 00:36:53 INFO - PROCESS | 1946 | 1461051413630 Marionette TRACE conn6 <- [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]]]}] 00:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 00:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 2080ms 00:36:53 INFO - PROCESS | 1946 | 1461051413689 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 00:36:53 INFO - PROCESS | 1946 | 1461051413695 Marionette TRACE conn6 <- [1,1121,null,{"value":"8"}] 00:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 00:36:53 INFO - PROCESS | 1946 | 1461051413703 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 00:36:53 INFO - PROCESS | 1946 | 1461051413709 Marionette TRACE conn6 <- [1,1122,null,{}] 00:36:53 INFO - PROCESS | 1946 | 1461051413716 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:54 INFO - PROCESS | 1946 | 1461051414022 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 00:36:54 INFO - PROCESS | 1946 | 1461051414298 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x86a24800 == 151 [pid = 1946] [id = 288] 00:36:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 400 (0x888e9800) [pid = 1946] [serial = 865] [outer = (nil)] 00:36:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 401 (0x88a96800) [pid = 1946] [serial = 866] [outer = 0x888e9800] 00:36:54 INFO - PROCESS | 1946 | 1461051414462 Marionette DEBUG loaded listener.js 00:36:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 402 (0x88bc8000) [pid = 1946] [serial = 867] [outer = 0x888e9800] 00:36:55 INFO - PROCESS | 1946 | 1461051415461 Marionette TRACE conn6 <- [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]]]}] 00:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 00:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1784ms 00:36:55 INFO - PROCESS | 1946 | 1461051415487 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 00:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 00:36:55 INFO - PROCESS | 1946 | 1461051415492 Marionette TRACE conn6 <- [1,1125,null,{"value":"8"}] 00:36:55 INFO - PROCESS | 1946 | 1461051415499 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 00:36:55 INFO - PROCESS | 1946 | 1461051415502 Marionette TRACE conn6 <- [1,1126,null,{}] 00:36:55 INFO - PROCESS | 1946 | 1461051415508 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:55 INFO - PROCESS | 1946 | 1461051415689 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 00:36:56 INFO - PROCESS | 1946 | 1461051416093 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x89de6800 == 152 [pid = 1946] [id = 289] 00:36:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 403 (0x89df0c00) [pid = 1946] [serial = 868] [outer = (nil)] 00:36:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 404 (0x8a410800) [pid = 1946] [serial = 869] [outer = 0x89df0c00] 00:36:56 INFO - PROCESS | 1946 | 1461051416180 Marionette DEBUG loaded listener.js 00:36:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 405 (0x8a6dfc00) [pid = 1946] [serial = 870] [outer = 0x89df0c00] 00:36:57 INFO - PROCESS | 1946 | 1461051417094 Marionette TRACE conn6 <- [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]]]}] 00:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 00:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1633ms 00:36:57 INFO - PROCESS | 1946 | 1461051417132 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 00:36:57 INFO - PROCESS | 1946 | 1461051417139 Marionette TRACE conn6 <- [1,1129,null,{"value":"8"}] 00:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 00:36:57 INFO - PROCESS | 1946 | 1461051417155 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 00:36:57 INFO - PROCESS | 1946 | 1461051417162 Marionette TRACE conn6 <- [1,1130,null,{}] 00:36:57 INFO - PROCESS | 1946 | 1461051417168 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:57 INFO - PROCESS | 1946 | 1461051417351 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 00:36:57 INFO - PROCESS | 1946 | 1461051417675 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x84d02c00 == 153 [pid = 1946] [id = 290] 00:36:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 406 (0x89cf3000) [pid = 1946] [serial = 871] [outer = (nil)] 00:36:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 407 (0x8b67b800) [pid = 1946] [serial = 872] [outer = 0x89cf3000] 00:36:57 INFO - PROCESS | 1946 | 1461051417762 Marionette DEBUG loaded listener.js 00:36:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 408 (0x8c3a5000) [pid = 1946] [serial = 873] [outer = 0x89cf3000] 00:36:58 INFO - PROCESS | 1946 | 1461051418639 Marionette TRACE conn6 <- [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]]]}] 00:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 00:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1544ms 00:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 00:36:58 INFO - PROCESS | 1946 | 1461051418692 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 00:36:58 INFO - PROCESS | 1946 | 1461051418695 Marionette TRACE conn6 <- [1,1133,null,{"value":"8"}] 00:36:58 INFO - PROCESS | 1946 | 1461051418701 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 00:36:58 INFO - PROCESS | 1946 | 1461051418705 Marionette TRACE conn6 <- [1,1134,null,{}] 00:36:58 INFO - PROCESS | 1946 | 1461051418710 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:36:58 INFO - PROCESS | 1946 | 1461051418886 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 00:36:59 INFO - PROCESS | 1946 | 1461051419239 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:59 INFO - PROCESS | 1946 | --DOCSHELL 0x8f7ec400 == 152 [pid = 1946] [id = 69] 00:36:59 INFO - PROCESS | 1946 | --DOCSHELL 0x9879d800 == 151 [pid = 1946] [id = 107] 00:36:59 INFO - PROCESS | 1946 | --DOCSHELL 0x8f949000 == 150 [pid = 1946] [id = 144] 00:36:59 INFO - PROCESS | 1946 | --DOCSHELL 0x9710d000 == 149 [pid = 1946] [id = 105] 00:36:59 INFO - PROCESS | 1946 | --DOCSHELL 0x974ac800 == 148 [pid = 1946] [id = 68] 00:36:59 INFO - PROCESS | 1946 | --DOCSHELL 0xa4c13400 == 147 [pid = 1946] [id = 112] 00:36:59 INFO - PROCESS | 1946 | --DOCSHELL 0x8740c000 == 146 [pid = 1946] [id = 247] 00:36:59 INFO - PROCESS | 1946 | --DOCSHELL 0x89a73800 == 145 [pid = 1946] [id = 246] 00:36:59 INFO - PROCESS | 1946 | --DOCSHELL 0x86a1d000 == 144 [pid = 1946] [id = 271] 00:36:59 INFO - PROCESS | 1946 | --DOCSHELL 0x881ee000 == 143 [pid = 1946] [id = 270] 00:36:59 INFO - PROCESS | 1946 | --DOCSHELL 0x86480400 == 142 [pid = 1946] [id = 269] 00:36:59 INFO - PROCESS | 1946 | --DOCSHELL 0x84d0f000 == 141 [pid = 1946] [id = 268] 00:36:59 INFO - PROCESS | 1946 | --DOCSHELL 0x8f7df400 == 140 [pid = 1946] [id = 257] 00:36:59 INFO - PROCESS | 1946 | --DOCSHELL 0x8f1c9800 == 139 [pid = 1946] [id = 256] 00:36:59 INFO - PROCESS | 1946 | --DOCSHELL 0x8e8bec00 == 138 [pid = 1946] [id = 255] 00:36:59 INFO - PROCESS | 1946 | --DOCSHELL 0x89e6d800 == 137 [pid = 1946] [id = 254] 00:36:59 INFO - PROCESS | 1946 | --DOCSHELL 0x8a6de800 == 136 [pid = 1946] [id = 252] 00:36:59 INFO - PROCESS | 1946 | --DOCSHELL 0x8b4e4c00 == 135 [pid = 1946] [id = 253] 00:36:59 INFO - PROCESS | 1946 | --DOCSHELL 0x8a6d9400 == 134 [pid = 1946] [id = 251] 00:36:59 INFO - PROCESS | 1946 | --DOCSHELL 0x881ef000 == 133 [pid = 1946] [id = 250] 00:36:59 INFO - PROCESS | 1946 | --DOCSHELL 0x86485800 == 132 [pid = 1946] [id = 249] 00:36:59 INFO - PROCESS | 1946 | --DOCSHELL 0x8a782000 == 131 [pid = 1946] [id = 248] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 407 (0x9030ac00) [pid = 1946] [serial = 563] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 406 (0x89e6f000) [pid = 1946] [serial = 740] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 405 (0x85b09000) [pid = 1946] [serial = 719] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 404 (0x858fd400) [pid = 1946] [serial = 716] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 403 (0x84d0a400) [pid = 1946] [serial = 713] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 402 (0x858fb000) [pid = 1946] [serial = 710] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 401 (0x91fecc00) [pid = 1946] [serial = 707] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 400 (0x86481c00) [pid = 1946] [serial = 704] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 399 (0x90787000) [pid = 1946] [serial = 689] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 398 (0x876c6000) [pid = 1946] [serial = 731] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 397 (0x881f8c00) [pid = 1946] [serial = 732] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 396 (0x966e9400) [pid = 1946] [serial = 695] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 395 (0x89a71400) [pid = 1946] [serial = 680] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 394 (0x888f1400) [pid = 1946] [serial = 698] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 393 (0x8f946800) [pid = 1946] [serial = 686] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 392 (0x91f2fc00) [pid = 1946] [serial = 701] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 391 (0x86a22c00) [pid = 1946] [serial = 728] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 390 (0x87403c00) [pid = 1946] [serial = 729] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 389 (0x907f8400) [pid = 1946] [serial = 692] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 388 (0x8a784400) [pid = 1946] [serial = 683] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 387 (0x88bc6400) [pid = 1946] [serial = 734] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 386 (0x88bccc00) [pid = 1946] [serial = 735] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 385 (0x8b4dec00) [pid = 1946] [serial = 725] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 384 (0x88bc2c00) [pid = 1946] [serial = 722] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 383 (0x89e77800) [pid = 1946] [serial = 741] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 382 (0x89de5800) [pid = 1946] [serial = 738] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 381 (0x89cf0800) [pid = 1946] [serial = 737] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 380 (0x8a6d7c00) [pid = 1946] [serial = 743] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 379 (0x8a780c00) [pid = 1946] [serial = 744] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | --DOMWINDOW == 378 (0x907a5c00) [pid = 1946] [serial = 608] [outer = (nil)] [url = about:blank] 00:36:59 INFO - PROCESS | 1946 | ++DOCSHELL 0x84d0a400 == 132 [pid = 1946] [id = 291] 00:36:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 379 (0x84d0c400) [pid = 1946] [serial = 874] [outer = (nil)] 00:36:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 380 (0x858ffc00) [pid = 1946] [serial = 875] [outer = 0x84d0c400] 00:36:59 INFO - PROCESS | 1946 | 1461051419948 Marionette DEBUG loaded listener.js 00:37:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 381 (0x85b09000) [pid = 1946] [serial = 876] [outer = 0x84d0c400] 00:37:00 INFO - PROCESS | 1946 | 1461051420697 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 00:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 00:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 2041ms 00:37:00 INFO - PROCESS | 1946 | 1461051420742 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 00:37:00 INFO - PROCESS | 1946 | 1461051420746 Marionette TRACE conn6 <- [1,1137,null,{"value":"8"}] 00:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 00:37:00 INFO - PROCESS | 1946 | 1461051420752 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 00:37:00 INFO - PROCESS | 1946 | 1461051420755 Marionette TRACE conn6 <- [1,1138,null,{}] 00:37:00 INFO - PROCESS | 1946 | 1461051420761 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:00 INFO - PROCESS | 1946 | 1461051420935 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 00:37:00 INFO - PROCESS | 1946 | 1461051420956 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:01 INFO - PROCESS | 1946 | ++DOCSHELL 0x881ef000 == 133 [pid = 1946] [id = 292] 00:37:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 382 (0x881f1c00) [pid = 1946] [serial = 877] [outer = (nil)] 00:37:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 383 (0x888f4c00) [pid = 1946] [serial = 878] [outer = 0x881f1c00] 00:37:01 INFO - PROCESS | 1946 | 1461051421057 Marionette DEBUG loaded listener.js 00:37:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 384 (0x89de5000) [pid = 1946] [serial = 879] [outer = 0x881f1c00] 00:37:02 INFO - PROCESS | 1946 | 1461051422040 Marionette TRACE conn6 <- [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]]]}] 00:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 00:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1328ms 00:37:02 INFO - PROCESS | 1946 | 1461051422082 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 00:37:02 INFO - PROCESS | 1946 | 1461051422085 Marionette TRACE conn6 <- [1,1141,null,{"value":"8"}] 00:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 00:37:02 INFO - PROCESS | 1946 | 1461051422092 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 00:37:02 INFO - PROCESS | 1946 | 1461051422094 Marionette TRACE conn6 <- [1,1142,null,{}] 00:37:02 INFO - PROCESS | 1946 | 1461051422100 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:02 INFO - PROCESS | 1946 | 1461051422272 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 00:37:02 INFO - PROCESS | 1946 | 1461051422491 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x881f6c00 == 134 [pid = 1946] [id = 293] 00:37:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 385 (0x88bc1800) [pid = 1946] [serial = 880] [outer = (nil)] 00:37:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 386 (0x8a780c00) [pid = 1946] [serial = 881] [outer = 0x88bc1800] 00:37:02 INFO - PROCESS | 1946 | 1461051422570 Marionette DEBUG loaded listener.js 00:37:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 387 (0x8b4e4c00) [pid = 1946] [serial = 882] [outer = 0x88bc1800] 00:37:03 INFO - PROCESS | 1946 | 1461051423389 Marionette TRACE conn6 <- [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]]]}] 00:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 00:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1328ms 00:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 00:37:03 INFO - PROCESS | 1946 | 1461051423421 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 00:37:03 INFO - PROCESS | 1946 | 1461051423424 Marionette TRACE conn6 <- [1,1145,null,{"value":"8"}] 00:37:03 INFO - PROCESS | 1946 | 1461051423431 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 00:37:03 INFO - PROCESS | 1946 | 1461051423434 Marionette TRACE conn6 <- [1,1146,null,{}] 00:37:03 INFO - PROCESS | 1946 | 1461051423446 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:03 INFO - PROCESS | 1946 | 1461051423697 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 00:37:03 INFO - PROCESS | 1946 | 1461051423733 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x89e74000 == 135 [pid = 1946] [id = 294] 00:37:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 388 (0x8a40cc00) [pid = 1946] [serial = 883] [outer = (nil)] 00:37:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 389 (0x8e8c0400) [pid = 1946] [serial = 884] [outer = 0x8a40cc00] 00:37:03 INFO - PROCESS | 1946 | 1461051423807 Marionette DEBUG loaded listener.js 00:37:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 390 (0x8e9e4400) [pid = 1946] [serial = 885] [outer = 0x8a40cc00] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 389 (0x8f950400) [pid = 1946] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 388 (0xa4c41c00) [pid = 1946] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 387 (0x8c16cc00) [pid = 1946] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 386 (0xa0fa7400) [pid = 1946] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 385 (0x91fe4800) [pid = 1946] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 384 (0x8a6df400) [pid = 1946] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 383 (0x975ce800) [pid = 1946] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 382 (0x9752b400) [pid = 1946] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 381 (0x907ef400) [pid = 1946] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 380 (0x86a1c400) [pid = 1946] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 379 (0x90657800) [pid = 1946] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 378 (0x9078d000) [pid = 1946] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 377 (0x974ab400) [pid = 1946] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 376 (0xa47a9400) [pid = 1946] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 375 (0x8e8b2c00) [pid = 1946] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 374 (0x89e69800) [pid = 1946] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 373 (0x8f131c00) [pid = 1946] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 372 (0x86a28400) [pid = 1946] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 371 (0x96f9bc00) [pid = 1946] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 370 (0xa0fa2800) [pid = 1946] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 369 (0x8a780400) [pid = 1946] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 368 (0x9752c000) [pid = 1946] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 367 (0x9fb25400) [pid = 1946] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 366 (0x8a40b400) [pid = 1946] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 365 (0x8f603400) [pid = 1946] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 364 (0x89b35c00) [pid = 1946] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 363 (0xa0088400) [pid = 1946] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 362 (0x86484c00) [pid = 1946] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 361 (0x8740a400) [pid = 1946] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 360 (0x97529800) [pid = 1946] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 359 (0x888eb400) [pid = 1946] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 358 (0x907a5800) [pid = 1946] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 357 (0x89ce7800) [pid = 1946] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 356 (0x8a6d3000) [pid = 1946] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 355 (0x8c16d000) [pid = 1946] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 354 (0x942b7400) [pid = 1946] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 353 (0x8f1bf400) [pid = 1946] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 352 (0x88a8d800) [pid = 1946] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 351 (0x8f245400) [pid = 1946] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 350 (0x89dea000) [pid = 1946] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 349 (0x88a8e800) [pid = 1946] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 348 (0x84d03800) [pid = 1946] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 347 (0x90787800) [pid = 1946] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 346 (0x8a6e0c00) [pid = 1946] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 345 (0x9070e000) [pid = 1946] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 344 (0x88bc7c00) [pid = 1946] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 343 (0x8a7ebc00) [pid = 1946] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 342 (0x89de3400) [pid = 1946] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 341 (0x8e9dd800) [pid = 1946] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 340 (0x8e8b3400) [pid = 1946] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 339 (0xa00d4000) [pid = 1946] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 338 (0x876c0800) [pid = 1946] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 337 (0x8e8b7000) [pid = 1946] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 336 (0xa45ee000) [pid = 1946] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 335 (0x907f7800) [pid = 1946] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 334 (0x881f4c00) [pid = 1946] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 333 (0x8a6dc000) [pid = 1946] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 332 (0x8c160800) [pid = 1946] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 331 (0x95b3ac00) [pid = 1946] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 330 (0x90309000) [pid = 1946] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 329 (0x90147800) [pid = 1946] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 328 (0x89b3ec00) [pid = 1946] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 327 (0x8e9da000) [pid = 1946] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 326 (0x8647a000) [pid = 1946] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 325 (0x8c3a0000) [pid = 1946] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 324 (0x95747800) [pid = 1946] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 323 (0x876bb400) [pid = 1946] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 322 (0x99191c00) [pid = 1946] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 321 (0x8e9d8c00) [pid = 1946] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 320 (0x8f94a800) [pid = 1946] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 319 (0x89b40c00) [pid = 1946] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 318 (0x9fc7a400) [pid = 1946] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 317 (0x84d07400) [pid = 1946] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 316 (0x99191400) [pid = 1946] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 315 (0x908b3800) [pid = 1946] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 314 (0x907f3800) [pid = 1946] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 313 (0x8c164000) [pid = 1946] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 312 (0x8f24fc00) [pid = 1946] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 311 (0x888ef400) [pid = 1946] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 310 (0xa4c42000) [pid = 1946] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 309 (0x89a6e400) [pid = 1946] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 308 (0x89a77400) [pid = 1946] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 307 (0x9013cc00) [pid = 1946] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 306 (0x942b0000) [pid = 1946] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 305 (0x90140800) [pid = 1946] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 304 (0x8f7e0400) [pid = 1946] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 303 (0x8dc0c400) [pid = 1946] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 302 (0x86a1cc00) [pid = 1946] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 301 (0x959dbc00) [pid = 1946] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 300 (0x987a1400) [pid = 1946] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 299 (0x88a9a400) [pid = 1946] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 298 (0x8b673c00) [pid = 1946] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 297 (0x86a27400) [pid = 1946] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 296 (0x89cf5c00) [pid = 1946] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 295 (0x8a40d400) [pid = 1946] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 294 (0xa0c4c000) [pid = 1946] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 293 (0x907f9000) [pid = 1946] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 292 (0xa0fa4c00) [pid = 1946] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 291 (0x9079c000) [pid = 1946] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 290 (0x888f7c00) [pid = 1946] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 289 (0x8f1ca400) [pid = 1946] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 288 (0x858f2000) [pid = 1946] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 287 (0x87407000) [pid = 1946] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 286 (0x8b4e8000) [pid = 1946] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 285 (0x8e8be000) [pid = 1946] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 284 (0x907ed800) [pid = 1946] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 283 (0x978e9800) [pid = 1946] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 282 (0x8f243000) [pid = 1946] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 281 (0x8f1ca000) [pid = 1946] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 280 (0x8a6ddc00) [pid = 1946] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 279 (0x9030ec00) [pid = 1946] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 278 (0x85b07c00) [pid = 1946] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 277 (0x8f132000) [pid = 1946] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 276 (0x858f6c00) [pid = 1946] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 275 (0x8b679c00) [pid = 1946] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 274 (0x971ec800) [pid = 1946] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 273 (0xa0af2800) [pid = 1946] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 272 (0x94403c00) [pid = 1946] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 271 (0x8a7e9000) [pid = 1946] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 270 (0xa0e3d400) [pid = 1946] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 269 (0x907a4800) [pid = 1946] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 268 (0x91f32800) [pid = 1946] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 267 (0x881ee800) [pid = 1946] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 266 (0x9ad60400) [pid = 1946] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 265 (0x89b36800) [pid = 1946] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 264 (0x8f243400) [pid = 1946] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 263 (0x8f60d000) [pid = 1946] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 00:37:06 INFO - PROCESS | 1946 | --DOMWINDOW == 262 (0x907a8000) [pid = 1946] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 00:37:06 INFO - PROCESS | 1946 | 1461051426778 Marionette TRACE conn6 <- [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]]]}] 00:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 00:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 3383ms 00:37:06 INFO - PROCESS | 1946 | 1461051426812 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 00:37:06 INFO - PROCESS | 1946 | 1461051426815 Marionette TRACE conn6 <- [1,1149,null,{"value":"8"}] 00:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 00:37:06 INFO - PROCESS | 1946 | 1461051426821 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 00:37:06 INFO - PROCESS | 1946 | 1461051426824 Marionette TRACE conn6 <- [1,1150,null,{}] 00:37:06 INFO - PROCESS | 1946 | 1461051426829 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:06 INFO - PROCESS | 1946 | 1461051426992 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 00:37:07 INFO - PROCESS | 1946 | 1461051427006 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x85b07c00 == 136 [pid = 1946] [id = 295] 00:37:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 263 (0x85b0a400) [pid = 1946] [serial = 886] [outer = (nil)] 00:37:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 264 (0x86a1c400) [pid = 1946] [serial = 887] [outer = 0x85b0a400] 00:37:07 INFO - PROCESS | 1946 | 1461051427080 Marionette DEBUG loaded listener.js 00:37:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 265 (0x876bc400) [pid = 1946] [serial = 888] [outer = 0x85b0a400] 00:37:07 INFO - PROCESS | 1946 | 1461051427968 Marionette TRACE conn6 <- [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]]]}] 00:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 00:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1181ms 00:37:08 INFO - PROCESS | 1946 | 1461051428003 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 00:37:08 INFO - PROCESS | 1946 | 1461051428007 Marionette TRACE conn6 <- [1,1153,null,{"value":"8"}] 00:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 00:37:08 INFO - PROCESS | 1946 | 1461051428013 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 00:37:08 INFO - PROCESS | 1946 | 1461051428016 Marionette TRACE conn6 <- [1,1154,null,{}] 00:37:08 INFO - PROCESS | 1946 | 1461051428021 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:08 INFO - PROCESS | 1946 | 1461051428182 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 00:37:08 INFO - PROCESS | 1946 | 1461051428521 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:08 INFO - PROCESS | 1946 | ++DOCSHELL 0x83ee9000 == 137 [pid = 1946] [id = 296] 00:37:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 266 (0x83eec400) [pid = 1946] [serial = 889] [outer = (nil)] 00:37:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 267 (0x84d01c00) [pid = 1946] [serial = 890] [outer = 0x83eec400] 00:37:08 INFO - PROCESS | 1946 | 1461051428617 Marionette DEBUG loaded listener.js 00:37:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 268 (0x84d1c400) [pid = 1946] [serial = 891] [outer = 0x83eec400] 00:37:09 INFO - PROCESS | 1946 | 1461051429622 Marionette TRACE conn6 <- [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]]]}] 00:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 00:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1677ms 00:37:09 INFO - PROCESS | 1946 | 1461051429692 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 00:37:09 INFO - PROCESS | 1946 | 1461051429700 Marionette TRACE conn6 <- [1,1157,null,{"value":"8"}] 00:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 00:37:09 INFO - PROCESS | 1946 | 1461051429710 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 00:37:09 INFO - PROCESS | 1946 | 1461051429714 Marionette TRACE conn6 <- [1,1158,null,{}] 00:37:09 INFO - PROCESS | 1946 | 1461051429721 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:09 INFO - PROCESS | 1946 | 1461051429964 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 00:37:10 INFO - PROCESS | 1946 | 1461051430291 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x876c7800 == 138 [pid = 1946] [id = 297] 00:37:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 269 (0x881ed800) [pid = 1946] [serial = 892] [outer = (nil)] 00:37:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 270 (0x888eac00) [pid = 1946] [serial = 893] [outer = 0x881ed800] 00:37:10 INFO - PROCESS | 1946 | 1461051430392 Marionette DEBUG loaded listener.js 00:37:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 271 (0x88a8f000) [pid = 1946] [serial = 894] [outer = 0x881ed800] 00:37:11 INFO - PROCESS | 1946 | 1461051431405 Marionette TRACE conn6 <- [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]]]}] 00:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 00:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1739ms 00:37:11 INFO - PROCESS | 1946 | 1461051431452 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 00:37:11 INFO - PROCESS | 1946 | 1461051431459 Marionette TRACE conn6 <- [1,1161,null,{"value":"8"}] 00:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 00:37:11 INFO - PROCESS | 1946 | 1461051431466 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 00:37:11 INFO - PROCESS | 1946 | 1461051431469 Marionette TRACE conn6 <- [1,1162,null,{}] 00:37:11 INFO - PROCESS | 1946 | 1461051431475 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:11 INFO - PROCESS | 1946 | 1461051431710 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 00:37:12 INFO - PROCESS | 1946 | 1461051432073 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x89a7a800 == 139 [pid = 1946] [id = 298] 00:37:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 272 (0x89b3b800) [pid = 1946] [serial = 895] [outer = (nil)] 00:37:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 273 (0x89b41000) [pid = 1946] [serial = 896] [outer = 0x89b3b800] 00:37:12 INFO - PROCESS | 1946 | 1461051432165 Marionette DEBUG loaded listener.js 00:37:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 274 (0x89cf5c00) [pid = 1946] [serial = 897] [outer = 0x89b3b800] 00:37:13 INFO - PROCESS | 1946 | 1461051433112 Marionette TRACE conn6 <- [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]]]}] 00:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 00:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1682ms 00:37:13 INFO - PROCESS | 1946 | 1461051433149 Marionette TRACE conn6 -> [0,1165,"getWindowHandle",null] 00:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 00:37:13 INFO - PROCESS | 1946 | 1461051433154 Marionette TRACE conn6 <- [1,1165,null,{"value":"8"}] 00:37:13 INFO - PROCESS | 1946 | 1461051433170 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 00:37:13 INFO - PROCESS | 1946 | 1461051433180 Marionette TRACE conn6 <- [1,1166,null,{}] 00:37:13 INFO - PROCESS | 1946 | 1461051433187 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:13 INFO - PROCESS | 1946 | 1461051433392 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 00:37:13 INFO - PROCESS | 1946 | 1461051433704 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x83eed000 == 140 [pid = 1946] [id = 299] 00:37:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 275 (0x87409800) [pid = 1946] [serial = 898] [outer = (nil)] 00:37:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 276 (0x8a788000) [pid = 1946] [serial = 899] [outer = 0x87409800] 00:37:13 INFO - PROCESS | 1946 | 1461051433801 Marionette DEBUG loaded listener.js 00:37:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 277 (0x8a7eec00) [pid = 1946] [serial = 900] [outer = 0x87409800] 00:37:14 INFO - PROCESS | 1946 | 1461051434676 Marionette TRACE conn6 <- [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]]]}] 00:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 00:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1546ms 00:37:14 INFO - PROCESS | 1946 | 1461051434709 Marionette TRACE conn6 -> [0,1169,"getWindowHandle",null] 00:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 00:37:14 INFO - PROCESS | 1946 | 1461051434714 Marionette TRACE conn6 <- [1,1169,null,{"value":"8"}] 00:37:14 INFO - PROCESS | 1946 | 1461051434720 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 00:37:14 INFO - PROCESS | 1946 | 1461051434724 Marionette TRACE conn6 <- [1,1170,null,{}] 00:37:14 INFO - PROCESS | 1946 | 1461051434729 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:14 INFO - PROCESS | 1946 | 1461051434945 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 00:37:15 INFO - PROCESS | 1946 | 1461051435262 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:15 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a7ea800 == 141 [pid = 1946] [id = 300] 00:37:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 278 (0x8b4e0000) [pid = 1946] [serial = 901] [outer = (nil)] 00:37:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 279 (0x8b67ec00) [pid = 1946] [serial = 902] [outer = 0x8b4e0000] 00:37:15 INFO - PROCESS | 1946 | 1461051435356 Marionette DEBUG loaded listener.js 00:37:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 280 (0x8c164c00) [pid = 1946] [serial = 903] [outer = 0x8b4e0000] 00:37:16 INFO - PROCESS | 1946 | 1461051436248 Marionette TRACE conn6 <- [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]]]}] 00:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 00:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1592ms 00:37:16 INFO - PROCESS | 1946 | 1461051436313 Marionette TRACE conn6 -> [0,1173,"getWindowHandle",null] 00:37:16 INFO - PROCESS | 1946 | 1461051436317 Marionette TRACE conn6 <- [1,1173,null,{"value":"8"}] 00:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 00:37:16 INFO - PROCESS | 1946 | 1461051436324 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 00:37:16 INFO - PROCESS | 1946 | 1461051436328 Marionette TRACE conn6 <- [1,1174,null,{}] 00:37:16 INFO - PROCESS | 1946 | 1461051436334 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:16 INFO - PROCESS | 1946 | 1461051436542 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 00:37:16 INFO - PROCESS | 1946 | 1461051436861 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:16 INFO - PROCESS | 1946 | ++DOCSHELL 0x8dc0c400 == 142 [pid = 1946] [id = 301] 00:37:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 281 (0x8dc0d000) [pid = 1946] [serial = 904] [outer = (nil)] 00:37:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 282 (0x8dc15000) [pid = 1946] [serial = 905] [outer = 0x8dc0d000] 00:37:16 INFO - PROCESS | 1946 | 1461051436970 Marionette DEBUG loaded listener.js 00:37:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 283 (0x8f132000) [pid = 1946] [serial = 906] [outer = 0x8dc0d000] 00:37:17 INFO - PROCESS | 1946 | 1461051437875 Marionette TRACE conn6 <- [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] 00:37:17 INFO - PROCESS | 1946 | 1461051437965 Marionette TRACE conn6 <- [1,1177,null,{"value":"8"}] 00:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 00:37:17 INFO - PROCESS | 1946 | 1461051437972 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 00:37:17 INFO - PROCESS | 1946 | 1461051437975 Marionette TRACE conn6 <- [1,1178,null,{}] 00:37:17 INFO - PROCESS | 1946 | 1461051437981 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:18 INFO - PROCESS | 1946 | 1461051438204 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 00:37:18 INFO - PROCESS | 1946 | 1461051438512 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x8b677400 == 143 [pid = 1946] [id = 302] 00:37:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 284 (0x8f241c00) [pid = 1946] [serial = 907] [outer = (nil)] 00:37:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 285 (0x8f604800) [pid = 1946] [serial = 908] [outer = 0x8f241c00] 00:37:18 INFO - PROCESS | 1946 | 1461051438607 Marionette DEBUG loaded listener.js 00:37:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 286 (0x8f610c00) [pid = 1946] [serial = 909] [outer = 0x8f241c00] 00:37:19 INFO - PROCESS | 1946 | 1461051439466 Marionette TRACE conn6 <- [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] 00:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 00:37:19 INFO - PROCESS | 1946 | 1461051439514 Marionette TRACE conn6 <- [1,1181,null,{"value":"8"}] 00:37:19 INFO - PROCESS | 1946 | 1461051439520 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 00:37:19 INFO - PROCESS | 1946 | 1461051439524 Marionette TRACE conn6 <- [1,1182,null,{}] 00:37:19 INFO - PROCESS | 1946 | 1461051439530 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:19 INFO - PROCESS | 1946 | 1461051439712 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 00:37:20 INFO - PROCESS | 1946 | 1461051440045 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:20 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f1c8000 == 144 [pid = 1946] [id = 303] 00:37:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 287 (0x8f249400) [pid = 1946] [serial = 910] [outer = (nil)] 00:37:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 288 (0x8f947000) [pid = 1946] [serial = 911] [outer = 0x8f249400] 00:37:20 INFO - PROCESS | 1946 | 1461051440135 Marionette DEBUG loaded listener.js 00:37:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 289 (0x8f94ac00) [pid = 1946] [serial = 912] [outer = 0x8f249400] 00:37:20 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:37:20 INFO - PROCESS | 1946 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:37:21 INFO - PROCESS | 1946 | 1461051440981 Marionette TRACE conn6 <- [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] 00:37:21 INFO - PROCESS | 1946 | 1461051441057 Marionette TRACE conn6 <- [1,1185,null,{"value":"8"}] 00:37:21 INFO - PROCESS | 1946 | 1461051441064 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 00:37:21 INFO - PROCESS | 1946 | 1461051441067 Marionette TRACE conn6 <- [1,1186,null,{}] 00:37:21 INFO - PROCESS | 1946 | 1461051441073 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:21 INFO - PROCESS | 1946 | 1461051441267 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 00:37:21 INFO - PROCESS | 1946 | 1461051441591 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f248c00 == 145 [pid = 1946] [id = 304] 00:37:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 290 (0x8f7eb000) [pid = 1946] [serial = 913] [outer = (nil)] 00:37:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 291 (0x90302800) [pid = 1946] [serial = 914] [outer = 0x8f7eb000] 00:37:21 INFO - PROCESS | 1946 | 1461051441688 Marionette DEBUG loaded listener.js 00:37:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 292 (0x90309000) [pid = 1946] [serial = 915] [outer = 0x8f7eb000] 00:37:22 INFO - PROCESS | 1946 | 1461051442564 Marionette TRACE conn6 <- [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] 00:37:22 INFO - PROCESS | 1946 | 1461051442650 Marionette TRACE conn6 <- [1,1189,null,{"value":"8"}] 00:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 00:37:22 INFO - PROCESS | 1946 | 1461051442656 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 00:37:22 INFO - PROCESS | 1946 | 1461051442660 Marionette TRACE conn6 <- [1,1190,null,{}] 00:37:22 INFO - PROCESS | 1946 | 1461051442666 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:22 INFO - PROCESS | 1946 | 1461051442851 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 00:37:23 INFO - PROCESS | 1946 | 1461051443160 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:23 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f955400 == 146 [pid = 1946] [id = 305] 00:37:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 293 (0x90146000) [pid = 1946] [serial = 916] [outer = (nil)] 00:37:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 294 (0x9070e000) [pid = 1946] [serial = 917] [outer = 0x90146000] 00:37:23 INFO - PROCESS | 1946 | 1461051443250 Marionette DEBUG loaded listener.js 00:37:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 295 (0x9078d800) [pid = 1946] [serial = 918] [outer = 0x90146000] 00:37:23 INFO - PROCESS | 1946 | --DOCSHELL 0xa4c46c00 == 145 [pid = 1946] [id = 9] 00:37:24 INFO - PROCESS | 1946 | 1461051444198 Marionette TRACE conn6 <- [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] 00:37:24 INFO - PROCESS | 1946 | 1461051444254 Marionette TRACE conn6 <- [1,1193,null,{"value":"8"}] 00:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 00:37:24 INFO - PROCESS | 1946 | 1461051444261 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 00:37:24 INFO - PROCESS | 1946 | 1461051444264 Marionette TRACE conn6 <- [1,1194,null,{}] 00:37:24 INFO - PROCESS | 1946 | 1461051444270 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:24 INFO - PROCESS | 1946 | 1461051444450 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 00:37:24 INFO - PROCESS | 1946 | 1461051444782 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:24 INFO - PROCESS | 1946 | ++DOCSHELL 0x907ec400 == 146 [pid = 1946] [id = 306] 00:37:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 296 (0x907ec800) [pid = 1946] [serial = 919] [outer = (nil)] 00:37:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 297 (0x907f7800) [pid = 1946] [serial = 920] [outer = 0x907ec800] 00:37:24 INFO - PROCESS | 1946 | 1461051444888 Marionette DEBUG loaded listener.js 00:37:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 298 (0x908be800) [pid = 1946] [serial = 921] [outer = 0x907ec800] 00:37:25 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:37:25 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:37:25 INFO - PROCESS | 1946 | 1461051445795 Marionette TRACE conn6 <- [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] 00:37:25 INFO - PROCESS | 1946 | 1461051445846 Marionette TRACE conn6 <- [1,1197,null,{"value":"8"}] 00:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 00:37:25 INFO - PROCESS | 1946 | 1461051445852 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 00:37:25 INFO - PROCESS | 1946 | 1461051445857 Marionette TRACE conn6 <- [1,1198,null,{}] 00:37:25 INFO - PROCESS | 1946 | 1461051445863 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:26 INFO - PROCESS | 1946 | 1461051446088 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 00:37:26 INFO - PROCESS | 1946 | 1461051446451 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x931df400 == 147 [pid = 1946] [id = 307] 00:37:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 299 (0x942af000) [pid = 1946] [serial = 922] [outer = (nil)] 00:37:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 300 (0x94405400) [pid = 1946] [serial = 923] [outer = 0x942af000] 00:37:26 INFO - PROCESS | 1946 | 1461051446546 Marionette DEBUG loaded listener.js 00:37:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 301 (0x945b9400) [pid = 1946] [serial = 924] [outer = 0x942af000] 00:37:27 INFO - PROCESS | 1946 | 1461051447366 Marionette TRACE conn6 <- [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]]]}] 00:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 00:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1536ms 00:37:27 INFO - PROCESS | 1946 | 1461051447389 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 00:37:27 INFO - PROCESS | 1946 | 1461051447393 Marionette TRACE conn6 <- [1,1201,null,{"value":"8"}] 00:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 00:37:27 INFO - PROCESS | 1946 | 1461051447399 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 00:37:27 INFO - PROCESS | 1946 | 1461051447403 Marionette TRACE conn6 <- [1,1202,null,{}] 00:37:27 INFO - PROCESS | 1946 | 1461051447409 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:27 INFO - PROCESS | 1946 | 1461051447591 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 00:37:27 INFO - PROCESS | 1946 | 1461051447865 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x942ae800 == 148 [pid = 1946] [id = 308] 00:37:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 302 (0x9440f400) [pid = 1946] [serial = 925] [outer = (nil)] 00:37:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 303 (0x959ce800) [pid = 1946] [serial = 926] [outer = 0x9440f400] 00:37:28 INFO - PROCESS | 1946 | 1461051447996 Marionette DEBUG loaded listener.js 00:37:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 304 (0x962c9800) [pid = 1946] [serial = 927] [outer = 0x9440f400] 00:37:28 INFO - PROCESS | 1946 | 1461051448852 Marionette TRACE conn6 <- [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]]]}] 00:37:28 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 00:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1495ms 00:37:28 INFO - PROCESS | 1946 | 1461051448894 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 00:37:28 INFO - PROCESS | 1946 | 1461051448897 Marionette TRACE conn6 <- [1,1205,null,{"value":"8"}] 00:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 00:37:28 INFO - PROCESS | 1946 | 1461051448904 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 00:37:28 INFO - PROCESS | 1946 | 1461051448907 Marionette TRACE conn6 <- [1,1206,null,{}] 00:37:28 INFO - PROCESS | 1946 | 1461051448913 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:29 INFO - PROCESS | 1946 | 1461051449089 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 00:37:29 INFO - PROCESS | 1946 | 1461051449362 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x94404800 == 149 [pid = 1946] [id = 309] 00:37:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 305 (0x94555400) [pid = 1946] [serial = 928] [outer = (nil)] 00:37:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 306 (0x971ef800) [pid = 1946] [serial = 929] [outer = 0x94555400] 00:37:29 INFO - PROCESS | 1946 | 1461051449498 Marionette DEBUG loaded listener.js 00:37:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 307 (0x974b2400) [pid = 1946] [serial = 930] [outer = 0x94555400] 00:37:30 INFO - PROCESS | 1946 | 1461051450349 Marionette TRACE conn6 <- [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]]]}] 00:37:30 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 00:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1486ms 00:37:30 INFO - PROCESS | 1946 | 1461051450391 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 00:37:30 INFO - PROCESS | 1946 | 1461051450395 Marionette TRACE conn6 <- [1,1209,null,{"value":"8"}] 00:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 00:37:30 INFO - PROCESS | 1946 | 1461051450401 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 00:37:30 INFO - PROCESS | 1946 | 1461051450404 Marionette TRACE conn6 <- [1,1210,null,{}] 00:37:30 INFO - PROCESS | 1946 | 1461051450409 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:30 INFO - PROCESS | 1946 | 1461051450588 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 00:37:30 INFO - PROCESS | 1946 | 1461051450918 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:30 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a6e0800 == 150 [pid = 1946] [id = 310] 00:37:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 308 (0x8a787c00) [pid = 1946] [serial = 931] [outer = (nil)] 00:37:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 309 (0x978ec800) [pid = 1946] [serial = 932] [outer = 0x8a787c00] 00:37:31 INFO - PROCESS | 1946 | 1461051451013 Marionette DEBUG loaded listener.js 00:37:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 310 (0x9879d800) [pid = 1946] [serial = 933] [outer = 0x8a787c00] 00:37:31 INFO - PROCESS | 1946 | 1461051451866 Marionette TRACE conn6 <- [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]]]}] 00:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 00:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1533ms 00:37:31 INFO - PROCESS | 1946 | 1461051451935 Marionette TRACE conn6 -> [0,1213,"getWindowHandle",null] 00:37:31 INFO - PROCESS | 1946 | 1461051451939 Marionette TRACE conn6 <- [1,1213,null,{"value":"8"}] 00:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 00:37:31 INFO - PROCESS | 1946 | 1461051451945 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 00:37:31 INFO - PROCESS | 1946 | 1461051451948 Marionette TRACE conn6 <- [1,1214,null,{}] 00:37:31 INFO - PROCESS | 1946 | 1461051451954 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:32 INFO - PROCESS | 1946 | 1461051452137 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 00:37:32 INFO - PROCESS | 1946 | 1461051452457 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x85b02c00 == 151 [pid = 1946] [id = 311] 00:37:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 311 (0x85b05400) [pid = 1946] [serial = 934] [outer = (nil)] 00:37:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 312 (0x881f2c00) [pid = 1946] [serial = 935] [outer = 0x85b05400] 00:37:32 INFO - PROCESS | 1946 | 1461051452549 Marionette DEBUG loaded listener.js 00:37:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 313 (0x888ef800) [pid = 1946] [serial = 936] [outer = 0x85b05400] 00:37:33 INFO - PROCESS | 1946 | 1461051453433 Marionette TRACE conn6 <- [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]]]}] 00:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 00:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1538ms 00:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 00:37:33 INFO - PROCESS | 1946 | 1461051453483 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 00:37:33 INFO - PROCESS | 1946 | 1461051453486 Marionette TRACE conn6 <- [1,1217,null,{"value":"8"}] 00:37:33 INFO - PROCESS | 1946 | 1461051453493 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 00:37:33 INFO - PROCESS | 1946 | 1461051453497 Marionette TRACE conn6 <- [1,1218,null,{}] 00:37:33 INFO - PROCESS | 1946 | 1461051453502 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:33 INFO - PROCESS | 1946 | 1461051453689 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 00:37:34 INFO - PROCESS | 1946 | 1461051454015 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x84d0d000 == 152 [pid = 1946] [id = 312] 00:37:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 314 (0x84d0e800) [pid = 1946] [serial = 937] [outer = (nil)] 00:37:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 315 (0x86485000) [pid = 1946] [serial = 938] [outer = 0x84d0e800] 00:37:34 INFO - PROCESS | 1946 | 1461051454107 Marionette DEBUG loaded listener.js 00:37:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 316 (0x86a25c00) [pid = 1946] [serial = 939] [outer = 0x84d0e800] 00:37:34 INFO - PROCESS | 1946 | 1461051454995 Marionette TRACE conn6 <- [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]]]}] 00:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 00:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1582ms 00:37:35 INFO - PROCESS | 1946 | 1461051455074 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 00:37:35 INFO - PROCESS | 1946 | 1461051455078 Marionette TRACE conn6 <- [1,1221,null,{"value":"8"}] 00:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 00:37:35 INFO - PROCESS | 1946 | 1461051455085 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 00:37:35 INFO - PROCESS | 1946 | 1461051455088 Marionette TRACE conn6 <- [1,1222,null,{}] 00:37:35 INFO - PROCESS | 1946 | 1461051455093 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:35 INFO - PROCESS | 1946 | 1461051455323 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 00:37:35 INFO - PROCESS | 1946 | 1461051455647 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:35 INFO - PROCESS | 1946 | ++DOCSHELL 0x83ef5400 == 153 [pid = 1946] [id = 313] 00:37:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 317 (0x85b01c00) [pid = 1946] [serial = 940] [outer = (nil)] 00:37:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 318 (0x87408c00) [pid = 1946] [serial = 941] [outer = 0x85b01c00] 00:37:35 INFO - PROCESS | 1946 | 1461051455732 Marionette DEBUG loaded listener.js 00:37:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 319 (0x88a9a800) [pid = 1946] [serial = 942] [outer = 0x85b01c00] 00:37:36 INFO - PROCESS | 1946 | 1461051456606 Marionette TRACE conn6 <- [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] 00:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 00:37:36 INFO - PROCESS | 1946 | 1461051456674 Marionette TRACE conn6 <- [1,1225,null,{"value":"8"}] 00:37:36 INFO - PROCESS | 1946 | 1461051456680 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 00:37:36 INFO - PROCESS | 1946 | 1461051456684 Marionette TRACE conn6 <- [1,1226,null,{}] 00:37:36 INFO - PROCESS | 1946 | 1461051456690 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:36 INFO - PROCESS | 1946 | 1461051456906 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 00:37:37 INFO - PROCESS | 1946 | 1461051457236 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x86486c00 == 154 [pid = 1946] [id = 314] 00:37:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 320 (0x86a1bc00) [pid = 1946] [serial = 943] [outer = (nil)] 00:37:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 321 (0x89ce8000) [pid = 1946] [serial = 944] [outer = 0x86a1bc00] 00:37:37 INFO - PROCESS | 1946 | 1461051457331 Marionette DEBUG loaded listener.js 00:37:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 322 (0x8a789c00) [pid = 1946] [serial = 945] [outer = 0x86a1bc00] 00:37:38 INFO - PROCESS | 1946 | 1461051458191 Marionette TRACE conn6 <- [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]]]}] 00:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 00:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1580ms 00:37:38 INFO - PROCESS | 1946 | 1461051458261 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 00:37:38 INFO - PROCESS | 1946 | 1461051458265 Marionette TRACE conn6 <- [1,1229,null,{"value":"8"}] 00:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 00:37:38 INFO - PROCESS | 1946 | 1461051458271 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 00:37:38 INFO - PROCESS | 1946 | 1461051458275 Marionette TRACE conn6 <- [1,1230,null,{}] 00:37:38 INFO - PROCESS | 1946 | 1461051458281 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:38 INFO - PROCESS | 1946 | 1461051458492 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 00:37:39 INFO - PROCESS | 1946 | --DOCSHELL 0x8f949c00 == 153 [pid = 1946] [id = 37] 00:37:39 INFO - PROCESS | 1946 | --DOCSHELL 0x85b07c00 == 152 [pid = 1946] [id = 295] 00:37:39 INFO - PROCESS | 1946 | --DOCSHELL 0x89e74000 == 151 [pid = 1946] [id = 294] 00:37:39 INFO - PROCESS | 1946 | --DOCSHELL 0x881f6c00 == 150 [pid = 1946] [id = 293] 00:37:39 INFO - PROCESS | 1946 | --DOCSHELL 0x881ef000 == 149 [pid = 1946] [id = 292] 00:37:39 INFO - PROCESS | 1946 | --DOCSHELL 0x84d0a400 == 148 [pid = 1946] [id = 291] 00:37:39 INFO - PROCESS | 1946 | --DOCSHELL 0x8b67f800 == 147 [pid = 1946] [id = 225] 00:37:39 INFO - PROCESS | 1946 | --DOCSHELL 0x84d02c00 == 146 [pid = 1946] [id = 290] 00:37:39 INFO - PROCESS | 1946 | --DOCSHELL 0x89de6800 == 145 [pid = 1946] [id = 289] 00:37:39 INFO - PROCESS | 1946 | --DOCSHELL 0x86a24800 == 144 [pid = 1946] [id = 288] 00:37:39 INFO - PROCESS | 1946 | --DOCSHELL 0x86488800 == 143 [pid = 1946] [id = 287] 00:37:39 INFO - PROCESS | 1946 | --DOCSHELL 0x97534800 == 142 [pid = 1946] [id = 281] 00:37:39 INFO - PROCESS | 1946 | --DOCSHELL 0x91fef400 == 141 [pid = 1946] [id = 282] 00:37:39 INFO - PROCESS | 1946 | --DOCSHELL 0x8a6d4800 == 140 [pid = 1946] [id = 280] 00:37:39 INFO - PROCESS | 1946 | --DOCSHELL 0x84d07000 == 139 [pid = 1946] [id = 279] 00:37:39 INFO - PROCESS | 1946 | --DOCSHELL 0x888f1000 == 138 [pid = 1946] [id = 278] 00:37:39 INFO - PROCESS | 1946 | --DOCSHELL 0x8c3a6c00 == 137 [pid = 1946] [id = 277] 00:37:39 INFO - PROCESS | 1946 | --DOCSHELL 0x8c3a9400 == 136 [pid = 1946] [id = 276] 00:37:39 INFO - PROCESS | 1946 | --DOCSHELL 0x88bbec00 == 135 [pid = 1946] [id = 274] 00:37:39 INFO - PROCESS | 1946 | --DOCSHELL 0x89b37000 == 134 [pid = 1946] [id = 275] 00:37:39 INFO - PROCESS | 1946 | --DOCSHELL 0x86479800 == 133 [pid = 1946] [id = 273] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 321 (0x9afe3000) [pid = 1946] [serial = 322] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 320 (0x89b3f000) [pid = 1946] [serial = 488] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 319 (0x97177000) [pid = 1946] [serial = 259] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 318 (0x9079b400) [pid = 1946] [serial = 358] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 317 (0x91f30c00) [pid = 1946] [serial = 693] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 316 (0x93139400) [pid = 1946] [serial = 238] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 315 (0xa6965000) [pid = 1946] [serial = 337] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 314 (0x9440fc00) [pid = 1946] [serial = 379] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 313 (0xa4c4dc00) [pid = 1946] [serial = 539] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 312 (0x931dec00) [pid = 1946] [serial = 313] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 311 (0x8a7ea400) [pid = 1946] [serial = 746] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 310 (0x8a78a000) [pid = 1946] [serial = 755] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 309 (0x91f2c400) [pid = 1946] [serial = 782] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 308 (0xa2839400) [pid = 1946] [serial = 204] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 307 (0x9afe0c00) [pid = 1946] [serial = 410] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 306 (0x95be9800) [pid = 1946] [serial = 364] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 305 (0x876bcc00) [pid = 1946] [serial = 749] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 304 (0x9078c000) [pid = 1946] [serial = 524] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 303 (0x978f7400) [pid = 1946] [serial = 479] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 302 (0x9afdd800) [pid = 1946] [serial = 244] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 301 (0xa4c4d000) [pid = 1946] [serial = 334] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 300 (0x8f12d400) [pid = 1946] [serial = 764] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 299 (0x89e73800) [pid = 1946] [serial = 593] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 298 (0x8f7eb800) [pid = 1946] [serial = 614] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 297 (0x88bc2000) [pid = 1946] [serial = 815] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 296 (0x97526800) [pid = 1946] [serial = 241] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 295 (0xa458d800) [pid = 1946] [serial = 536] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 294 (0x881f3400) [pid = 1946] [serial = 750] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 293 (0x8a786c00) [pid = 1946] [serial = 440] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 292 (0x9e003c00) [pid = 1946] [serial = 367] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 291 (0x9afe1400) [pid = 1946] [serial = 413] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 290 (0x8a413400) [pid = 1946] [serial = 482] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 289 (0x90304000) [pid = 1946] [serial = 678] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 288 (0x8a415000) [pid = 1946] [serial = 813] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 287 (0xa0fa1000) [pid = 1946] [serial = 416] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 286 (0x8740bc00) [pid = 1946] [serial = 806] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 285 (0x888f3c00) [pid = 1946] [serial = 809] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 284 (0x9fbdd000) [pid = 1946] [serial = 584] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 283 (0x8b4e0800) [pid = 1946] [serial = 818] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 282 (0x888f3800) [pid = 1946] [serial = 699] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 281 (0x8a410400) [pid = 1946] [serial = 794] [outer = (nil)] [url = about:blank] 00:37:39 INFO - PROCESS | 1946 | --DOMWINDOW == 280 (0x9923e000) [pid = 1946] [serial = 476] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 279 (0x8a412400) [pid = 1946] [serial = 494] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 278 (0x984a8c00) [pid = 1946] [serial = 581] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 277 (0x8f1bf800) [pid = 1946] [serial = 464] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 276 (0xa2a0a800) [pid = 1946] [serial = 425] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 275 (0x8f602800) [pid = 1946] [serial = 310] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 274 (0x88a98400) [pid = 1946] [serial = 629] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 273 (0x8f7e6c00) [pid = 1946] [serial = 770] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 272 (0x8a6d6800) [pid = 1946] [serial = 548] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 271 (0x89b3bc00) [pid = 1946] [serial = 753] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 270 (0x84d0cc00) [pid = 1946] [serial = 714] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 269 (0x959cfc00) [pid = 1946] [serial = 623] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 268 (0x8b4e8800) [pid = 1946] [serial = 611] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 267 (0x97527400) [pid = 1946] [serial = 696] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 266 (0x8a6d2c00) [pid = 1946] [serial = 816] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 265 (0x89b40800) [pid = 1946] [serial = 681] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 264 (0x8b680400) [pid = 1946] [serial = 759] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 263 (0x89dea800) [pid = 1946] [serial = 545] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 262 (0x8f24ec00) [pid = 1946] [serial = 768] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 261 (0xa45ee400) [pid = 1946] [serial = 298] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 260 (0x942ad400) [pid = 1946] [serial = 785] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 259 (0xa45dfc00) [pid = 1946] [serial = 331] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 258 (0x881f3c00) [pid = 1946] [serial = 657] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 257 (0xa45e1800) [pid = 1946] [serial = 428] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 256 (0xa47b0800) [pid = 1946] [serial = 295] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 255 (0x97377c00) [pid = 1946] [serial = 527] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 254 (0xa0ed4000) [pid = 1946] [serial = 639] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 253 (0x8a7f1000) [pid = 1946] [serial = 566] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 252 (0x8f7e7c00) [pid = 1946] [serial = 521] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 251 (0x9752dc00) [pid = 1946] [serial = 286] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 250 (0x908b6400) [pid = 1946] [serial = 617] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 249 (0x90656000) [pid = 1946] [serial = 467] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 248 (0x8c3a0800) [pid = 1946] [serial = 726] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 247 (0x942b2400) [pid = 1946] [serial = 422] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 246 (0x86484800) [pid = 1946] [serial = 705] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 245 (0x90704800) [pid = 1946] [serial = 419] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 244 (0x98be1000) [pid = 1946] [serial = 626] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 243 (0x876c2400) [pid = 1946] [serial = 654] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 242 (0xa00d5c00) [pid = 1946] [serial = 533] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 241 (0x8e9dfc00) [pid = 1946] [serial = 301] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 240 (0x94554c00) [pid = 1946] [serial = 198] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 239 (0x8f1be000) [pid = 1946] [serial = 765] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 238 (0x90795800) [pid = 1946] [serial = 491] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 237 (0xa0fa0c00) [pid = 1946] [serial = 325] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 236 (0x85b03800) [pid = 1946] [serial = 717] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 235 (0xa0fa9c00) [pid = 1946] [serial = 289] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 234 (0x908be400) [pid = 1946] [serial = 370] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 233 (0x93136c00) [pid = 1946] [serial = 406] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 232 (0x8c16d800) [pid = 1946] [serial = 376] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 231 (0x8f953400) [pid = 1946] [serial = 283] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 230 (0x98b97c00) [pid = 1946] [serial = 800] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 229 (0x97378800) [pid = 1946] [serial = 702] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 228 (0xa69c7400) [pid = 1946] [serial = 542] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 227 (0x89a76800) [pid = 1946] [serial = 587] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 226 (0x9e00ec00) [pid = 1946] [serial = 590] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 225 (0x90147c00) [pid = 1946] [serial = 431] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 224 (0x9752a400) [pid = 1946] [serial = 473] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 223 (0x9065c000) [pid = 1946] [serial = 776] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 222 (0x978eac00) [pid = 1946] [serial = 434] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 221 (0x98218400) [pid = 1946] [serial = 201] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 220 (0x8f131400) [pid = 1946] [serial = 253] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 219 (0x86a23800) [pid = 1946] [serial = 648] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 218 (0xa2a0d000) [pid = 1946] [serial = 250] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 217 (0x9afe6800) [pid = 1946] [serial = 530] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 216 (0x9ad67400) [pid = 1946] [serial = 632] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 215 (0x8c3a9000) [pid = 1946] [serial = 761] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 214 (0x87410800) [pid = 1946] [serial = 651] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 213 (0x9440c800) [pid = 1946] [serial = 788] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 212 (0x945c4c00) [pid = 1946] [serial = 497] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 211 (0x9686a000) [pid = 1946] [serial = 485] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 210 (0xa0faa000) [pid = 1946] [serial = 247] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 209 (0x8f247400) [pid = 1946] [serial = 767] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 208 (0x94401800) [pid = 1946] [serial = 578] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 207 (0xa3c1c800) [pid = 1946] [serial = 328] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 206 (0x91f34400) [pid = 1946] [serial = 575] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 205 (0x975d0800) [pid = 1946] [serial = 708] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 204 (0x876c0000) [pid = 1946] [serial = 807] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 203 (0x9af16800) [pid = 1946] [serial = 803] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 202 (0x9065ec00) [pid = 1946] [serial = 403] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 201 (0x98b9fc00) [pid = 1946] [serial = 711] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 200 (0x8740ec00) [pid = 1946] [serial = 645] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 199 (0x8f946400) [pid = 1946] [serial = 771] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 198 (0x8f7de800) [pid = 1946] [serial = 569] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 197 (0x88a9b400) [pid = 1946] [serial = 810] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 196 (0x8b4e2400) [pid = 1946] [serial = 756] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 195 (0x90791000) [pid = 1946] [serial = 572] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 194 (0x89a70c00) [pid = 1946] [serial = 752] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 193 (0x942b3400) [pid = 1946] [serial = 620] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 192 (0x99235c00) [pid = 1946] [serial = 319] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 191 (0x8dc13c00) [pid = 1946] [serial = 762] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 190 (0x8f24c000) [pid = 1946] [serial = 210] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 189 (0x9030c000) [pid = 1946] [serial = 687] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 188 (0x8b4dd000) [pid = 1946] [serial = 684] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 187 (0x9078ec00) [pid = 1946] [serial = 690] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 186 (0x89ceec00) [pid = 1946] [serial = 723] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 185 (0x9013e000) [pid = 1946] [serial = 773] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 184 (0x907a7400) [pid = 1946] [serial = 779] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 183 (0x95740000) [pid = 1946] [serial = 791] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 182 (0xa447f000) [pid = 1946] [serial = 256] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 181 (0x85b0c000) [pid = 1946] [serial = 720] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 180 (0x89e72400) [pid = 1946] [serial = 812] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 179 (0x8b67a000) [pid = 1946] [serial = 758] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 178 (0xa0c53800) [pid = 1946] [serial = 642] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 177 (0x966e9800) [pid = 1946] [serial = 797] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 176 (0x9752e000) [pid = 1946] [serial = 316] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 175 (0xa45e8400) [pid = 1946] [serial = 292] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 174 (0x94410800) [pid = 1946] [serial = 373] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 173 (0x8a7f1400) [pid = 1946] [serial = 437] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 172 (0xa4476800) [pid = 1946] [serial = 207] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 171 (0x91f30000) [pid = 1946] [serial = 361] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 170 (0x94550000) [pid = 1946] [serial = 470] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | --DOMWINDOW == 169 (0x881f5c00) [pid = 1946] [serial = 635] [outer = (nil)] [url = about:blank] 00:37:40 INFO - PROCESS | 1946 | 1461051460306 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:40 INFO - PROCESS | 1946 | ++DOCSHELL 0x83ee8800 == 134 [pid = 1946] [id = 315] 00:37:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 170 (0x83ef6800) [pid = 1946] [serial = 946] [outer = (nil)] 00:37:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 171 (0x85b05000) [pid = 1946] [serial = 947] [outer = 0x83ef6800] 00:37:40 INFO - PROCESS | 1946 | 1461051460396 Marionette DEBUG loaded listener.js 00:37:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 172 (0x86479800) [pid = 1946] [serial = 948] [outer = 0x83ef6800] 00:37:41 INFO - PROCESS | 1946 | 1461051461145 Marionette TRACE conn6 <- [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]]]}] 00:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 00:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 2882ms 00:37:41 INFO - PROCESS | 1946 | 1461051461160 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 00:37:41 INFO - PROCESS | 1946 | 1461051461167 Marionette TRACE conn6 <- [1,1233,null,{"value":"8"}] 00:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 00:37:41 INFO - PROCESS | 1946 | 1461051461176 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 00:37:41 INFO - PROCESS | 1946 | 1461051461181 Marionette TRACE conn6 <- [1,1234,null,{}] 00:37:41 INFO - PROCESS | 1946 | 1461051461188 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:41 INFO - PROCESS | 1946 | 1461051461403 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 00:37:41 INFO - PROCESS | 1946 | 1461051461627 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x87404c00 == 135 [pid = 1946] [id = 316] 00:37:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 173 (0x87408000) [pid = 1946] [serial = 949] [outer = (nil)] 00:37:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 174 (0x876be000) [pid = 1946] [serial = 950] [outer = 0x87408000] 00:37:41 INFO - PROCESS | 1946 | 1461051461707 Marionette DEBUG loaded listener.js 00:37:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 175 (0x881ed000) [pid = 1946] [serial = 951] [outer = 0x87408000] 00:37:42 INFO - PROCESS | 1946 | 1461051462598 Marionette TRACE conn6 <- [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]]]}] 00:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 00:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1444ms 00:37:42 INFO - PROCESS | 1946 | 1461051462625 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 00:37:42 INFO - PROCESS | 1946 | 1461051462630 Marionette TRACE conn6 <- [1,1237,null,{"value":"8"}] 00:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 00:37:42 INFO - PROCESS | 1946 | 1461051462637 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 00:37:42 INFO - PROCESS | 1946 | 1461051462639 Marionette TRACE conn6 <- [1,1238,null,{}] 00:37:42 INFO - PROCESS | 1946 | 1461051462646 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:42 INFO - PROCESS | 1946 | 1461051462889 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 00:37:42 INFO - PROCESS | 1946 | 1461051462920 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:42 INFO - PROCESS | 1946 | ++DOCSHELL 0x881fbc00 == 136 [pid = 1946] [id = 317] 00:37:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 176 (0x88a8d800) [pid = 1946] [serial = 952] [outer = (nil)] 00:37:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 177 (0x88bbd800) [pid = 1946] [serial = 953] [outer = 0x88a8d800] 00:37:43 INFO - PROCESS | 1946 | 1461051463000 Marionette DEBUG loaded listener.js 00:37:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 178 (0x88bccc00) [pid = 1946] [serial = 954] [outer = 0x88a8d800] 00:37:44 INFO - PROCESS | 1946 | 1461051464069 Marionette TRACE conn6 <- [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]]]}] 00:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 00:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1477ms 00:37:44 INFO - PROCESS | 1946 | 1461051464114 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 00:37:44 INFO - PROCESS | 1946 | 1461051464118 Marionette TRACE conn6 <- [1,1241,null,{"value":"8"}] 00:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 00:37:44 INFO - PROCESS | 1946 | 1461051464142 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 00:37:44 INFO - PROCESS | 1946 | 1461051464150 Marionette TRACE conn6 <- [1,1242,null,{}] 00:37:44 INFO - PROCESS | 1946 | 1461051464156 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:44 INFO - PROCESS | 1946 | 1461051464406 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 00:37:45 INFO - PROCESS | 1946 | --DOMWINDOW == 177 (0x8a40cc00) [pid = 1946] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 00:37:45 INFO - PROCESS | 1946 | --DOMWINDOW == 176 (0x84d0c400) [pid = 1946] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 00:37:45 INFO - PROCESS | 1946 | --DOMWINDOW == 175 (0x89cf3000) [pid = 1946] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 00:37:45 INFO - PROCESS | 1946 | --DOMWINDOW == 174 (0x9440a400) [pid = 1946] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 00:37:45 INFO - PROCESS | 1946 | --DOMWINDOW == 173 (0x90787400) [pid = 1946] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 00:37:45 INFO - PROCESS | 1946 | --DOMWINDOW == 172 (0x89df0c00) [pid = 1946] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 00:37:45 INFO - PROCESS | 1946 | --DOMWINDOW == 171 (0x881f1c00) [pid = 1946] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 00:37:45 INFO - PROCESS | 1946 | --DOMWINDOW == 170 (0x907a2800) [pid = 1946] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 00:37:45 INFO - PROCESS | 1946 | --DOMWINDOW == 169 (0x88bc1800) [pid = 1946] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 00:37:45 INFO - PROCESS | 1946 | --DOMWINDOW == 168 (0x9879a800) [pid = 1946] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 00:37:45 INFO - PROCESS | 1946 | --DOMWINDOW == 167 (0x9af10c00) [pid = 1946] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 00:37:45 INFO - PROCESS | 1946 | --DOMWINDOW == 166 (0x86a19400) [pid = 1946] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 00:37:45 INFO - PROCESS | 1946 | --DOMWINDOW == 165 (0x90655800) [pid = 1946] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 00:37:45 INFO - PROCESS | 1946 | --DOMWINDOW == 164 (0x95be4400) [pid = 1946] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 00:37:45 INFO - PROCESS | 1946 | --DOMWINDOW == 163 (0x86a1c800) [pid = 1946] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 00:37:45 INFO - PROCESS | 1946 | --DOMWINDOW == 162 (0x8f7df800) [pid = 1946] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 00:37:45 INFO - PROCESS | 1946 | --DOMWINDOW == 161 (0x90792400) [pid = 1946] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 00:37:45 INFO - PROCESS | 1946 | --DOMWINDOW == 160 (0x888e9800) [pid = 1946] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 00:37:45 INFO - PROCESS | 1946 | --DOMWINDOW == 159 (0x93139800) [pid = 1946] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 00:37:45 INFO - PROCESS | 1946 | 1461051465195 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x83ef1800 == 137 [pid = 1946] [id = 318] 00:37:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 160 (0x84d04000) [pid = 1946] [serial = 955] [outer = (nil)] 00:37:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 161 (0x85b07400) [pid = 1946] [serial = 956] [outer = 0x84d04000] 00:37:45 INFO - PROCESS | 1946 | 1461051465270 Marionette DEBUG loaded listener.js 00:37:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 162 (0x881f1c00) [pid = 1946] [serial = 957] [outer = 0x84d04000] 00:37:45 INFO - PROCESS | 1946 | 1461051465984 Marionette TRACE conn6 <- [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]]]}] 00:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 00:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1902ms 00:37:46 INFO - PROCESS | 1946 | 1461051466037 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 00:37:46 INFO - PROCESS | 1946 | 1461051466040 Marionette TRACE conn6 <- [1,1245,null,{"value":"8"}] 00:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 00:37:46 INFO - PROCESS | 1946 | 1461051466056 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 00:37:46 INFO - PROCESS | 1946 | 1461051466058 Marionette TRACE conn6 <- [1,1246,null,{}] 00:37:46 INFO - PROCESS | 1946 | 1461051466064 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:46 INFO - PROCESS | 1946 | 1461051466229 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 00:37:46 INFO - PROCESS | 1946 | 1461051466243 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x85b09400 == 138 [pid = 1946] [id = 319] 00:37:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 163 (0x89b42000) [pid = 1946] [serial = 958] [outer = (nil)] 00:37:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 164 (0x89e6a400) [pid = 1946] [serial = 959] [outer = 0x89b42000] 00:37:46 INFO - PROCESS | 1946 | 1461051466316 Marionette DEBUG loaded listener.js 00:37:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 165 (0x89e75c00) [pid = 1946] [serial = 960] [outer = 0x89b42000] 00:37:47 INFO - PROCESS | 1946 | 1461051467416 Marionette TRACE conn6 <- [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]]]}] 00:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 00:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1432ms 00:37:47 INFO - PROCESS | 1946 | 1461051467489 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 00:37:47 INFO - PROCESS | 1946 | 1461051467494 Marionette TRACE conn6 <- [1,1249,null,{"value":"8"}] 00:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 00:37:47 INFO - PROCESS | 1946 | 1461051467503 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 00:37:47 INFO - PROCESS | 1946 | 1461051467509 Marionette TRACE conn6 <- [1,1250,null,{}] 00:37:47 INFO - PROCESS | 1946 | 1461051467519 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:47 INFO - PROCESS | 1946 | 1461051467760 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 00:37:48 INFO - PROCESS | 1946 | 1461051468059 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x86485400 == 139 [pid = 1946] [id = 320] 00:37:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 166 (0x86487c00) [pid = 1946] [serial = 961] [outer = (nil)] 00:37:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 167 (0x86a28400) [pid = 1946] [serial = 962] [outer = 0x86487c00] 00:37:48 INFO - PROCESS | 1946 | 1461051468151 Marionette DEBUG loaded listener.js 00:37:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 168 (0x888f0000) [pid = 1946] [serial = 963] [outer = 0x86487c00] 00:37:49 INFO - PROCESS | 1946 | 1461051469062 Marionette TRACE conn6 <- [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]]]}] 00:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 00:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1634ms 00:37:49 INFO - PROCESS | 1946 | 1461051469137 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 00:37:49 INFO - PROCESS | 1946 | 1461051469146 Marionette TRACE conn6 <- [1,1253,null,{"value":"8"}] 00:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 00:37:49 INFO - PROCESS | 1946 | 1461051469157 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 00:37:49 INFO - PROCESS | 1946 | 1461051469162 Marionette TRACE conn6 <- [1,1254,null,{}] 00:37:49 INFO - PROCESS | 1946 | 1461051469168 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:49 INFO - PROCESS | 1946 | 1461051469403 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 00:37:49 INFO - PROCESS | 1946 | 1461051469661 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x89a70000 == 140 [pid = 1946] [id = 321] 00:37:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 169 (0x89a77800) [pid = 1946] [serial = 964] [outer = (nil)] 00:37:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 170 (0x89b41800) [pid = 1946] [serial = 965] [outer = 0x89a77800] 00:37:49 INFO - PROCESS | 1946 | 1461051469789 Marionette DEBUG loaded listener.js 00:37:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 171 (0x89def000) [pid = 1946] [serial = 966] [outer = 0x89a77800] 00:37:50 INFO - PROCESS | 1946 | 1461051470800 Marionette TRACE conn6 <- [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]]]}] 00:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 00:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1699ms 00:37:50 INFO - PROCESS | 1946 | 1461051470856 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 00:37:50 INFO - PROCESS | 1946 | 1461051470861 Marionette TRACE conn6 <- [1,1257,null,{"value":"8"}] 00:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 00:37:50 INFO - PROCESS | 1946 | 1461051470867 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 00:37:50 INFO - PROCESS | 1946 | 1461051470873 Marionette TRACE conn6 <- [1,1258,null,{}] 00:37:50 INFO - PROCESS | 1946 | 1461051470890 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:51 INFO - PROCESS | 1946 | 1461051471109 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 00:37:51 INFO - PROCESS | 1946 | 1461051471369 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x89dee400 == 141 [pid = 1946] [id = 322] 00:37:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 172 (0x8a6da800) [pid = 1946] [serial = 967] [outer = (nil)] 00:37:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 173 (0x8a784400) [pid = 1946] [serial = 968] [outer = 0x8a6da800] 00:37:51 INFO - PROCESS | 1946 | 1461051471475 Marionette DEBUG loaded listener.js 00:37:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 174 (0x8a7e9000) [pid = 1946] [serial = 969] [outer = 0x8a6da800] 00:37:52 INFO - PROCESS | 1946 | 1461051472397 Marionette TRACE conn6 <- [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]]]}] 00:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 00:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1589ms 00:37:52 INFO - PROCESS | 1946 | 1461051472457 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 00:37:52 INFO - PROCESS | 1946 | 1461051472461 Marionette TRACE conn6 <- [1,1261,null,{"value":"8"}] 00:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 00:37:52 INFO - PROCESS | 1946 | 1461051472468 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 00:37:52 INFO - PROCESS | 1946 | 1461051472471 Marionette TRACE conn6 <- [1,1262,null,{}] 00:37:52 INFO - PROCESS | 1946 | 1461051472477 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:52 INFO - PROCESS | 1946 | 1461051472666 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 00:37:52 INFO - PROCESS | 1946 | 1461051472927 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x876c0400 == 142 [pid = 1946] [id = 323] 00:37:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 175 (0x8a788c00) [pid = 1946] [serial = 970] [outer = (nil)] 00:37:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 176 (0x8b4e0c00) [pid = 1946] [serial = 971] [outer = 0x8a788c00] 00:37:53 INFO - PROCESS | 1946 | 1461051473058 Marionette DEBUG loaded listener.js 00:37:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 177 (0x8b4e8000) [pid = 1946] [serial = 972] [outer = 0x8a788c00] 00:37:53 INFO - PROCESS | 1946 | 1461051473961 Marionette TRACE conn6 <- [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]]]}] 00:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 00:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1533ms 00:37:54 INFO - PROCESS | 1946 | 1461051474001 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 00:37:54 INFO - PROCESS | 1946 | 1461051474006 Marionette TRACE conn6 <- [1,1265,null,{"value":"8"}] 00:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 00:37:54 INFO - PROCESS | 1946 | 1461051474012 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 00:37:54 INFO - PROCESS | 1946 | 1461051474016 Marionette TRACE conn6 <- [1,1266,null,{}] 00:37:54 INFO - PROCESS | 1946 | 1461051474021 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:54 INFO - PROCESS | 1946 | 1461051474214 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 00:37:54 INFO - PROCESS | 1946 | 1461051474429 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a789800 == 143 [pid = 1946] [id = 324] 00:37:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 178 (0x8a7f5c00) [pid = 1946] [serial = 973] [outer = (nil)] 00:37:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 179 (0x8c15e400) [pid = 1946] [serial = 974] [outer = 0x8a7f5c00] 00:37:54 INFO - PROCESS | 1946 | 1461051474602 Marionette DEBUG loaded listener.js 00:37:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 180 (0x8c163c00) [pid = 1946] [serial = 975] [outer = 0x8a7f5c00] 00:37:55 INFO - PROCESS | 1946 | 1461051475519 Marionette TRACE conn6 <- [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]]]}] 00:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 00:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1584ms 00:37:55 INFO - PROCESS | 1946 | 1461051475597 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 00:37:55 INFO - PROCESS | 1946 | 1461051475600 Marionette TRACE conn6 <- [1,1269,null,{"value":"8"}] 00:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 00:37:55 INFO - PROCESS | 1946 | 1461051475607 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 00:37:55 INFO - PROCESS | 1946 | 1461051475610 Marionette TRACE conn6 <- [1,1270,null,{}] 00:37:55 INFO - PROCESS | 1946 | 1461051475617 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:55 INFO - PROCESS | 1946 | 1461051475862 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 00:37:56 INFO - PROCESS | 1946 | 1461051476147 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x8dc09c00 == 144 [pid = 1946] [id = 325] 00:37:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 181 (0x8dc12000) [pid = 1946] [serial = 976] [outer = (nil)] 00:37:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 182 (0x8e8bf800) [pid = 1946] [serial = 977] [outer = 0x8dc12000] 00:37:56 INFO - PROCESS | 1946 | 1461051476247 Marionette DEBUG loaded listener.js 00:37:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 183 (0x8e9dbc00) [pid = 1946] [serial = 978] [outer = 0x8dc12000] 00:37:57 INFO - PROCESS | 1946 | 1461051477152 Marionette TRACE conn6 <- [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]]]}] 00:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 00:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1588ms 00:37:57 INFO - PROCESS | 1946 | 1461051477196 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 00:37:57 INFO - PROCESS | 1946 | 1461051477200 Marionette TRACE conn6 <- [1,1273,null,{"value":"8"}] 00:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 00:37:57 INFO - PROCESS | 1946 | 1461051477206 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 00:37:57 INFO - PROCESS | 1946 | 1461051477210 Marionette TRACE conn6 <- [1,1274,null,{}] 00:37:57 INFO - PROCESS | 1946 | 1461051477215 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:57 INFO - PROCESS | 1946 | 1461051477406 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 00:37:57 INFO - PROCESS | 1946 | 1461051477663 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x876c2400 == 145 [pid = 1946] [id = 326] 00:37:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 184 (0x8b67d000) [pid = 1946] [serial = 979] [outer = (nil)] 00:37:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 185 (0x8f131400) [pid = 1946] [serial = 980] [outer = 0x8b67d000] 00:37:57 INFO - PROCESS | 1946 | 1461051477791 Marionette DEBUG loaded listener.js 00:37:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 186 (0x8f1c2400) [pid = 1946] [serial = 981] [outer = 0x8b67d000] 00:37:58 INFO - PROCESS | 1946 | 1461051478637 Marionette TRACE conn6 <- [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]]]}] 00:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 00:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1481ms 00:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 00:37:58 INFO - PROCESS | 1946 | 1461051478688 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 00:37:58 INFO - PROCESS | 1946 | 1461051478691 Marionette TRACE conn6 <- [1,1277,null,{"value":"8"}] 00:37:58 INFO - PROCESS | 1946 | 1461051478698 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 00:37:58 INFO - PROCESS | 1946 | 1461051478701 Marionette TRACE conn6 <- [1,1278,null,{}] 00:37:58 INFO - PROCESS | 1946 | 1461051478707 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:37:58 INFO - PROCESS | 1946 | 1461051478888 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 00:37:59 INFO - PROCESS | 1946 | 1461051479098 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:59 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e9d8c00 == 146 [pid = 1946] [id = 327] 00:37:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 187 (0x8f126c00) [pid = 1946] [serial = 982] [outer = (nil)] 00:37:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 188 (0x8f24d400) [pid = 1946] [serial = 983] [outer = 0x8f126c00] 00:37:59 INFO - PROCESS | 1946 | 1461051479263 Marionette DEBUG loaded listener.js 00:37:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 189 (0x8f601400) [pid = 1946] [serial = 984] [outer = 0x8f126c00] 00:38:00 INFO - PROCESS | 1946 | 1461051480175 Marionette TRACE conn6 <- [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]]]}] 00:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 00:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1539ms 00:38:00 INFO - PROCESS | 1946 | 1461051480236 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 00:38:00 INFO - PROCESS | 1946 | 1461051480240 Marionette TRACE conn6 <- [1,1281,null,{"value":"8"}] 00:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 00:38:00 INFO - PROCESS | 1946 | 1461051480247 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 00:38:00 INFO - PROCESS | 1946 | 1461051480250 Marionette TRACE conn6 <- [1,1282,null,{}] 00:38:00 INFO - PROCESS | 1946 | 1461051480256 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:00 INFO - PROCESS | 1946 | 1461051480441 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 00:38:00 INFO - PROCESS | 1946 | 1461051480694 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:00 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f128400 == 147 [pid = 1946] [id = 328] 00:38:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 190 (0x8f1c9c00) [pid = 1946] [serial = 985] [outer = (nil)] 00:38:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 191 (0x8f7e6c00) [pid = 1946] [serial = 986] [outer = 0x8f1c9c00] 00:38:00 INFO - PROCESS | 1946 | 1461051480818 Marionette DEBUG loaded listener.js 00:38:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 192 (0x8f947800) [pid = 1946] [serial = 987] [outer = 0x8f1c9c00] 00:38:01 INFO - PROCESS | 1946 | 1461051481709 Marionette TRACE conn6 <- [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]]]}] 00:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 00:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1533ms 00:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 00:38:01 INFO - PROCESS | 1946 | 1461051481781 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 00:38:01 INFO - PROCESS | 1946 | 1461051481784 Marionette TRACE conn6 <- [1,1285,null,{"value":"8"}] 00:38:01 INFO - PROCESS | 1946 | 1461051481791 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 00:38:01 INFO - PROCESS | 1946 | 1461051481794 Marionette TRACE conn6 <- [1,1286,null,{}] 00:38:01 INFO - PROCESS | 1946 | 1461051481800 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:02 INFO - PROCESS | 1946 | 1461051482055 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 00:38:02 INFO - PROCESS | 1946 | 1461051482363 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e9df400 == 148 [pid = 1946] [id = 329] 00:38:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 193 (0x8f247800) [pid = 1946] [serial = 988] [outer = (nil)] 00:38:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 194 (0x90141400) [pid = 1946] [serial = 989] [outer = 0x8f247800] 00:38:02 INFO - PROCESS | 1946 | 1461051482457 Marionette DEBUG loaded listener.js 00:38:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 195 (0x90147400) [pid = 1946] [serial = 990] [outer = 0x8f247800] 00:38:03 INFO - PROCESS | 1946 | 1461051483332 Marionette TRACE conn6 <- [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]]]}] 00:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 00:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1592ms 00:38:03 INFO - PROCESS | 1946 | 1461051483384 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 00:38:03 INFO - PROCESS | 1946 | 1461051483388 Marionette TRACE conn6 <- [1,1289,null,{"value":"8"}] 00:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 00:38:03 INFO - PROCESS | 1946 | 1461051483395 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 00:38:03 INFO - PROCESS | 1946 | 1461051483399 Marionette TRACE conn6 <- [1,1290,null,{}] 00:38:03 INFO - PROCESS | 1946 | 1461051483405 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:03 INFO - PROCESS | 1946 | 1461051483622 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 00:38:03 INFO - PROCESS | 1946 | 1461051483888 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x90309c00 == 149 [pid = 1946] [id = 330] 00:38:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 196 (0x90701800) [pid = 1946] [serial = 991] [outer = (nil)] 00:38:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 197 (0x90705000) [pid = 1946] [serial = 992] [outer = 0x90701800] 00:38:04 INFO - PROCESS | 1946 | 1461051484020 Marionette DEBUG loaded listener.js 00:38:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 198 (0x9078b000) [pid = 1946] [serial = 993] [outer = 0x90701800] 00:38:04 INFO - PROCESS | 1946 | 1461051484960 Marionette TRACE conn6 <- [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]]]}] 00:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 00:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1632ms 00:38:05 INFO - PROCESS | 1946 | 1461051485027 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 00:38:05 INFO - PROCESS | 1946 | 1461051485031 Marionette TRACE conn6 <- [1,1293,null,{"value":"8"}] 00:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 00:38:05 INFO - PROCESS | 1946 | 1461051485037 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 00:38:05 INFO - PROCESS | 1946 | 1461051485041 Marionette TRACE conn6 <- [1,1294,null,{}] 00:38:05 INFO - PROCESS | 1946 | 1461051485046 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:05 INFO - PROCESS | 1946 | 1461051485246 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 00:38:05 INFO - PROCESS | 1946 | 1461051485510 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:05 INFO - PROCESS | 1946 | ++DOCSHELL 0x9065c800 == 150 [pid = 1946] [id = 331] 00:38:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 199 (0x9065e000) [pid = 1946] [serial = 994] [outer = (nil)] 00:38:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 200 (0x907a5c00) [pid = 1946] [serial = 995] [outer = 0x9065e000] 00:38:05 INFO - PROCESS | 1946 | 1461051485640 Marionette DEBUG loaded listener.js 00:38:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 201 (0x907ee000) [pid = 1946] [serial = 996] [outer = 0x9065e000] 00:38:06 INFO - PROCESS | 1946 | 1461051486504 Marionette TRACE conn6 <- [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]]]}] 00:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 00:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1537ms 00:38:06 INFO - PROCESS | 1946 | 1461051486576 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 00:38:06 INFO - PROCESS | 1946 | 1461051486579 Marionette TRACE conn6 <- [1,1297,null,{"value":"8"}] 00:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 00:38:06 INFO - PROCESS | 1946 | 1461051486592 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 00:38:06 INFO - PROCESS | 1946 | 1461051486595 Marionette TRACE conn6 <- [1,1298,null,{}] 00:38:06 INFO - PROCESS | 1946 | 1461051486607 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:06 INFO - PROCESS | 1946 | 1461051486866 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 00:38:07 INFO - PROCESS | 1946 | 1461051487185 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a6d1400 == 151 [pid = 1946] [id = 332] 00:38:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 202 (0x8c39fc00) [pid = 1946] [serial = 997] [outer = (nil)] 00:38:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 203 (0x908b3c00) [pid = 1946] [serial = 998] [outer = 0x8c39fc00] 00:38:07 INFO - PROCESS | 1946 | 1461051487273 Marionette DEBUG loaded listener.js 00:38:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 204 (0x908b7800) [pid = 1946] [serial = 999] [outer = 0x8c39fc00] 00:38:08 INFO - PROCESS | 1946 | 1461051488132 Marionette TRACE conn6 <- [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]]]}] 00:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 00:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1605ms 00:38:08 INFO - PROCESS | 1946 | 1461051488191 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 00:38:08 INFO - PROCESS | 1946 | 1461051488195 Marionette TRACE conn6 <- [1,1301,null,{"value":"8"}] 00:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 00:38:08 INFO - PROCESS | 1946 | 1461051488202 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 00:38:08 INFO - PROCESS | 1946 | 1461051488205 Marionette TRACE conn6 <- [1,1302,null,{}] 00:38:08 INFO - PROCESS | 1946 | 1461051488211 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:08 INFO - PROCESS | 1946 | 1461051488403 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 00:38:08 INFO - PROCESS | 1946 | 1461051488663 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:08 INFO - PROCESS | 1946 | ++DOCSHELL 0x907f5800 == 152 [pid = 1946] [id = 333] 00:38:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 205 (0x908b8c00) [pid = 1946] [serial = 1000] [outer = (nil)] 00:38:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 206 (0x91f34000) [pid = 1946] [serial = 1001] [outer = 0x908b8c00] 00:38:08 INFO - PROCESS | 1946 | 1461051488792 Marionette DEBUG loaded listener.js 00:38:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 207 (0x91fe2400) [pid = 1946] [serial = 1002] [outer = 0x908b8c00] 00:38:09 INFO - PROCESS | 1946 | 1461051489626 Marionette TRACE conn6 <- [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]]]}] 00:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 00:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1489ms 00:38:09 INFO - PROCESS | 1946 | 1461051489692 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 00:38:09 INFO - PROCESS | 1946 | 1461051489696 Marionette TRACE conn6 <- [1,1305,null,{"value":"8"}] 00:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 00:38:09 INFO - PROCESS | 1946 | 1461051489702 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 00:38:09 INFO - PROCESS | 1946 | 1461051489705 Marionette TRACE conn6 <- [1,1306,null,{}] 00:38:09 INFO - PROCESS | 1946 | 1461051489711 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:09 INFO - PROCESS | 1946 | 1461051489898 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 00:38:10 INFO - PROCESS | 1946 | 1461051490113 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x91f2fc00 == 153 [pid = 1946] [id = 334] 00:38:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 208 (0x91f30400) [pid = 1946] [serial = 1003] [outer = (nil)] 00:38:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 209 (0x93136400) [pid = 1946] [serial = 1004] [outer = 0x91f30400] 00:38:10 INFO - PROCESS | 1946 | 1461051490285 Marionette DEBUG loaded listener.js 00:38:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 210 (0x93139000) [pid = 1946] [serial = 1005] [outer = 0x91f30400] 00:38:11 INFO - PROCESS | 1946 | 1461051491176 Marionette TRACE conn6 <- [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]]]}] 00:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 00:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1538ms 00:38:11 INFO - PROCESS | 1946 | 1461051491241 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 00:38:11 INFO - PROCESS | 1946 | 1461051491245 Marionette TRACE conn6 <- [1,1309,null,{"value":"8"}] 00:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 00:38:11 INFO - PROCESS | 1946 | 1461051491251 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 00:38:11 INFO - PROCESS | 1946 | 1461051491255 Marionette TRACE conn6 <- [1,1310,null,{}] 00:38:11 INFO - PROCESS | 1946 | 1461051491261 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:11 INFO - PROCESS | 1946 | 1461051491455 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 00:38:11 INFO - PROCESS | 1946 | 1461051491780 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:11 INFO - PROCESS | 1946 | ++DOCSHELL 0x8647ac00 == 154 [pid = 1946] [id = 335] 00:38:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 211 (0x8647e800) [pid = 1946] [serial = 1006] [outer = (nil)] 00:38:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 212 (0x88a91c00) [pid = 1946] [serial = 1007] [outer = 0x8647e800] 00:38:11 INFO - PROCESS | 1946 | 1461051491885 Marionette DEBUG loaded listener.js 00:38:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 213 (0x89de7000) [pid = 1946] [serial = 1008] [outer = 0x8647e800] 00:38:13 INFO - PROCESS | 1946 | 1461051493255 Marionette TRACE conn6 <- [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] 00:38:13 INFO - PROCESS | 1946 | 1461051493399 Marionette TRACE conn6 <- [1,1313,null,{"value":"8"}] 00:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 00:38:13 INFO - PROCESS | 1946 | 1461051493407 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 00:38:13 INFO - PROCESS | 1946 | 1461051493412 Marionette TRACE conn6 <- [1,1314,null,{}] 00:38:13 INFO - PROCESS | 1946 | 1461051493420 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:13 INFO - PROCESS | 1946 | 1461051493593 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 00:38:13 INFO - PROCESS | 1946 | 1461051493824 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x858fec00 == 155 [pid = 1946] [id = 336] 00:38:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 214 (0x881f6000) [pid = 1946] [serial = 1009] [outer = (nil)] 00:38:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 215 (0x888f7c00) [pid = 1946] [serial = 1010] [outer = 0x881f6000] 00:38:13 INFO - PROCESS | 1946 | 1461051493905 Marionette DEBUG loaded listener.js 00:38:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 216 (0x88a9c400) [pid = 1946] [serial = 1011] [outer = 0x881f6000] 00:38:14 INFO - PROCESS | 1946 | 1461051494830 Marionette TRACE conn6 <- [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]]]}] 00:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 00:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1484ms 00:38:14 INFO - PROCESS | 1946 | 1461051494891 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 00:38:14 INFO - PROCESS | 1946 | 1461051494900 Marionette TRACE conn6 <- [1,1317,null,{"value":"8"}] 00:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 00:38:14 INFO - PROCESS | 1946 | 1461051494910 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 00:38:14 INFO - PROCESS | 1946 | 1461051494913 Marionette TRACE conn6 <- [1,1318,null,{}] 00:38:14 INFO - PROCESS | 1946 | 1461051494919 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:15 INFO - PROCESS | 1946 | 1461051495227 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 00:38:15 INFO - PROCESS | 1946 | 1461051495592 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:15 INFO - PROCESS | 1946 | ++DOCSHELL 0x84d1d800 == 156 [pid = 1946] [id = 337] 00:38:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 217 (0x858f6c00) [pid = 1946] [serial = 1012] [outer = (nil)] 00:38:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 218 (0x88bbe400) [pid = 1946] [serial = 1013] [outer = 0x858f6c00] 00:38:15 INFO - PROCESS | 1946 | 1461051495670 Marionette DEBUG loaded listener.js 00:38:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 219 (0x89e6b800) [pid = 1946] [serial = 1014] [outer = 0x858f6c00] 00:38:16 INFO - PROCESS | 1946 | 1461051496631 Marionette TRACE conn6 <- [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]]]}] 00:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 00:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1784ms 00:38:16 INFO - PROCESS | 1946 | 1461051496694 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 00:38:16 INFO - PROCESS | 1946 | 1461051496698 Marionette TRACE conn6 <- [1,1321,null,{"value":"8"}] 00:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 00:38:16 INFO - PROCESS | 1946 | 1461051496704 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 00:38:16 INFO - PROCESS | 1946 | 1461051496710 Marionette TRACE conn6 <- [1,1322,null,{}] 00:38:16 INFO - PROCESS | 1946 | 1461051496725 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:16 INFO - PROCESS | 1946 | 1461051496930 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 00:38:17 INFO - PROCESS | 1946 | 1461051497291 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x876bc800 == 157 [pid = 1946] [id = 338] 00:38:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 220 (0x881ee000) [pid = 1946] [serial = 1015] [outer = (nil)] 00:38:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 221 (0x8a77dc00) [pid = 1946] [serial = 1016] [outer = 0x881ee000] 00:38:17 INFO - PROCESS | 1946 | 1461051497378 Marionette DEBUG loaded listener.js 00:38:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 222 (0x8a7ed800) [pid = 1946] [serial = 1017] [outer = 0x881ee000] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0x93137800 == 156 [pid = 1946] [id = 38] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0x8f60bc00 == 155 [pid = 1946] [id = 79] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0x85b0e000 == 154 [pid = 1946] [id = 264] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0x9078f800 == 153 [pid = 1946] [id = 260] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0x9313a400 == 152 [pid = 1946] [id = 263] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0x95b47000 == 151 [pid = 1946] [id = 265] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0x98684400 == 150 [pid = 1946] [id = 266] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0xa008b000 == 149 [pid = 1946] [id = 82] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0x89cf0400 == 148 [pid = 1946] [id = 179] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0xa4594c00 == 147 [pid = 1946] [id = 111] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0x8a7f6c00 == 146 [pid = 1946] [id = 173] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0x93138c00 == 145 [pid = 1946] [id = 262] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0x9078f400 == 144 [pid = 1946] [id = 175] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0xa0e43c00 == 143 [pid = 1946] [id = 178] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0xa0ee0000 == 142 [pid = 1946] [id = 10] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0x8a6e0800 == 141 [pid = 1946] [id = 310] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0x94404800 == 140 [pid = 1946] [id = 309] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0x931df400 == 139 [pid = 1946] [id = 307] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0x942ae800 == 138 [pid = 1946] [id = 308] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0x907ec400 == 137 [pid = 1946] [id = 306] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0x8f955400 == 136 [pid = 1946] [id = 305] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0x8f248c00 == 135 [pid = 1946] [id = 304] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0x8b677400 == 134 [pid = 1946] [id = 302] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0x8f1c8000 == 133 [pid = 1946] [id = 303] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0x8dc0c400 == 132 [pid = 1946] [id = 301] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0x8a7ea800 == 131 [pid = 1946] [id = 300] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0x83eed000 == 130 [pid = 1946] [id = 299] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0x89a7a800 == 129 [pid = 1946] [id = 298] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0x876c7800 == 128 [pid = 1946] [id = 297] 00:38:17 INFO - PROCESS | 1946 | --DOCSHELL 0x83ee9000 == 127 [pid = 1946] [id = 296] 00:38:17 INFO - PROCESS | 1946 | --DOMWINDOW == 221 (0x86a1c400) [pid = 1946] [serial = 887] [outer = (nil)] [url = about:blank] 00:38:17 INFO - PROCESS | 1946 | --DOMWINDOW == 220 (0x908c1000) [pid = 1946] [serial = 836] [outer = (nil)] [url = about:blank] 00:38:17 INFO - PROCESS | 1946 | --DOMWINDOW == 219 (0x8e8c0400) [pid = 1946] [serial = 884] [outer = (nil)] [url = about:blank] 00:38:17 INFO - PROCESS | 1946 | --DOMWINDOW == 218 (0x89a7bc00) [pid = 1946] [serial = 824] [outer = (nil)] [url = about:blank] 00:38:17 INFO - PROCESS | 1946 | --DOMWINDOW == 217 (0x858ffc00) [pid = 1946] [serial = 875] [outer = (nil)] [url = about:blank] 00:38:17 INFO - PROCESS | 1946 | --DOMWINDOW == 216 (0x8c3a5000) [pid = 1946] [serial = 873] [outer = (nil)] [url = about:blank] 00:38:17 INFO - PROCESS | 1946 | --DOMWINDOW == 215 (0x9574a800) [pid = 1946] [serial = 792] [outer = (nil)] [url = about:blank] 00:38:17 INFO - PROCESS | 1946 | --DOMWINDOW == 214 (0xa0086000) [pid = 1946] [serial = 848] [outer = (nil)] [url = about:blank] 00:38:17 INFO - PROCESS | 1946 | --DOMWINDOW == 213 (0x9030f000) [pid = 1946] [serial = 833] [outer = (nil)] [url = about:blank] 00:38:17 INFO - PROCESS | 1946 | --DOMWINDOW == 212 (0x908b4400) [pid = 1946] [serial = 780] [outer = (nil)] [url = about:blank] 00:38:17 INFO - PROCESS | 1946 | --DOMWINDOW == 211 (0x8a6dfc00) [pid = 1946] [serial = 870] [outer = (nil)] [url = about:blank] 00:38:17 INFO - PROCESS | 1946 | --DOMWINDOW == 210 (0x888f4c00) [pid = 1946] [serial = 878] [outer = (nil)] [url = about:blank] 00:38:17 INFO - PROCESS | 1946 | --DOMWINDOW == 209 (0x83ef0800) [pid = 1946] [serial = 854] [outer = (nil)] [url = about:blank] 00:38:17 INFO - PROCESS | 1946 | --DOMWINDOW == 208 (0x942b2800) [pid = 1946] [serial = 786] [outer = (nil)] [url = about:blank] 00:38:17 INFO - PROCESS | 1946 | --DOMWINDOW == 207 (0x8b4e4c00) [pid = 1946] [serial = 882] [outer = (nil)] [url = about:blank] 00:38:17 INFO - PROCESS | 1946 | --DOMWINDOW == 206 (0x98b9f000) [pid = 1946] [serial = 801] [outer = (nil)] [url = about:blank] 00:38:18 INFO - PROCESS | 1946 | --DOMWINDOW == 205 (0xa0fda400) [pid = 1946] [serial = 851] [outer = (nil)] [url = about:blank] 00:38:18 INFO - PROCESS | 1946 | --DOMWINDOW == 204 (0x99238000) [pid = 1946] [serial = 842] [outer = (nil)] [url = about:blank] 00:38:18 INFO - PROCESS | 1946 | --DOMWINDOW == 203 (0x9afdcc00) [pid = 1946] [serial = 804] [outer = (nil)] [url = about:blank] 00:38:18 INFO - PROCESS | 1946 | --DOMWINDOW == 202 (0x8a780c00) [pid = 1946] [serial = 881] [outer = (nil)] [url = about:blank] 00:38:18 INFO - PROCESS | 1946 | --DOMWINDOW == 201 (0x86a24000) [pid = 1946] [serial = 863] [outer = (nil)] [url = about:blank] 00:38:18 INFO - PROCESS | 1946 | --DOMWINDOW == 200 (0x90703400) [pid = 1946] [serial = 777] [outer = (nil)] [url = about:blank] 00:38:18 INFO - PROCESS | 1946 | --DOMWINDOW == 199 (0x9686b400) [pid = 1946] [serial = 798] [outer = (nil)] [url = about:blank] 00:38:18 INFO - PROCESS | 1946 | --DOMWINDOW == 198 (0x876c1800) [pid = 1946] [serial = 821] [outer = (nil)] [url = about:blank] 00:38:18 INFO - PROCESS | 1946 | --DOMWINDOW == 197 (0x8b4dc800) [pid = 1946] [serial = 795] [outer = (nil)] [url = about:blank] 00:38:18 INFO - PROCESS | 1946 | --DOMWINDOW == 196 (0x90148800) [pid = 1946] [serial = 774] [outer = (nil)] [url = about:blank] 00:38:18 INFO - PROCESS | 1946 | --DOMWINDOW == 195 (0x91fe4400) [pid = 1946] [serial = 783] [outer = (nil)] [url = about:blank] 00:38:18 INFO - PROCESS | 1946 | --DOMWINDOW == 194 (0x87408800) [pid = 1946] [serial = 864] [outer = (nil)] [url = about:blank] 00:38:18 INFO - PROCESS | 1946 | --DOMWINDOW == 193 (0x84d18c00) [pid = 1946] [serial = 860] [outer = (nil)] [url = about:blank] 00:38:18 INFO - PROCESS | 1946 | --DOMWINDOW == 192 (0x89de5000) [pid = 1946] [serial = 879] [outer = (nil)] [url = about:blank] 00:38:18 INFO - PROCESS | 1946 | --DOMWINDOW == 191 (0x88bc8000) [pid = 1946] [serial = 867] [outer = (nil)] [url = about:blank] 00:38:18 INFO - PROCESS | 1946 | --DOMWINDOW == 190 (0xa00d8400) [pid = 1946] [serial = 857] [outer = (nil)] [url = about:blank] 00:38:18 INFO - PROCESS | 1946 | --DOMWINDOW == 189 (0x8e8bb400) [pid = 1946] [serial = 827] [outer = (nil)] [url = about:blank] 00:38:18 INFO - PROCESS | 1946 | --DOMWINDOW == 188 (0x9fbdc800) [pid = 1946] [serial = 845] [outer = (nil)] [url = about:blank] 00:38:18 INFO - PROCESS | 1946 | --DOMWINDOW == 187 (0x8f60d400) [pid = 1946] [serial = 830] [outer = (nil)] [url = about:blank] 00:38:18 INFO - PROCESS | 1946 | --DOMWINDOW == 186 (0x8a410800) [pid = 1946] [serial = 869] [outer = (nil)] [url = about:blank] 00:38:18 INFO - PROCESS | 1946 | --DOMWINDOW == 185 (0x85b09000) [pid = 1946] [serial = 876] [outer = (nil)] [url = about:blank] 00:38:18 INFO - PROCESS | 1946 | --DOMWINDOW == 184 (0x88a96800) [pid = 1946] [serial = 866] [outer = (nil)] [url = about:blank] 00:38:18 INFO - PROCESS | 1946 | --DOMWINDOW == 183 (0x966f3000) [pid = 1946] [serial = 839] [outer = (nil)] [url = about:blank] 00:38:18 INFO - PROCESS | 1946 | --DOMWINDOW == 182 (0x8e9e4400) [pid = 1946] [serial = 885] [outer = (nil)] [url = about:blank] 00:38:18 INFO - PROCESS | 1946 | --DOMWINDOW == 181 (0x8b67b800) [pid = 1946] [serial = 872] [outer = (nil)] [url = about:blank] 00:38:18 INFO - PROCESS | 1946 | --DOMWINDOW == 180 (0x9454c000) [pid = 1946] [serial = 789] [outer = (nil)] [url = about:blank] 00:38:18 INFO - PROCESS | 1946 | 1461051498387 Marionette TRACE conn6 <- [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]]]}] 00:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 00:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1733ms 00:38:18 INFO - PROCESS | 1946 | 1461051498449 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 00:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 00:38:18 INFO - PROCESS | 1946 | 1461051498454 Marionette TRACE conn6 <- [1,1325,null,{"value":"8"}] 00:38:18 INFO - PROCESS | 1946 | 1461051498464 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 00:38:18 INFO - PROCESS | 1946 | 1461051498467 Marionette TRACE conn6 <- [1,1326,null,{}] 00:38:18 INFO - PROCESS | 1946 | 1461051498473 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:18 INFO - PROCESS | 1946 | 1461051498640 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 00:38:18 INFO - PROCESS | 1946 | 1461051498650 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x83eef800 == 128 [pid = 1946] [id = 339] 00:38:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 181 (0x86a1f400) [pid = 1946] [serial = 1018] [outer = (nil)] 00:38:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 182 (0x88bc8000) [pid = 1946] [serial = 1019] [outer = 0x86a1f400] 00:38:18 INFO - PROCESS | 1946 | 1461051498723 Marionette DEBUG loaded listener.js 00:38:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 183 (0x8a6da400) [pid = 1946] [serial = 1020] [outer = 0x86a1f400] 00:38:19 INFO - PROCESS | 1946 | 1461051499630 Marionette TRACE conn6 <- [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]]]}] 00:38:19 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 00:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1233ms 00:38:19 INFO - PROCESS | 1946 | 1461051499694 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 00:38:19 INFO - PROCESS | 1946 | 1461051499698 Marionette TRACE conn6 <- [1,1329,null,{"value":"8"}] 00:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 00:38:19 INFO - PROCESS | 1946 | 1461051499704 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 00:38:19 INFO - PROCESS | 1946 | 1461051499707 Marionette TRACE conn6 <- [1,1330,null,{}] 00:38:19 INFO - PROCESS | 1946 | 1461051499712 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:19 INFO - PROCESS | 1946 | 1461051499878 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 00:38:20 INFO - PROCESS | 1946 | 1461051500070 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:20 INFO - PROCESS | 1946 | ++DOCSHELL 0x84d1ac00 == 129 [pid = 1946] [id = 340] 00:38:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 184 (0x876c4c00) [pid = 1946] [serial = 1021] [outer = (nil)] 00:38:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 185 (0x8a7f5800) [pid = 1946] [serial = 1022] [outer = 0x876c4c00] 00:38:20 INFO - PROCESS | 1946 | 1461051500144 Marionette DEBUG loaded listener.js 00:38:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 186 (0x8b4e2400) [pid = 1946] [serial = 1023] [outer = 0x876c4c00] 00:38:21 INFO - PROCESS | 1946 | 1461051501027 Marionette TRACE conn6 <- [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]]]}] 00:38:21 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 00:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1385ms 00:38:21 INFO - PROCESS | 1946 | 1461051501090 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 00:38:21 INFO - PROCESS | 1946 | 1461051501094 Marionette TRACE conn6 <- [1,1333,null,{"value":"8"}] 00:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 00:38:21 INFO - PROCESS | 1946 | 1461051501100 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 00:38:21 INFO - PROCESS | 1946 | 1461051501102 Marionette TRACE conn6 <- [1,1334,null,{}] 00:38:21 INFO - PROCESS | 1946 | 1461051501108 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:21 INFO - PROCESS | 1946 | 1461051501380 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 00:38:21 INFO - PROCESS | 1946 | 1461051501412 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x84d1a000 == 130 [pid = 1946] [id = 341] 00:38:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 187 (0x89de5000) [pid = 1946] [serial = 1024] [outer = (nil)] 00:38:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 188 (0x8dc0d400) [pid = 1946] [serial = 1025] [outer = 0x89de5000] 00:38:21 INFO - PROCESS | 1946 | 1461051501491 Marionette DEBUG loaded listener.js 00:38:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 189 (0x8e8b5c00) [pid = 1946] [serial = 1026] [outer = 0x89de5000] 00:38:22 INFO - PROCESS | 1946 | 1461051502442 Marionette TRACE conn6 <- [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]]]}] 00:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 00:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1383ms 00:38:22 INFO - PROCESS | 1946 | 1461051502483 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 00:38:22 INFO - PROCESS | 1946 | 1461051502487 Marionette TRACE conn6 <- [1,1337,null,{"value":"8"}] 00:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 00:38:22 INFO - PROCESS | 1946 | 1461051502493 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 00:38:22 INFO - PROCESS | 1946 | 1461051502495 Marionette TRACE conn6 <- [1,1338,null,{}] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 188 (0x83ef6800) [pid = 1946] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 187 (0x93135c00) [pid = 1946] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 186 (0x87409800) [pid = 1946] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 185 (0x8f249400) [pid = 1946] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 184 (0x87408000) [pid = 1946] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 183 (0x85b0a400) [pid = 1946] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 182 (0x9440f400) [pid = 1946] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 181 (0x94555400) [pid = 1946] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 180 (0x8a787c00) [pid = 1946] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 179 (0x89b3b800) [pid = 1946] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 178 (0x907aa000) [pid = 1946] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 177 (0x86a22800) [pid = 1946] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 176 (0xa0fac800) [pid = 1946] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 175 (0x942af000) [pid = 1946] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 174 (0x83eec400) [pid = 1946] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 173 (0x8f241c00) [pid = 1946] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 172 (0x84d04000) [pid = 1946] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 171 (0x84d0e800) [pid = 1946] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 170 (0x90146000) [pid = 1946] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 169 (0x881ed800) [pid = 1946] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 168 (0x8c16ac00) [pid = 1946] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 167 (0x907ec800) [pid = 1946] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 166 (0x85b01c00) [pid = 1946] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 165 (0x86a1bc00) [pid = 1946] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 164 (0x8f7eb000) [pid = 1946] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 163 (0x85b05400) [pid = 1946] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 162 (0x88a8d800) [pid = 1946] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 161 (0x8f124000) [pid = 1946] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 160 (0xa4c8fc00) [pid = 1946] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 159 (0x8dc0d000) [pid = 1946] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 158 (0x88bc9000) [pid = 1946] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 157 (0x84d14800) [pid = 1946] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 156 (0x987a2000) [pid = 1946] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 155 (0x962ca800) [pid = 1946] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0x83ef5800) [pid = 1946] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x83eeb800) [pid = 1946] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x8f249800) [pid = 1946] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x8a782400) [pid = 1946] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x8b4e0000) [pid = 1946] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x8f1c4400) [pid = 1946] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 00:38:23 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x8a7f5400) [pid = 1946] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 00:38:23 INFO - PROCESS | 1946 | 1461051503425 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:23 INFO - PROCESS | 1946 | 1461051503647 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 00:38:23 INFO - PROCESS | 1946 | 1461051503756 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:23 INFO - PROCESS | 1946 | ++DOCSHELL 0x84d0e800 == 131 [pid = 1946] [id = 342] 00:38:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x84d13400) [pid = 1946] [serial = 1027] [outer = (nil)] 00:38:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x858f8c00) [pid = 1946] [serial = 1028] [outer = 0x84d13400] 00:38:23 INFO - PROCESS | 1946 | 1461051503828 Marionette DEBUG loaded listener.js 00:38:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x8647a000) [pid = 1946] [serial = 1029] [outer = 0x84d13400] 00:38:24 INFO - PROCESS | 1946 | 1461051504910 Marionette TRACE conn6 <- [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]]]}] 00:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 00:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2466ms 00:38:24 INFO - PROCESS | 1946 | 1461051504959 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 00:38:24 INFO - PROCESS | 1946 | 1461051504962 Marionette TRACE conn6 <- [1,1341,null,{"value":"8"}] 00:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 00:38:24 INFO - PROCESS | 1946 | 1461051504968 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 00:38:24 INFO - PROCESS | 1946 | 1461051504970 Marionette TRACE conn6 <- [1,1342,null,{}] 00:38:24 INFO - PROCESS | 1946 | 1461051504976 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:25 INFO - PROCESS | 1946 | 1461051505137 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 00:38:25 INFO - PROCESS | 1946 | 1461051505478 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x83eeb000 == 132 [pid = 1946] [id = 343] 00:38:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x83eed000) [pid = 1946] [serial = 1030] [outer = (nil)] 00:38:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x84d1bc00) [pid = 1946] [serial = 1031] [outer = 0x83eed000] 00:38:25 INFO - PROCESS | 1946 | 1461051505568 Marionette DEBUG loaded listener.js 00:38:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x85b10800) [pid = 1946] [serial = 1032] [outer = 0x83eed000] 00:38:26 INFO - PROCESS | 1946 | 1461051506515 Marionette TRACE conn6 <- [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]]]}] 00:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 00:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1576ms 00:38:26 INFO - PROCESS | 1946 | 1461051506563 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 00:38:26 INFO - PROCESS | 1946 | 1461051506571 Marionette TRACE conn6 <- [1,1345,null,{"value":"8"}] 00:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 00:38:26 INFO - PROCESS | 1946 | 1461051506584 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 00:38:26 INFO - PROCESS | 1946 | 1461051506589 Marionette TRACE conn6 <- [1,1346,null,{}] 00:38:26 INFO - PROCESS | 1946 | 1461051506596 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:26 INFO - PROCESS | 1946 | 1461051506802 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 00:38:27 INFO - PROCESS | 1946 | 1461051507075 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x8740ac00 == 133 [pid = 1946] [id = 344] 00:38:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x876be800) [pid = 1946] [serial = 1033] [outer = (nil)] 00:38:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x888ebc00) [pid = 1946] [serial = 1034] [outer = 0x876be800] 00:38:27 INFO - PROCESS | 1946 | 1461051507200 Marionette DEBUG loaded listener.js 00:38:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x88a90400) [pid = 1946] [serial = 1035] [outer = 0x876be800] 00:38:28 INFO - PROCESS | 1946 | 1461051508150 Marionette TRACE conn6 <- [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]]]}] 00:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 00:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1631ms 00:38:28 INFO - PROCESS | 1946 | 1461051508219 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 00:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 00:38:28 INFO - PROCESS | 1946 | 1461051508226 Marionette TRACE conn6 <- [1,1349,null,{"value":"8"}] 00:38:28 INFO - PROCESS | 1946 | 1461051508233 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 00:38:28 INFO - PROCESS | 1946 | 1461051508236 Marionette TRACE conn6 <- [1,1350,null,{}] 00:38:28 INFO - PROCESS | 1946 | 1461051508242 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:28 INFO - PROCESS | 1946 | 1461051508489 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 00:38:28 INFO - PROCESS | 1946 | 1461051508863 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:28 INFO - PROCESS | 1946 | ++DOCSHELL 0x89b3b000 == 134 [pid = 1946] [id = 345] 00:38:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 158 (0x89b3b800) [pid = 1946] [serial = 1036] [outer = (nil)] 00:38:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 159 (0x89b3f400) [pid = 1946] [serial = 1037] [outer = 0x89b3b800] 00:38:28 INFO - PROCESS | 1946 | 1461051508951 Marionette DEBUG loaded listener.js 00:38:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 160 (0x89de5800) [pid = 1946] [serial = 1038] [outer = 0x89b3b800] 00:38:29 INFO - PROCESS | 1946 | 1461051509879 Marionette TRACE conn6 <- [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]]]}] 00:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 00:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1696ms 00:38:29 INFO - PROCESS | 1946 | 1461051509928 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 00:38:29 INFO - PROCESS | 1946 | 1461051509933 Marionette TRACE conn6 <- [1,1353,null,{"value":"8"}] 00:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 00:38:29 INFO - PROCESS | 1946 | 1461051509967 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 00:38:29 INFO - PROCESS | 1946 | 1461051509977 Marionette TRACE conn6 <- [1,1354,null,{}] 00:38:29 INFO - PROCESS | 1946 | 1461051509985 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:30 INFO - PROCESS | 1946 | 1461051510192 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 00:38:30 INFO - PROCESS | 1946 | 1461051510441 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:30 INFO - PROCESS | 1946 | ++DOCSHELL 0x89ce7c00 == 135 [pid = 1946] [id = 346] 00:38:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 161 (0x8a6d6400) [pid = 1946] [serial = 1039] [outer = (nil)] 00:38:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 162 (0x8b676400) [pid = 1946] [serial = 1040] [outer = 0x8a6d6400] 00:38:30 INFO - PROCESS | 1946 | 1461051510569 Marionette DEBUG loaded listener.js 00:38:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 163 (0x8c39c000) [pid = 1946] [serial = 1041] [outer = 0x8a6d6400] 00:38:31 INFO - PROCESS | 1946 | 1461051511433 Marionette TRACE conn6 <- [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]]]}] 00:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 00:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1509ms 00:38:31 INFO - PROCESS | 1946 | 1461051511465 Marionette TRACE conn6 -> [0,1357,"getWindowHandle",null] 00:38:31 INFO - PROCESS | 1946 | 1461051511469 Marionette TRACE conn6 <- [1,1357,null,{"value":"8"}] 00:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 00:38:31 INFO - PROCESS | 1946 | 1461051511476 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 00:38:31 INFO - PROCESS | 1946 | 1461051511480 Marionette TRACE conn6 <- [1,1358,null,{}] 00:38:31 INFO - PROCESS | 1946 | 1461051511485 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:31 INFO - PROCESS | 1946 | 1461051511675 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 00:38:32 INFO - PROCESS | 1946 | 1461051511990 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a781800 == 136 [pid = 1946] [id = 347] 00:38:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 164 (0x8a785c00) [pid = 1946] [serial = 1042] [outer = (nil)] 00:38:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 165 (0x8e8bb400) [pid = 1946] [serial = 1043] [outer = 0x8a785c00] 00:38:32 INFO - PROCESS | 1946 | 1461051512084 Marionette DEBUG loaded listener.js 00:38:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 166 (0x8e9dd000) [pid = 1946] [serial = 1044] [outer = 0x8a785c00] 00:38:32 INFO - PROCESS | 1946 | 1461051512923 Marionette TRACE conn6 <- [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]]]}] 00:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 00:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1482ms 00:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 00:38:32 INFO - PROCESS | 1946 | 1461051512959 Marionette TRACE conn6 -> [0,1361,"getWindowHandle",null] 00:38:32 INFO - PROCESS | 1946 | 1461051512963 Marionette TRACE conn6 <- [1,1361,null,{"value":"8"}] 00:38:32 INFO - PROCESS | 1946 | 1461051512970 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 00:38:32 INFO - PROCESS | 1946 | 1461051512973 Marionette TRACE conn6 <- [1,1362,null,{}] 00:38:32 INFO - PROCESS | 1946 | 1461051512979 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:33 INFO - PROCESS | 1946 | 1461051513175 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 00:38:33 INFO - PROCESS | 1946 | 1461051513394 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:33 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f1bf800 == 137 [pid = 1946] [id = 348] 00:38:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 167 (0x8f1c1800) [pid = 1946] [serial = 1045] [outer = (nil)] 00:38:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 168 (0x8f1cb800) [pid = 1946] [serial = 1046] [outer = 0x8f1c1800] 00:38:33 INFO - PROCESS | 1946 | 1461051513581 Marionette DEBUG loaded listener.js 00:38:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 169 (0x8f7e8800) [pid = 1946] [serial = 1047] [outer = 0x8f1c1800] 00:38:34 INFO - PROCESS | 1946 | 1461051514548 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 00:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 00:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1630ms 00:38:34 INFO - PROCESS | 1946 | 1461051514599 Marionette TRACE conn6 -> [0,1365,"getWindowHandle",null] 00:38:34 INFO - PROCESS | 1946 | 1461051514603 Marionette TRACE conn6 <- [1,1365,null,{"value":"8"}] 00:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 00:38:34 INFO - PROCESS | 1946 | 1461051514610 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 00:38:34 INFO - PROCESS | 1946 | 1461051514614 Marionette TRACE conn6 <- [1,1366,null,{}] 00:38:34 INFO - PROCESS | 1946 | 1461051514620 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:34 INFO - PROCESS | 1946 | 1461051514815 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 00:38:35 INFO - PROCESS | 1946 | 1461051515082 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:35 INFO - PROCESS | 1946 | ++DOCSHELL 0x8740c800 == 138 [pid = 1946] [id = 349] 00:38:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 170 (0x90141c00) [pid = 1946] [serial = 1048] [outer = (nil)] 00:38:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 171 (0x90308000) [pid = 1946] [serial = 1049] [outer = 0x90141c00] 00:38:35 INFO - PROCESS | 1946 | 1461051515211 Marionette DEBUG loaded listener.js 00:38:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 172 (0x90310400) [pid = 1946] [serial = 1050] [outer = 0x90141c00] 00:38:36 INFO - PROCESS | 1946 | 1461051516154 Marionette TRACE conn6 <- [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] 00:38:36 INFO - PROCESS | 1946 | 1461051516196 Marionette TRACE conn6 <- [1,1369,null,{"value":"8"}] 00:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 00:38:36 INFO - PROCESS | 1946 | 1461051516202 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 00:38:36 INFO - PROCESS | 1946 | 1461051516205 Marionette TRACE conn6 <- [1,1370,null,{}] 00:38:36 INFO - PROCESS | 1946 | 1461051516211 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:36 INFO - PROCESS | 1946 | 1461051516415 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 00:38:36 INFO - PROCESS | 1946 | 1461051516677 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f955000 == 139 [pid = 1946] [id = 350] 00:38:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 173 (0x90306400) [pid = 1946] [serial = 1051] [outer = (nil)] 00:38:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 174 (0x90703800) [pid = 1946] [serial = 1052] [outer = 0x90306400] 00:38:36 INFO - PROCESS | 1946 | 1461051516814 Marionette DEBUG loaded listener.js 00:38:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 175 (0x90788c00) [pid = 1946] [serial = 1053] [outer = 0x90306400] 00:38:37 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable 00:38:37 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13 00:38:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:38:37 INFO - _addTest/ [0,1373,"getWindowHandle",null] 00:38:37 INFO - PROCESS | 1946 | 1461051517737 Marionette TRACE conn6 <- [1,1373,null,{"value":"8"}] 00:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 00:38:37 INFO - PROCESS | 1946 | 1461051517744 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 00:38:37 INFO - PROCESS | 1946 | 1461051517748 Marionette TRACE conn6 <- [1,1374,null,{}] 00:38:37 INFO - PROCESS | 1946 | 1461051517754 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:37 INFO - PROCESS | 1946 | 1461051517940 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 00:38:38 INFO - PROCESS | 1946 | 1461051518205 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:38 INFO - PROCESS | 1946 | ++DOCSHELL 0x8c15ec00 == 140 [pid = 1946] [id = 351] 00:38:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 176 (0x9013e800) [pid = 1946] [serial = 1054] [outer = (nil)] 00:38:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 177 (0x907ef000) [pid = 1946] [serial = 1055] [outer = 0x9013e800] 00:38:38 INFO - PROCESS | 1946 | 1461051518332 Marionette DEBUG loaded listener.js 00:38:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 178 (0x908b6800) [pid = 1946] [serial = 1056] [outer = 0x9013e800] 00:38:39 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:38:39 INFO - PROCESS | 1946 | 1461051519227 Marionette TRACE conn6 <- [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] 00:38:39 INFO - PROCESS | 1946 | 1461051519285 Marionette TRACE conn6 <- [1,1377,null,{"value":"8"}] 00:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 00:38:39 INFO - PROCESS | 1946 | 1461051519291 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 00:38:39 INFO - PROCESS | 1946 | 1461051519295 Marionette TRACE conn6 <- [1,1378,null,{}] 00:38:39 INFO - PROCESS | 1946 | 1461051519300 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:39 INFO - PROCESS | 1946 | 1461051519498 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 00:38:39 INFO - PROCESS | 1946 | 1461051519761 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x907a7000 == 141 [pid = 1946] [id = 352] 00:38:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 179 (0x908b4400) [pid = 1946] [serial = 1057] [outer = (nil)] 00:38:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 180 (0x93131c00) [pid = 1946] [serial = 1058] [outer = 0x908b4400] 00:38:39 INFO - PROCESS | 1946 | 1461051519900 Marionette DEBUG loaded listener.js 00:38:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 181 (0x9313c800) [pid = 1946] [serial = 1059] [outer = 0x908b4400] 00:38:40 INFO - PROCESS | 1946 | 1461051520802 Marionette TRACE conn6 <- [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] 00:38:40 INFO - PROCESS | 1946 | 1461051520832 Marionette TRACE conn6 <- [1,1381,null,{"value":"8"}] 00:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 00:38:40 INFO - PROCESS | 1946 | 1461051520840 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 00:38:40 INFO - PROCESS | 1946 | 1461051520844 Marionette TRACE conn6 <- [1,1382,null,{}] 00:38:40 INFO - PROCESS | 1946 | 1461051520849 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:41 INFO - PROCESS | 1946 | 1461051521041 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 00:38:41 INFO - PROCESS | 1946 | 1461051521307 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a40b800 == 142 [pid = 1946] [id = 353] 00:38:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 182 (0x9078bc00) [pid = 1946] [serial = 1060] [outer = (nil)] 00:38:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 183 (0x942b1000) [pid = 1946] [serial = 1061] [outer = 0x9078bc00] 00:38:41 INFO - PROCESS | 1946 | 1461051521457 Marionette DEBUG loaded listener.js 00:38:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 184 (0x94405000) [pid = 1946] [serial = 1062] [outer = 0x9078bc00] 00:38:42 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:38:42 INFO - PROCESS | 1946 | 1461051522423 Marionette TRACE conn6 <- [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] 00:38:42 INFO - PROCESS | 1946 | 1461051522479 Marionette TRACE conn6 <- [1,1385,null,{"value":"8"}] 00:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 00:38:42 INFO - PROCESS | 1946 | 1461051522486 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 00:38:42 INFO - PROCESS | 1946 | 1461051522491 Marionette TRACE conn6 <- [1,1386,null,{}] 00:38:42 INFO - PROCESS | 1946 | 1461051522497 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:42 INFO - PROCESS | 1946 | 1461051522771 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 00:38:43 INFO - PROCESS | 1946 | 1461051523076 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x9454f000 == 143 [pid = 1946] [id = 354] 00:38:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 185 (0x95747000) [pid = 1946] [serial = 1063] [outer = (nil)] 00:38:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 186 (0x9574b000) [pid = 1946] [serial = 1064] [outer = 0x95747000] 00:38:43 INFO - PROCESS | 1946 | 1461051523163 Marionette DEBUG loaded listener.js 00:38:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 187 (0x95b3ac00) [pid = 1946] [serial = 1065] [outer = 0x95747000] 00:38:44 INFO - PROCESS | 1946 | 1461051524102 Marionette TRACE conn6 <- [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] 00:38:44 INFO - PROCESS | 1946 | 1461051524131 Marionette TRACE conn6 <- [1,1389,null,{"value":"8"}] 00:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 00:38:44 INFO - PROCESS | 1946 | 1461051524137 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 00:38:44 INFO - PROCESS | 1946 | 1461051524141 Marionette TRACE conn6 <- [1,1390,null,{}] 00:38:44 INFO - PROCESS | 1946 | 1461051524147 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:44 INFO - PROCESS | 1946 | 1461051524336 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 00:38:44 INFO - PROCESS | 1946 | 1461051524608 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x95bf0400 == 144 [pid = 1946] [id = 355] 00:38:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 188 (0x96248800) [pid = 1946] [serial = 1066] [outer = (nil)] 00:38:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 189 (0x9686c000) [pid = 1946] [serial = 1067] [outer = 0x96248800] 00:38:44 INFO - PROCESS | 1946 | 1461051524735 Marionette DEBUG loaded listener.js 00:38:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 190 (0x97096400) [pid = 1946] [serial = 1068] [outer = 0x96248800] 00:38:45 INFO - PROCESS | 1946 | 1461051525619 Marionette TRACE conn6 <- [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]]]}] 00:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 00:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1531ms 00:38:45 INFO - PROCESS | 1946 | 1461051525670 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 00:38:45 INFO - PROCESS | 1946 | 1461051525672 Marionette TRACE conn6 <- [1,1393,null,{"value":"8"}] 00:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 00:38:45 INFO - PROCESS | 1946 | 1461051525679 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 00:38:45 INFO - PROCESS | 1946 | 1461051525683 Marionette TRACE conn6 <- [1,1394,null,{}] 00:38:45 INFO - PROCESS | 1946 | 1461051525688 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:45 INFO - PROCESS | 1946 | 1461051525905 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 00:38:46 INFO - PROCESS | 1946 | 1461051526181 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a418400 == 145 [pid = 1946] [id = 356] 00:38:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 191 (0x942b2800) [pid = 1946] [serial = 1069] [outer = (nil)] 00:38:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 192 (0x971eb800) [pid = 1946] [serial = 1070] [outer = 0x942b2800] 00:38:46 INFO - PROCESS | 1946 | 1461051526306 Marionette DEBUG loaded listener.js 00:38:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 193 (0x97379000) [pid = 1946] [serial = 1071] [outer = 0x942b2800] 00:38:47 INFO - PROCESS | 1946 | 1461051527138 Marionette TRACE conn6 <- [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]]]}] 00:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 00:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1534ms 00:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 00:38:47 INFO - PROCESS | 1946 | 1461051527213 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 00:38:47 INFO - PROCESS | 1946 | 1461051527216 Marionette TRACE conn6 <- [1,1397,null,{"value":"8"}] 00:38:47 INFO - PROCESS | 1946 | 1461051527223 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 00:38:47 INFO - PROCESS | 1946 | 1461051527226 Marionette TRACE conn6 <- [1,1398,null,{}] 00:38:47 INFO - PROCESS | 1946 | 1461051527231 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:47 INFO - PROCESS | 1946 | 1461051527417 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 00:38:47 INFO - PROCESS | 1946 | 1461051527680 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x83ee7400 == 146 [pid = 1946] [id = 357] 00:38:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 194 (0x95745c00) [pid = 1946] [serial = 1072] [outer = (nil)] 00:38:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 195 (0x974b0c00) [pid = 1946] [serial = 1073] [outer = 0x95745c00] 00:38:47 INFO - PROCESS | 1946 | 1461051527810 Marionette DEBUG loaded listener.js 00:38:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 196 (0x9752b000) [pid = 1946] [serial = 1074] [outer = 0x95745c00] 00:38:48 INFO - PROCESS | 1946 | 1461051528666 Marionette TRACE conn6 <- [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]]]}] 00:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 00:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1479ms 00:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 00:38:48 INFO - PROCESS | 1946 | 1461051528702 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 00:38:48 INFO - PROCESS | 1946 | 1461051528704 Marionette TRACE conn6 <- [1,1401,null,{"value":"8"}] 00:38:48 INFO - PROCESS | 1946 | 1461051528711 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 00:38:48 INFO - PROCESS | 1946 | 1461051528714 Marionette TRACE conn6 <- [1,1402,null,{}] 00:38:48 INFO - PROCESS | 1946 | 1461051528720 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:48 INFO - PROCESS | 1946 | 1461051528904 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 00:38:49 INFO - PROCESS | 1946 | 1461051529169 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x83ef4800 == 147 [pid = 1946] [id = 358] 00:38:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 197 (0x85b03000) [pid = 1946] [serial = 1075] [outer = (nil)] 00:38:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 198 (0x97533800) [pid = 1946] [serial = 1076] [outer = 0x85b03000] 00:38:49 INFO - PROCESS | 1946 | 1461051529300 Marionette DEBUG loaded listener.js 00:38:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 199 (0x975cf400) [pid = 1946] [serial = 1077] [outer = 0x85b03000] 00:38:50 INFO - PROCESS | 1946 | 1461051530196 Marionette TRACE conn6 <- [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]]]}] 00:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 00:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1537ms 00:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 00:38:50 INFO - PROCESS | 1946 | 1461051530248 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 00:38:50 INFO - PROCESS | 1946 | 1461051530251 Marionette TRACE conn6 <- [1,1405,null,{"value":"8"}] 00:38:50 INFO - PROCESS | 1946 | 1461051530258 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 00:38:50 INFO - PROCESS | 1946 | 1461051530261 Marionette TRACE conn6 <- [1,1406,null,{}] 00:38:50 INFO - PROCESS | 1946 | 1461051530267 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:50 INFO - PROCESS | 1946 | 1461051530489 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 00:38:50 INFO - PROCESS | 1946 | 1461051530797 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x89b3e800 == 148 [pid = 1946] [id = 359] 00:38:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 200 (0x9079e000) [pid = 1946] [serial = 1078] [outer = (nil)] 00:38:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 201 (0x978f1000) [pid = 1946] [serial = 1079] [outer = 0x9079e000] 00:38:50 INFO - PROCESS | 1946 | 1461051530890 Marionette DEBUG loaded listener.js 00:38:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 202 (0x984a7400) [pid = 1946] [serial = 1080] [outer = 0x9079e000] 00:38:51 INFO - PROCESS | 1946 | 1461051531719 Marionette TRACE conn6 <- [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]]]}] 00:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 00:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1536ms 00:38:51 INFO - PROCESS | 1946 | 1461051531793 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 00:38:51 INFO - PROCESS | 1946 | 1461051531796 Marionette TRACE conn6 <- [1,1409,null,{"value":"8"}] 00:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 00:38:51 INFO - PROCESS | 1946 | 1461051531803 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 00:38:51 INFO - PROCESS | 1946 | 1461051531806 Marionette TRACE conn6 <- [1,1410,null,{}] 00:38:51 INFO - PROCESS | 1946 | 1461051531812 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:52 INFO - PROCESS | 1946 | 1461051532007 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 00:38:52 INFO - PROCESS | 1946 | 1461051532347 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x84d04800 == 149 [pid = 1946] [id = 360] 00:38:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 203 (0x84d07c00) [pid = 1946] [serial = 1081] [outer = (nil)] 00:38:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 204 (0x87410800) [pid = 1946] [serial = 1082] [outer = 0x84d07c00] 00:38:52 INFO - PROCESS | 1946 | 1461051532438 Marionette DEBUG loaded listener.js 00:38:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 205 (0x876c9c00) [pid = 1946] [serial = 1083] [outer = 0x84d07c00] 00:38:53 INFO - PROCESS | 1946 | 1461051533406 Marionette TRACE conn6 <- [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]]]}] 00:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 00:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1641ms 00:38:53 INFO - PROCESS | 1946 | 1461051533444 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 00:38:53 INFO - PROCESS | 1946 | 1461051533448 Marionette TRACE conn6 <- [1,1413,null,{"value":"8"}] 00:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 00:38:53 INFO - PROCESS | 1946 | 1461051533454 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 00:38:53 INFO - PROCESS | 1946 | 1461051533457 Marionette TRACE conn6 <- [1,1414,null,{}] 00:38:53 INFO - PROCESS | 1946 | 1461051533463 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:53 INFO - PROCESS | 1946 | 1461051533718 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 00:38:54 INFO - PROCESS | 1946 | 1461051534033 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x83ee7800 == 150 [pid = 1946] [id = 361] 00:38:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 206 (0x83ee9400) [pid = 1946] [serial = 1084] [outer = (nil)] 00:38:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 207 (0x86486400) [pid = 1946] [serial = 1085] [outer = 0x83ee9400] 00:38:54 INFO - PROCESS | 1946 | 1461051534119 Marionette DEBUG loaded listener.js 00:38:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 208 (0x876c1c00) [pid = 1946] [serial = 1086] [outer = 0x83ee9400] 00:38:56 INFO - PROCESS | 1946 | --DOCSHELL 0x84d0e800 == 149 [pid = 1946] [id = 342] 00:38:56 INFO - PROCESS | 1946 | --DOCSHELL 0x84d1a000 == 148 [pid = 1946] [id = 341] 00:38:56 INFO - PROCESS | 1946 | --DOCSHELL 0x84d1ac00 == 147 [pid = 1946] [id = 340] 00:38:56 INFO - PROCESS | 1946 | --DOCSHELL 0x83eef800 == 146 [pid = 1946] [id = 339] 00:38:56 INFO - PROCESS | 1946 | --DOCSHELL 0x876bc800 == 145 [pid = 1946] [id = 338] 00:38:56 INFO - PROCESS | 1946 | --DOCSHELL 0x84d1d800 == 144 [pid = 1946] [id = 337] 00:38:56 INFO - PROCESS | 1946 | --DOCSHELL 0x858fec00 == 143 [pid = 1946] [id = 336] 00:38:56 INFO - PROCESS | 1946 | --DOCSHELL 0x91f2fc00 == 142 [pid = 1946] [id = 334] 00:38:56 INFO - PROCESS | 1946 | --DOCSHELL 0x907f5800 == 141 [pid = 1946] [id = 333] 00:38:56 INFO - PROCESS | 1946 | --DOCSHELL 0x9065c800 == 140 [pid = 1946] [id = 331] 00:38:56 INFO - PROCESS | 1946 | --DOCSHELL 0x8a6d1400 == 139 [pid = 1946] [id = 332] 00:38:56 INFO - PROCESS | 1946 | --DOCSHELL 0x90309c00 == 138 [pid = 1946] [id = 330] 00:38:56 INFO - PROCESS | 1946 | --DOCSHELL 0x8e9df400 == 137 [pid = 1946] [id = 329] 00:38:56 INFO - PROCESS | 1946 | --DOCSHELL 0x8f128400 == 136 [pid = 1946] [id = 328] 00:38:56 INFO - PROCESS | 1946 | --DOCSHELL 0x8e9d8c00 == 135 [pid = 1946] [id = 327] 00:38:56 INFO - PROCESS | 1946 | --DOCSHELL 0x876c2400 == 134 [pid = 1946] [id = 326] 00:38:56 INFO - PROCESS | 1946 | --DOCSHELL 0x8a789800 == 133 [pid = 1946] [id = 324] 00:38:56 INFO - PROCESS | 1946 | --DOCSHELL 0x8dc09c00 == 132 [pid = 1946] [id = 325] 00:38:56 INFO - PROCESS | 1946 | --DOCSHELL 0x876c0400 == 131 [pid = 1946] [id = 323] 00:38:56 INFO - PROCESS | 1946 | --DOCSHELL 0x89dee400 == 130 [pid = 1946] [id = 322] 00:38:56 INFO - PROCESS | 1946 | --DOCSHELL 0x89a70000 == 129 [pid = 1946] [id = 321] 00:38:56 INFO - PROCESS | 1946 | --DOCSHELL 0x86485400 == 128 [pid = 1946] [id = 320] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 207 (0x85b05000) [pid = 1946] [serial = 947] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 206 (0xa00d3000) [pid = 1946] [serial = 849] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 205 (0x8a7eec00) [pid = 1946] [serial = 900] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 204 (0x8f947000) [pid = 1946] [serial = 911] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 203 (0x876be000) [pid = 1946] [serial = 950] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 202 (0x876bc400) [pid = 1946] [serial = 888] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 201 (0x959ce800) [pid = 1946] [serial = 926] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 200 (0x974b2400) [pid = 1946] [serial = 930] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 199 (0x9879d800) [pid = 1946] [serial = 933] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 198 (0x89cf5c00) [pid = 1946] [serial = 897] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 197 (0x9440bc00) [pid = 1946] [serial = 837] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 196 (0x881f6800) [pid = 1946] [serial = 822] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 195 (0xa2838000) [pid = 1946] [serial = 852] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 194 (0x8f94ac00) [pid = 1946] [serial = 912] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 193 (0x971ef800) [pid = 1946] [serial = 929] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 192 (0x94405400) [pid = 1946] [serial = 923] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 191 (0x89b41000) [pid = 1946] [serial = 896] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 190 (0x84d01c00) [pid = 1946] [serial = 890] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 189 (0x8f610c00) [pid = 1946] [serial = 909] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 188 (0x85b07400) [pid = 1946] [serial = 956] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 187 (0x86485000) [pid = 1946] [serial = 938] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 186 (0x962c9800) [pid = 1946] [serial = 927] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 185 (0x9078d800) [pid = 1946] [serial = 918] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 184 (0x88a8f000) [pid = 1946] [serial = 894] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 183 (0x8f124800) [pid = 1946] [serial = 828] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 182 (0x908be800) [pid = 1946] [serial = 921] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 181 (0x881ed000) [pid = 1946] [serial = 951] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 180 (0x978ec800) [pid = 1946] [serial = 932] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 179 (0x88a9a800) [pid = 1946] [serial = 942] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 178 (0x84d1c400) [pid = 1946] [serial = 891] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 177 (0x86479800) [pid = 1946] [serial = 948] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 176 (0x86a25c00) [pid = 1946] [serial = 939] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 175 (0x8a789c00) [pid = 1946] [serial = 945] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 174 (0x90309000) [pid = 1946] [serial = 915] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 173 (0x888ef800) [pid = 1946] [serial = 936] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 172 (0x88bbd800) [pid = 1946] [serial = 953] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 171 (0x90655c00) [pid = 1946] [serial = 834] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 170 (0x89e70800) [pid = 1946] [serial = 636] [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.] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 169 (0x8dc15000) [pid = 1946] [serial = 905] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 168 (0x89e72c00) [pid = 1946] [serial = 825] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 167 (0x84d1cc00) [pid = 1946] [serial = 861] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 166 (0x9fbe4400) [pid = 1946] [serial = 846] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 165 (0x9af14400) [pid = 1946] [serial = 843] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 164 (0xa0faac00) [pid = 1946] [serial = 858] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 163 (0x945b9400) [pid = 1946] [serial = 924] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 162 (0x9070e000) [pid = 1946] [serial = 917] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 161 (0x87408c00) [pid = 1946] [serial = 941] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 160 (0x881f1c00) [pid = 1946] [serial = 957] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 159 (0x888eac00) [pid = 1946] [serial = 893] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 158 (0x8f132000) [pid = 1946] [serial = 906] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 157 (0x83ef2400) [pid = 1946] [serial = 855] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 156 (0x88bccc00) [pid = 1946] [serial = 954] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 155 (0x8a788000) [pid = 1946] [serial = 899] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0x90302800) [pid = 1946] [serial = 914] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x97526000) [pid = 1946] [serial = 840] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x8a7f0c00) [pid = 1946] [serial = 747] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x881f2c00) [pid = 1946] [serial = 935] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x8c164c00) [pid = 1946] [serial = 903] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x8b67ec00) [pid = 1946] [serial = 902] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x8f94e000) [pid = 1946] [serial = 831] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x89ce8000) [pid = 1946] [serial = 944] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x8f604800) [pid = 1946] [serial = 908] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x907f7800) [pid = 1946] [serial = 920] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x8b677c00) [pid = 1946] [serial = 819] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x89e6a400) [pid = 1946] [serial = 959] [outer = (nil)] [url = about:blank] 00:38:56 INFO - PROCESS | 1946 | 1461051536533 Marionette TRACE conn6 <- [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]]]}] 00:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 00:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 3134ms 00:38:56 INFO - PROCESS | 1946 | 1461051536588 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 00:38:56 INFO - PROCESS | 1946 | 1461051536594 Marionette TRACE conn6 <- [1,1417,null,{"value":"8"}] 00:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 00:38:56 INFO - PROCESS | 1946 | 1461051536631 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 00:38:56 INFO - PROCESS | 1946 | 1461051536635 Marionette TRACE conn6 <- [1,1418,null,{}] 00:38:56 INFO - PROCESS | 1946 | 1461051536642 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:56 INFO - PROCESS | 1946 | 1461051536816 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 00:38:57 INFO - PROCESS | 1946 | 1461051537014 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x8647a800 == 129 [pid = 1946] [id = 362] 00:38:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x8647d400) [pid = 1946] [serial = 1087] [outer = (nil)] 00:38:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x86a19400) [pid = 1946] [serial = 1088] [outer = 0x8647d400] 00:38:57 INFO - PROCESS | 1946 | 1461051537090 Marionette DEBUG loaded listener.js 00:38:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x87402800) [pid = 1946] [serial = 1089] [outer = 0x8647d400] 00:38:57 INFO - PROCESS | 1946 | 1461051537983 Marionette TRACE conn6 <- [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]]]}] 00:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 00:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1415ms 00:38:58 INFO - PROCESS | 1946 | 1461051538017 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 00:38:58 INFO - PROCESS | 1946 | 1461051538025 Marionette TRACE conn6 <- [1,1421,null,{"value":"8"}] 00:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 00:38:58 INFO - PROCESS | 1946 | 1461051538035 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 00:38:58 INFO - PROCESS | 1946 | 1461051538039 Marionette TRACE conn6 <- [1,1422,null,{}] 00:38:58 INFO - PROCESS | 1946 | 1461051538045 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:58 INFO - PROCESS | 1946 | 1461051538321 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 00:38:58 INFO - PROCESS | 1946 | 1461051538470 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x881f3400 == 130 [pid = 1946] [id = 363] 00:38:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x881f4400) [pid = 1946] [serial = 1090] [outer = (nil)] 00:38:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x888ed000) [pid = 1946] [serial = 1091] [outer = 0x881f4400] 00:38:58 INFO - PROCESS | 1946 | 1461051538546 Marionette DEBUG loaded listener.js 00:38:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x88a96000) [pid = 1946] [serial = 1092] [outer = 0x881f4400] 00:38:59 INFO - PROCESS | 1946 | 1461051539378 Marionette TRACE conn6 <- [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]]]}] 00:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 00:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1397ms 00:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 00:38:59 INFO - PROCESS | 1946 | 1461051539432 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 00:38:59 INFO - PROCESS | 1946 | 1461051539435 Marionette TRACE conn6 <- [1,1425,null,{"value":"8"}] 00:38:59 INFO - PROCESS | 1946 | 1461051539442 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 00:38:59 INFO - PROCESS | 1946 | 1461051539449 Marionette TRACE conn6 <- [1,1426,null,{}] 00:38:59 INFO - PROCESS | 1946 | 1461051539471 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:38:59 INFO - PROCESS | 1946 | 1461051539721 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 00:38:59 INFO - PROCESS | 1946 | 1461051539752 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:59 INFO - PROCESS | 1946 | ++DOCSHELL 0x888f6c00 == 131 [pid = 1946] [id = 364] 00:38:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x89a78400) [pid = 1946] [serial = 1093] [outer = (nil)] 00:38:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x89b38800) [pid = 1946] [serial = 1094] [outer = 0x89a78400] 00:38:59 INFO - PROCESS | 1946 | 1461051539829 Marionette DEBUG loaded listener.js 00:38:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x89cf3000) [pid = 1946] [serial = 1095] [outer = 0x89a78400] 00:39:01 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x89de5000) [pid = 1946] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 00:39:01 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x89b42000) [pid = 1946] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 00:39:01 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x881f6000) [pid = 1946] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 00:39:01 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x86a1f400) [pid = 1946] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 00:39:01 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x858f6c00) [pid = 1946] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 00:39:01 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x881ee000) [pid = 1946] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 00:39:01 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x876c4c00) [pid = 1946] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 00:39:01 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0xa4c4ac00) [pid = 1946] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:39:01 INFO - PROCESS | 1946 | 1461051541239 Marionette TRACE conn6 <- [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]]]}] 00:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 00:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1851ms 00:39:01 INFO - PROCESS | 1946 | 1461051541337 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 00:39:01 INFO - PROCESS | 1946 | 1461051541341 Marionette TRACE conn6 <- [1,1429,null,{"value":"8"}] 00:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 00:39:01 INFO - PROCESS | 1946 | 1461051541362 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 00:39:01 INFO - PROCESS | 1946 | 1461051541366 Marionette TRACE conn6 <- [1,1430,null,{}] 00:39:01 INFO - PROCESS | 1946 | 1461051541371 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:01 INFO - PROCESS | 1946 | 1461051541611 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 00:39:01 INFO - PROCESS | 1946 | 1461051541730 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:01 INFO - PROCESS | 1946 | ++DOCSHELL 0x876c4c00 == 132 [pid = 1946] [id = 365] 00:39:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x89b36c00) [pid = 1946] [serial = 1096] [outer = (nil)] 00:39:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x89de5000) [pid = 1946] [serial = 1097] [outer = 0x89b36c00] 00:39:01 INFO - PROCESS | 1946 | 1461051541819 Marionette DEBUG loaded listener.js 00:39:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x89e77000) [pid = 1946] [serial = 1098] [outer = 0x89b36c00] 00:39:02 INFO - PROCESS | 1946 | 1461051542559 Marionette TRACE conn6 <- [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]]]}] 00:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 00:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1231ms 00:39:02 INFO - PROCESS | 1946 | 1461051542598 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 00:39:02 INFO - PROCESS | 1946 | 1461051542601 Marionette TRACE conn6 <- [1,1433,null,{"value":"8"}] 00:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 00:39:02 INFO - PROCESS | 1946 | 1461051542607 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 00:39:02 INFO - PROCESS | 1946 | 1461051542611 Marionette TRACE conn6 <- [1,1434,null,{}] 00:39:02 INFO - PROCESS | 1946 | 1461051542616 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:02 INFO - PROCESS | 1946 | 1461051542789 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 00:39:02 INFO - PROCESS | 1946 | 1461051542803 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x881ee000 == 133 [pid = 1946] [id = 366] 00:39:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x89e76c00) [pid = 1946] [serial = 1099] [outer = (nil)] 00:39:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x8a6db800) [pid = 1946] [serial = 1100] [outer = 0x89e76c00] 00:39:02 INFO - PROCESS | 1946 | 1461051542878 Marionette DEBUG loaded listener.js 00:39:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x8a6de800) [pid = 1946] [serial = 1101] [outer = 0x89e76c00] 00:39:04 INFO - PROCESS | 1946 | 1461051544124 Marionette TRACE conn6 <- [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]]]}] 00:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 00:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1595ms 00:39:04 INFO - PROCESS | 1946 | 1461051544204 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 00:39:04 INFO - PROCESS | 1946 | 1461051544211 Marionette TRACE conn6 <- [1,1437,null,{"value":"8"}] 00:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 00:39:04 INFO - PROCESS | 1946 | 1461051544221 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 00:39:04 INFO - PROCESS | 1946 | 1461051544225 Marionette TRACE conn6 <- [1,1438,null,{}] 00:39:04 INFO - PROCESS | 1946 | 1461051544234 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:04 INFO - PROCESS | 1946 | 1461051544507 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 00:39:04 INFO - PROCESS | 1946 | 1461051544831 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:04 INFO - PROCESS | 1946 | ++DOCSHELL 0x85b0fc00 == 134 [pid = 1946] [id = 367] 00:39:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x86a1b400) [pid = 1946] [serial = 1102] [outer = (nil)] 00:39:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x876bc800) [pid = 1946] [serial = 1103] [outer = 0x86a1b400] 00:39:04 INFO - PROCESS | 1946 | 1461051544930 Marionette DEBUG loaded listener.js 00:39:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x88a92c00) [pid = 1946] [serial = 1104] [outer = 0x86a1b400] 00:39:05 INFO - PROCESS | 1946 | 1461051545906 Marionette TRACE conn6 <- [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]]]}] 00:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 00:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1736ms 00:39:05 INFO - PROCESS | 1946 | 1461051545957 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 00:39:05 INFO - PROCESS | 1946 | 1461051545966 Marionette TRACE conn6 <- [1,1441,null,{"value":"8"}] 00:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 00:39:05 INFO - PROCESS | 1946 | 1461051545977 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 00:39:05 INFO - PROCESS | 1946 | 1461051545980 Marionette TRACE conn6 <- [1,1442,null,{}] 00:39:05 INFO - PROCESS | 1946 | 1461051545987 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:06 INFO - PROCESS | 1946 | 1461051546182 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 00:39:06 INFO - PROCESS | 1946 | 1461051546506 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:06 INFO - PROCESS | 1946 | ++DOCSHELL 0x89cf2000 == 135 [pid = 1946] [id = 368] 00:39:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x89de4400) [pid = 1946] [serial = 1105] [outer = (nil)] 00:39:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x8a412800) [pid = 1946] [serial = 1106] [outer = 0x89de4400] 00:39:06 INFO - PROCESS | 1946 | 1461051546637 Marionette DEBUG loaded listener.js 00:39:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x8a6e0800) [pid = 1946] [serial = 1107] [outer = 0x89de4400] 00:39:07 INFO - PROCESS | 1946 | 1461051547600 Marionette TRACE conn6 <- [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]]]}] 00:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 00:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1684ms 00:39:07 INFO - PROCESS | 1946 | 1461051547661 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 00:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 00:39:07 INFO - PROCESS | 1946 | 1461051547665 Marionette TRACE conn6 <- [1,1445,null,{"value":"8"}] 00:39:07 INFO - PROCESS | 1946 | 1461051547672 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 00:39:07 INFO - PROCESS | 1946 | 1461051547678 Marionette TRACE conn6 <- [1,1446,null,{}] 00:39:07 INFO - PROCESS | 1946 | 1461051547695 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:07 INFO - PROCESS | 1946 | 1461051547949 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 00:39:08 INFO - PROCESS | 1946 | 1461051548273 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:08 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a7f6400 == 136 [pid = 1946] [id = 369] 00:39:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x8b4e2000) [pid = 1946] [serial = 1108] [outer = (nil)] 00:39:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 158 (0x8b678800) [pid = 1946] [serial = 1109] [outer = 0x8b4e2000] 00:39:08 INFO - PROCESS | 1946 | 1461051548372 Marionette DEBUG loaded listener.js 00:39:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 159 (0x8c161000) [pid = 1946] [serial = 1110] [outer = 0x8b4e2000] 00:39:09 INFO - PROCESS | 1946 | 1461051549261 Marionette TRACE conn6 <- [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]]]}] 00:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 00:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1642ms 00:39:09 INFO - PROCESS | 1946 | 1461051549314 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 00:39:09 INFO - PROCESS | 1946 | 1461051549318 Marionette TRACE conn6 <- [1,1449,null,{"value":"8"}] 00:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 00:39:09 INFO - PROCESS | 1946 | 1461051549325 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 00:39:09 INFO - PROCESS | 1946 | 1461051549329 Marionette TRACE conn6 <- [1,1450,null,{}] 00:39:09 INFO - PROCESS | 1946 | 1461051549335 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:09 INFO - PROCESS | 1946 | 1461051549536 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 00:39:09 INFO - PROCESS | 1946 | 1461051549791 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:09 INFO - PROCESS | 1946 | ++DOCSHELL 0x8b4e0000 == 137 [pid = 1946] [id = 370] 00:39:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 160 (0x8c16dc00) [pid = 1946] [serial = 1111] [outer = (nil)] 00:39:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 161 (0x8dc0e400) [pid = 1946] [serial = 1112] [outer = 0x8c16dc00] 00:39:09 INFO - PROCESS | 1946 | 1461051549917 Marionette DEBUG loaded listener.js 00:39:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 162 (0x8dc18c00) [pid = 1946] [serial = 1113] [outer = 0x8c16dc00] 00:39:10 INFO - PROCESS | 1946 | 1461051550815 Marionette TRACE conn6 <- [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]]]}] 00:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 00:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1537ms 00:39:10 INFO - PROCESS | 1946 | 1461051550863 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 00:39:10 INFO - PROCESS | 1946 | 1461051550866 Marionette TRACE conn6 <- [1,1453,null,{"value":"8"}] 00:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 00:39:10 INFO - PROCESS | 1946 | 1461051550873 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 00:39:10 INFO - PROCESS | 1946 | 1461051550877 Marionette TRACE conn6 <- [1,1454,null,{}] 00:39:10 INFO - PROCESS | 1946 | 1461051550882 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:11 INFO - PROCESS | 1946 | 1461051551069 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 00:39:11 INFO - PROCESS | 1946 | 1461051551379 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:11 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a6d1c00 == 138 [pid = 1946] [id = 371] 00:39:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 163 (0x8a6de400) [pid = 1946] [serial = 1114] [outer = (nil)] 00:39:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 164 (0x8e9d6800) [pid = 1946] [serial = 1115] [outer = 0x8a6de400] 00:39:11 INFO - PROCESS | 1946 | 1461051551474 Marionette DEBUG loaded listener.js 00:39:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 165 (0x8e9de800) [pid = 1946] [serial = 1116] [outer = 0x8a6de400] 00:39:12 INFO - PROCESS | 1946 | 1461051552394 Marionette TRACE conn6 <- [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]]]}] 00:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 00:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1578ms 00:39:12 INFO - PROCESS | 1946 | 1461051552451 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 00:39:12 INFO - PROCESS | 1946 | 1461051552456 Marionette TRACE conn6 <- [1,1457,null,{"value":"8"}] 00:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 00:39:12 INFO - PROCESS | 1946 | 1461051552462 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 00:39:12 INFO - PROCESS | 1946 | 1461051552466 Marionette TRACE conn6 <- [1,1458,null,{}] 00:39:12 INFO - PROCESS | 1946 | 1461051552472 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:12 INFO - PROCESS | 1946 | 1461051552690 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 00:39:12 INFO - PROCESS | 1946 | 1461051552952 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f24fc00 == 139 [pid = 1946] [id = 372] 00:39:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 166 (0x8f250400) [pid = 1946] [serial = 1117] [outer = (nil)] 00:39:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 167 (0x8f60e400) [pid = 1946] [serial = 1118] [outer = 0x8f250400] 00:39:13 INFO - PROCESS | 1946 | 1461051553099 Marionette DEBUG loaded listener.js 00:39:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 168 (0x8f7e7c00) [pid = 1946] [serial = 1119] [outer = 0x8f250400] 00:39:14 INFO - PROCESS | 1946 | 1461051554042 Marionette TRACE conn6 <- [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]]]}] 00:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 00:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1635ms 00:39:14 INFO - PROCESS | 1946 | 1461051554098 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 00:39:14 INFO - PROCESS | 1946 | 1461051554102 Marionette TRACE conn6 <- [1,1461,null,{"value":"8"}] 00:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 00:39:14 INFO - PROCESS | 1946 | 1461051554108 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 00:39:14 INFO - PROCESS | 1946 | 1461051554111 Marionette TRACE conn6 <- [1,1462,null,{}] 00:39:14 INFO - PROCESS | 1946 | 1461051554117 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:14 INFO - PROCESS | 1946 | 1461051554302 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 00:39:14 INFO - PROCESS | 1946 | 1461051554558 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f60d400 == 140 [pid = 1946] [id = 373] 00:39:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 169 (0x8f7e0000) [pid = 1946] [serial = 1120] [outer = (nil)] 00:39:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 170 (0x9013f800) [pid = 1946] [serial = 1121] [outer = 0x8f7e0000] 00:39:14 INFO - PROCESS | 1946 | 1461051554681 Marionette DEBUG loaded listener.js 00:39:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 171 (0x90144800) [pid = 1946] [serial = 1122] [outer = 0x8f7e0000] 00:39:15 INFO - PROCESS | 1946 | 1461051555567 Marionette TRACE conn6 <- [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]]]}] 00:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 00:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1530ms 00:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 00:39:15 INFO - PROCESS | 1946 | 1461051555639 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 00:39:15 INFO - PROCESS | 1946 | 1461051555643 Marionette TRACE conn6 <- [1,1465,null,{"value":"8"}] 00:39:15 INFO - PROCESS | 1946 | 1461051555649 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 00:39:15 INFO - PROCESS | 1946 | 1461051555653 Marionette TRACE conn6 <- [1,1466,null,{}] 00:39:15 INFO - PROCESS | 1946 | 1461051555658 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:15 INFO - PROCESS | 1946 | 1461051555845 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 00:39:16 INFO - PROCESS | 1946 | 1461051556152 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:16 INFO - PROCESS | 1946 | ++DOCSHELL 0x89de9800 == 141 [pid = 1946] [id = 374] 00:39:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 172 (0x8f607000) [pid = 1946] [serial = 1123] [outer = (nil)] 00:39:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 173 (0x9030c800) [pid = 1946] [serial = 1124] [outer = 0x8f607000] 00:39:16 INFO - PROCESS | 1946 | 1461051556244 Marionette DEBUG loaded listener.js 00:39:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 174 (0x90310000) [pid = 1946] [serial = 1125] [outer = 0x8f607000] 00:39:17 INFO - PROCESS | 1946 | 1461051557161 Marionette TRACE conn6 <- [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]]]}] 00:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 00:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1587ms 00:39:17 INFO - PROCESS | 1946 | 1461051557235 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 00:39:17 INFO - PROCESS | 1946 | 1461051557239 Marionette TRACE conn6 <- [1,1469,null,{"value":"8"}] 00:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 00:39:17 INFO - PROCESS | 1946 | 1461051557246 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 00:39:17 INFO - PROCESS | 1946 | 1461051557250 Marionette TRACE conn6 <- [1,1470,null,{}] 00:39:17 INFO - PROCESS | 1946 | 1461051557256 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:17 INFO - PROCESS | 1946 | 1461051557455 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 00:39:17 INFO - PROCESS | 1946 | 1461051557716 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f951400 == 142 [pid = 1946] [id = 375] 00:39:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 175 (0x90309000) [pid = 1946] [serial = 1126] [outer = (nil)] 00:39:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 176 (0x90788800) [pid = 1946] [serial = 1127] [outer = 0x90309000] 00:39:17 INFO - PROCESS | 1946 | 1461051557841 Marionette DEBUG loaded listener.js 00:39:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 177 (0x90790400) [pid = 1946] [serial = 1128] [outer = 0x90309000] 00:39:18 INFO - PROCESS | 1946 | 1461051558760 Marionette TRACE conn6 <- [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]]]}] 00:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 00:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1583ms 00:39:18 INFO - PROCESS | 1946 | 1461051558831 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 00:39:18 INFO - PROCESS | 1946 | 1461051558835 Marionette TRACE conn6 <- [1,1473,null,{"value":"8"}] 00:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 00:39:18 INFO - PROCESS | 1946 | 1461051558841 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 00:39:18 INFO - PROCESS | 1946 | 1461051558845 Marionette TRACE conn6 <- [1,1474,null,{}] 00:39:18 INFO - PROCESS | 1946 | 1461051558851 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:19 INFO - PROCESS | 1946 | 1461051559050 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 00:39:19 INFO - PROCESS | 1946 | 1461051559358 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:19 INFO - PROCESS | 1946 | ++DOCSHELL 0x83eec400 == 143 [pid = 1946] [id = 376] 00:39:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 178 (0x8b67ec00) [pid = 1946] [serial = 1129] [outer = (nil)] 00:39:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 179 (0x907f7800) [pid = 1946] [serial = 1130] [outer = 0x8b67ec00] 00:39:19 INFO - PROCESS | 1946 | 1461051559451 Marionette DEBUG loaded listener.js 00:39:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 180 (0x908b4000) [pid = 1946] [serial = 1131] [outer = 0x8b67ec00] 00:39:20 INFO - PROCESS | 1946 | 1461051560350 Marionette TRACE conn6 <- [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]]]}] 00:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 00:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1581ms 00:39:20 INFO - PROCESS | 1946 | 1461051560423 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 00:39:20 INFO - PROCESS | 1946 | 1461051560426 Marionette TRACE conn6 <- [1,1477,null,{"value":"8"}] 00:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 00:39:20 INFO - PROCESS | 1946 | 1461051560433 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 00:39:20 INFO - PROCESS | 1946 | 1461051560437 Marionette TRACE conn6 <- [1,1478,null,{}] 00:39:20 INFO - PROCESS | 1946 | 1461051560443 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:20 INFO - PROCESS | 1946 | 1461051560806 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 00:39:21 INFO - PROCESS | 1946 | 1461051561036 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x9030a800 == 144 [pid = 1946] [id = 377] 00:39:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 181 (0x942ac400) [pid = 1946] [serial = 1132] [outer = (nil)] 00:39:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 182 (0x942b4400) [pid = 1946] [serial = 1133] [outer = 0x942ac400] 00:39:21 INFO - PROCESS | 1946 | 1461051561127 Marionette DEBUG loaded listener.js 00:39:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 183 (0x9440d000) [pid = 1946] [serial = 1134] [outer = 0x942ac400] 00:39:22 INFO - PROCESS | 1946 | 1461051562041 Marionette TRACE conn6 <- [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]]]}] 00:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 00:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1689ms 00:39:22 INFO - PROCESS | 1946 | 1461051562122 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 00:39:22 INFO - PROCESS | 1946 | 1461051562125 Marionette TRACE conn6 <- [1,1481,null,{"value":"8"}] 00:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 00:39:22 INFO - PROCESS | 1946 | 1461051562131 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 00:39:22 INFO - PROCESS | 1946 | 1461051562134 Marionette TRACE conn6 <- [1,1482,null,{}] 00:39:22 INFO - PROCESS | 1946 | 1461051562140 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:22 INFO - PROCESS | 1946 | 1461051562366 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 00:39:22 INFO - PROCESS | 1946 | 1461051562681 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:22 INFO - PROCESS | 1946 | ++DOCSHELL 0x94410c00 == 145 [pid = 1946] [id = 378] 00:39:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 184 (0x9454ec00) [pid = 1946] [serial = 1135] [outer = (nil)] 00:39:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 185 (0x945be400) [pid = 1946] [serial = 1136] [outer = 0x9454ec00] 00:39:22 INFO - PROCESS | 1946 | 1461051562767 Marionette DEBUG loaded listener.js 00:39:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 186 (0x95743400) [pid = 1946] [serial = 1137] [outer = 0x9454ec00] 00:39:23 INFO - PROCESS | 1946 | 1461051563696 Marionette TRACE conn6 <- [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]]]}] 00:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 00:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1633ms 00:39:23 INFO - PROCESS | 1946 | 1461051563766 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 00:39:23 INFO - PROCESS | 1946 | 1461051563770 Marionette TRACE conn6 <- [1,1485,null,{"value":"8"}] 00:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 00:39:23 INFO - PROCESS | 1946 | 1461051563777 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 00:39:23 INFO - PROCESS | 1946 | 1461051563780 Marionette TRACE conn6 <- [1,1486,null,{}] 00:39:23 INFO - PROCESS | 1946 | 1461051563786 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:23 INFO - PROCESS | 1946 | 1461051563981 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 00:39:24 INFO - PROCESS | 1946 | 1461051564244 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:24 INFO - PROCESS | 1946 | ++DOCSHELL 0x94555000 == 146 [pid = 1946] [id = 379] 00:39:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 187 (0x945c5c00) [pid = 1946] [serial = 1138] [outer = (nil)] 00:39:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 188 (0x966f0400) [pid = 1946] [serial = 1139] [outer = 0x945c5c00] 00:39:24 INFO - PROCESS | 1946 | 1461051564344 Marionette DEBUG loaded listener.js 00:39:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 189 (0x9686f800) [pid = 1946] [serial = 1140] [outer = 0x945c5c00] 00:39:25 INFO - PROCESS | 1946 | 1461051565224 Marionette TRACE conn6 <- [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]]]}] 00:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 00:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1478ms 00:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 00:39:25 INFO - PROCESS | 1946 | 1461051565257 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 00:39:25 INFO - PROCESS | 1946 | 1461051565260 Marionette TRACE conn6 <- [1,1489,null,{"value":"8"}] 00:39:25 INFO - PROCESS | 1946 | 1461051565266 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 00:39:25 INFO - PROCESS | 1946 | 1461051565270 Marionette TRACE conn6 <- [1,1490,null,{}] 00:39:25 INFO - PROCESS | 1946 | 1461051565275 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:25 INFO - PROCESS | 1946 | 1461051565466 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 00:39:25 INFO - PROCESS | 1946 | 1461051565743 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x8b4dd400 == 147 [pid = 1946] [id = 380] 00:39:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 190 (0x95bf0000) [pid = 1946] [serial = 1141] [outer = (nil)] 00:39:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 191 (0x9752a000) [pid = 1946] [serial = 1142] [outer = 0x95bf0000] 00:39:25 INFO - PROCESS | 1946 | 1461051565876 Marionette DEBUG loaded listener.js 00:39:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 192 (0x975d5800) [pid = 1946] [serial = 1143] [outer = 0x95bf0000] 00:39:26 INFO - PROCESS | 1946 | 1461051566715 Marionette TRACE conn6 <- [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]]]}] 00:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 00:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1481ms 00:39:26 INFO - PROCESS | 1946 | 1461051566753 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 00:39:26 INFO - PROCESS | 1946 | 1461051566757 Marionette TRACE conn6 <- [1,1493,null,{"value":"8"}] 00:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 00:39:26 INFO - PROCESS | 1946 | 1461051566767 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 00:39:26 INFO - PROCESS | 1946 | 1461051566770 Marionette TRACE conn6 <- [1,1494,null,{}] 00:39:26 INFO - PROCESS | 1946 | 1461051566776 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:26 INFO - PROCESS | 1946 | 1461051566965 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 00:39:27 INFO - PROCESS | 1946 | 1461051567239 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x9440cc00 == 148 [pid = 1946] [id = 381] 00:39:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 193 (0x971ef800) [pid = 1946] [serial = 1144] [outer = (nil)] 00:39:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 194 (0x987a3000) [pid = 1946] [serial = 1145] [outer = 0x971ef800] 00:39:27 INFO - PROCESS | 1946 | 1461051567364 Marionette DEBUG loaded listener.js 00:39:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 195 (0x98b9cc00) [pid = 1946] [serial = 1146] [outer = 0x971ef800] 00:39:28 INFO - PROCESS | 1946 | 1461051568262 Marionette TRACE conn6 <- [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]]]}] 00:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 00:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1542ms 00:39:28 INFO - PROCESS | 1946 | 1461051568310 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 00:39:28 INFO - PROCESS | 1946 | 1461051568314 Marionette TRACE conn6 <- [1,1497,null,{"value":"8"}] 00:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 00:39:28 INFO - PROCESS | 1946 | 1461051568328 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 00:39:28 INFO - PROCESS | 1946 | 1461051568331 Marionette TRACE conn6 <- [1,1498,null,{}] 00:39:28 INFO - PROCESS | 1946 | 1461051568341 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:28 INFO - PROCESS | 1946 | 1461051568573 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 00:39:28 INFO - PROCESS | 1946 | 1461051568887 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:28 INFO - PROCESS | 1946 | ++DOCSHELL 0x98684800 == 149 [pid = 1946] [id = 382] 00:39:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 196 (0x98ba2400) [pid = 1946] [serial = 1147] [outer = (nil)] 00:39:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 197 (0x99234c00) [pid = 1946] [serial = 1148] [outer = 0x98ba2400] 00:39:28 INFO - PROCESS | 1946 | 1461051568976 Marionette DEBUG loaded listener.js 00:39:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 198 (0x99237c00) [pid = 1946] [serial = 1149] [outer = 0x98ba2400] 00:39:29 INFO - PROCESS | 1946 | 1461051569864 Marionette TRACE conn6 <- [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]]]}] 00:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 00:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1594ms 00:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 00:39:29 INFO - PROCESS | 1946 | 1461051569916 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 00:39:29 INFO - PROCESS | 1946 | 1461051569919 Marionette TRACE conn6 <- [1,1501,null,{"value":"8"}] 00:39:29 INFO - PROCESS | 1946 | 1461051569926 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 00:39:29 INFO - PROCESS | 1946 | 1461051569928 Marionette TRACE conn6 <- [1,1502,null,{}] 00:39:29 INFO - PROCESS | 1946 | 1461051569935 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:30 INFO - PROCESS | 1946 | 1461051570171 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 00:39:30 INFO - PROCESS | 1946 | 1461051570451 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:30 INFO - PROCESS | 1946 | ++DOCSHELL 0x9879a800 == 150 [pid = 1946] [id = 383] 00:39:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 199 (0x987a2800) [pid = 1946] [serial = 1150] [outer = (nil)] 00:39:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 200 (0x9923ac00) [pid = 1946] [serial = 1151] [outer = 0x987a2800] 00:39:30 INFO - PROCESS | 1946 | 1461051570550 Marionette DEBUG loaded listener.js 00:39:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 201 (0x99241800) [pid = 1946] [serial = 1152] [outer = 0x987a2800] 00:39:31 INFO - PROCESS | 1946 | 1461051571443 Marionette TRACE conn6 <- [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]]]}] 00:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 00:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1531ms 00:39:31 INFO - PROCESS | 1946 | 1461051571457 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 00:39:31 INFO - PROCESS | 1946 | 1461051571459 Marionette TRACE conn6 <- [1,1505,null,{"value":"8"}] 00:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 00:39:31 INFO - PROCESS | 1946 | 1461051571466 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 00:39:31 INFO - PROCESS | 1946 | 1461051571472 Marionette TRACE conn6 <- [1,1506,null,{}] 00:39:31 INFO - PROCESS | 1946 | 1461051571478 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:31 INFO - PROCESS | 1946 | 1461051571669 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 00:39:31 INFO - PROCESS | 1946 | 1461051571951 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x86481400 == 151 [pid = 1946] [id = 384] 00:39:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 202 (0x86a1a800) [pid = 1946] [serial = 1153] [outer = (nil)] 00:39:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 203 (0x9ad58c00) [pid = 1946] [serial = 1154] [outer = 0x86a1a800] 00:39:32 INFO - PROCESS | 1946 | 1461051572085 Marionette DEBUG loaded listener.js 00:39:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 204 (0x9ad61400) [pid = 1946] [serial = 1155] [outer = 0x86a1a800] 00:39:32 INFO - PROCESS | 1946 | 1461051572997 Marionette TRACE conn6 <- [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]]]}] 00:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 00:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1585ms 00:39:33 INFO - PROCESS | 1946 | 1461051573050 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 00:39:33 INFO - PROCESS | 1946 | 1461051573053 Marionette TRACE conn6 <- [1,1509,null,{"value":"8"}] 00:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 00:39:33 INFO - PROCESS | 1946 | 1461051573060 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 00:39:33 INFO - PROCESS | 1946 | 1461051573063 Marionette TRACE conn6 <- [1,1510,null,{}] 00:39:33 INFO - PROCESS | 1946 | 1461051573069 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:33 INFO - PROCESS | 1946 | 1461051573722 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 00:39:34 INFO - PROCESS | 1946 | --DOCSHELL 0x83ee8800 == 150 [pid = 1946] [id = 315] 00:39:34 INFO - PROCESS | 1946 | --DOCSHELL 0x83ef4800 == 149 [pid = 1946] [id = 358] 00:39:34 INFO - PROCESS | 1946 | --DOCSHELL 0x89b3e800 == 148 [pid = 1946] [id = 359] 00:39:34 INFO - PROCESS | 1946 | --DOCSHELL 0x83ee7400 == 147 [pid = 1946] [id = 357] 00:39:34 INFO - PROCESS | 1946 | --DOCSHELL 0x8a418400 == 146 [pid = 1946] [id = 356] 00:39:34 INFO - PROCESS | 1946 | --DOCSHELL 0x95bf0400 == 145 [pid = 1946] [id = 355] 00:39:34 INFO - PROCESS | 1946 | --DOCSHELL 0x8a40b800 == 144 [pid = 1946] [id = 353] 00:39:34 INFO - PROCESS | 1946 | --DOCSHELL 0x9454f000 == 143 [pid = 1946] [id = 354] 00:39:34 INFO - PROCESS | 1946 | --DOCSHELL 0x907a7000 == 142 [pid = 1946] [id = 352] 00:39:34 INFO - PROCESS | 1946 | --DOCSHELL 0x8c15ec00 == 141 [pid = 1946] [id = 351] 00:39:34 INFO - PROCESS | 1946 | --DOCSHELL 0x8740c800 == 140 [pid = 1946] [id = 349] 00:39:34 INFO - PROCESS | 1946 | --DOCSHELL 0x8f955000 == 139 [pid = 1946] [id = 350] 00:39:34 INFO - PROCESS | 1946 | --DOCSHELL 0x8f1bf800 == 138 [pid = 1946] [id = 348] 00:39:34 INFO - PROCESS | 1946 | --DOCSHELL 0x8a781800 == 137 [pid = 1946] [id = 347] 00:39:34 INFO - PROCESS | 1946 | --DOCSHELL 0x89ce7c00 == 136 [pid = 1946] [id = 346] 00:39:34 INFO - PROCESS | 1946 | --DOCSHELL 0x89b3b000 == 135 [pid = 1946] [id = 345] 00:39:34 INFO - PROCESS | 1946 | --DOCSHELL 0x8740ac00 == 134 [pid = 1946] [id = 344] 00:39:34 INFO - PROCESS | 1946 | --DOCSHELL 0x83eeb000 == 133 [pid = 1946] [id = 343] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 203 (0x8dc0d400) [pid = 1946] [serial = 1025] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 202 (0x89e75c00) [pid = 1946] [serial = 960] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 201 (0x8f7e6c00) [pid = 1946] [serial = 986] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 200 (0x88a9c400) [pid = 1946] [serial = 1011] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 199 (0x8a6da400) [pid = 1946] [serial = 1020] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 198 (0x89e6b800) [pid = 1946] [serial = 1014] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 197 (0x89b41800) [pid = 1946] [serial = 965] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 196 (0x858f8c00) [pid = 1946] [serial = 1028] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 195 (0x907a5c00) [pid = 1946] [serial = 995] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 194 (0x8a77dc00) [pid = 1946] [serial = 1016] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 193 (0x8e8bf800) [pid = 1946] [serial = 977] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 192 (0x91f34000) [pid = 1946] [serial = 1001] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 191 (0x93136400) [pid = 1946] [serial = 1004] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 190 (0x8f131400) [pid = 1946] [serial = 980] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 189 (0x8b4e2400) [pid = 1946] [serial = 1023] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 188 (0xa4c4e400) [pid = 1946] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 187 (0x88a91c00) [pid = 1946] [serial = 1007] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 186 (0x88bbe400) [pid = 1946] [serial = 1013] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 185 (0x8b4e0c00) [pid = 1946] [serial = 971] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 184 (0x888f7c00) [pid = 1946] [serial = 1010] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 183 (0x86a28400) [pid = 1946] [serial = 962] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 182 (0x88bc8000) [pid = 1946] [serial = 1019] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 181 (0x8f24d400) [pid = 1946] [serial = 983] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 180 (0x8c15e400) [pid = 1946] [serial = 974] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 179 (0x90141400) [pid = 1946] [serial = 989] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 178 (0x908b3c00) [pid = 1946] [serial = 998] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 177 (0x8a784400) [pid = 1946] [serial = 968] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 176 (0x90705000) [pid = 1946] [serial = 992] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 175 (0x8a7ed800) [pid = 1946] [serial = 1017] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 174 (0x8a7f5800) [pid = 1946] [serial = 1022] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | --DOMWINDOW == 173 (0x8e8b5c00) [pid = 1946] [serial = 1026] [outer = (nil)] [url = about:blank] 00:39:34 INFO - PROCESS | 1946 | 1461051574833 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x86483400 == 134 [pid = 1946] [id = 385] 00:39:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 174 (0x86485000) [pid = 1946] [serial = 1156] [outer = (nil)] 00:39:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 175 (0x86a1d000) [pid = 1946] [serial = 1157] [outer = 0x86485000] 00:39:34 INFO - PROCESS | 1946 | 1461051574914 Marionette DEBUG loaded listener.js 00:39:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 176 (0x87404800) [pid = 1946] [serial = 1158] [outer = 0x86485000] 00:39:35 INFO - PROCESS | 1946 | 1461051575682 Marionette TRACE conn6 <- [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]]]}] 00:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 00:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 2683ms 00:39:35 INFO - PROCESS | 1946 | 1461051575745 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 00:39:35 INFO - PROCESS | 1946 | 1461051575752 Marionette TRACE conn6 <- [1,1513,null,{"value":"8"}] 00:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 00:39:35 INFO - PROCESS | 1946 | 1461051575759 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 00:39:35 INFO - PROCESS | 1946 | 1461051575765 Marionette TRACE conn6 <- [1,1514,null,{}] 00:39:35 INFO - PROCESS | 1946 | 1461051575772 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:35 INFO - PROCESS | 1946 | 1461051575952 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 00:39:36 INFO - PROCESS | 1946 | 1461051576130 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x881f5000 == 135 [pid = 1946] [id = 386] 00:39:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 177 (0x888e9c00) [pid = 1946] [serial = 1159] [outer = (nil)] 00:39:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 178 (0x88a96400) [pid = 1946] [serial = 1160] [outer = 0x888e9c00] 00:39:36 INFO - PROCESS | 1946 | 1461051576211 Marionette DEBUG loaded listener.js 00:39:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 179 (0x88a9c800) [pid = 1946] [serial = 1161] [outer = 0x888e9c00] 00:39:37 INFO - PROCESS | 1946 | 1461051577126 Marionette TRACE conn6 <- [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]]]}] 00:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 00:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1432ms 00:39:37 INFO - PROCESS | 1946 | 1461051577190 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 00:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 00:39:37 INFO - PROCESS | 1946 | 1461051577195 Marionette TRACE conn6 <- [1,1517,null,{"value":"8"}] 00:39:37 INFO - PROCESS | 1946 | 1461051577202 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 00:39:37 INFO - PROCESS | 1946 | 1461051577205 Marionette TRACE conn6 <- [1,1518,null,{}] 00:39:37 INFO - PROCESS | 1946 | 1461051577211 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:37 INFO - PROCESS | 1946 | 1461051577460 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 00:39:37 INFO - PROCESS | 1946 | 1461051577493 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x89b38000 == 136 [pid = 1946] [id = 387] 00:39:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 180 (0x89cea400) [pid = 1946] [serial = 1162] [outer = (nil)] 00:39:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 181 (0x89de3c00) [pid = 1946] [serial = 1163] [outer = 0x89cea400] 00:39:37 INFO - PROCESS | 1946 | 1461051577567 Marionette DEBUG loaded listener.js 00:39:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 182 (0x89e6a000) [pid = 1946] [serial = 1164] [outer = 0x89cea400] 00:39:38 INFO - PROCESS | 1946 | 1461051578525 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 00:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 00:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1392ms 00:39:38 INFO - PROCESS | 1946 | 1461051578593 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 00:39:38 INFO - PROCESS | 1946 | 1461051578599 Marionette TRACE conn6 <- [1,1521,null,{"value":"8"}] 00:39:38 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 00:39:38 INFO - PROCESS | 1946 | 1461051578616 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 00:39:38 INFO - PROCESS | 1946 | 1461051578623 Marionette TRACE conn6 <- [1,1522,null,{}] 00:39:38 INFO - PROCESS | 1946 | 1461051578634 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:38 INFO - PROCESS | 1946 | 1461051578889 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 181 (0x90306400) [pid = 1946] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 180 (0x90141c00) [pid = 1946] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 179 (0x8647d400) [pid = 1946] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 178 (0x96248800) [pid = 1946] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 177 (0x95747000) [pid = 1946] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 176 (0x8a785c00) [pid = 1946] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 175 (0x8dc12000) [pid = 1946] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 174 (0x8f1c1800) [pid = 1946] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 173 (0x89b3b800) [pid = 1946] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 172 (0x908b4400) [pid = 1946] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 171 (0x876be800) [pid = 1946] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 170 (0x83eed000) [pid = 1946] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 169 (0x8f126c00) [pid = 1946] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 168 (0x881f4400) [pid = 1946] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 167 (0x9078bc00) [pid = 1946] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 166 (0x9013e800) [pid = 1946] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 165 (0x89a78400) [pid = 1946] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 164 (0x8a788c00) [pid = 1946] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 163 (0x8a6da800) [pid = 1946] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 162 (0x90701800) [pid = 1946] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 161 (0x8647e800) [pid = 1946] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 160 (0x8a6d6400) [pid = 1946] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 159 (0x8b67d000) [pid = 1946] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 158 (0x83ee9400) [pid = 1946] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 157 (0x8f247800) [pid = 1946] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 156 (0x942b2800) [pid = 1946] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 155 (0x9065e000) [pid = 1946] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0x8c39fc00) [pid = 1946] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x86487c00) [pid = 1946] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x908b8c00) [pid = 1946] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x89b36c00) [pid = 1946] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x89a77800) [pid = 1946] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x91f30400) [pid = 1946] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x8f1c9c00) [pid = 1946] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 00:39:39 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x8a7f5c00) [pid = 1946] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 00:39:39 INFO - PROCESS | 1946 | 1461051579810 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x83ee9400 == 137 [pid = 1946] [id = 388] 00:39:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x83eebc00) [pid = 1946] [serial = 1165] [outer = (nil)] 00:39:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x85b0b400) [pid = 1946] [serial = 1166] [outer = 0x83eebc00] 00:39:39 INFO - PROCESS | 1946 | 1461051579894 Marionette DEBUG loaded listener.js 00:39:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x881f2800) [pid = 1946] [serial = 1167] [outer = 0x83eebc00] 00:39:40 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:39:40 INFO - PROCESS | 1946 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:39:40 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:39:40 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:39:40 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:39:40 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:39:40 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:39:40 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:39:40 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:39:40 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:39:40 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:39:40 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:39:40 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 () { 00:39:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:39:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 00:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:39:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 00:39:40 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 () { 00:39:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:39:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 00:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:39:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 00:39:40 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 () { 00:39:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:39:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 00:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:39:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 00:39:40 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 () { 00:39:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:39:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 00:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:39:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 00:39:40 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1949ms 00:39:40 INFO - PROCESS | 1946 | 1461051580533 Marionette TRACE conn6 <- [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"]]]}] 00:39:40 INFO - PROCESS | 1946 | 1461051580558 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 00:39:40 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 00:39:40 INFO - PROCESS | 1946 | 1461051580565 Marionette TRACE conn6 <- [1,1525,null,{"value":"8"}] 00:39:40 INFO - PROCESS | 1946 | 1461051580587 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 00:39:40 INFO - PROCESS | 1946 | 1461051580590 Marionette TRACE conn6 <- [1,1526,null,{}] 00:39:40 INFO - PROCESS | 1946 | 1461051580597 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:40 INFO - PROCESS | 1946 | 1461051580768 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 00:39:40 INFO - PROCESS | 1946 | 1461051580949 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:40 INFO - PROCESS | 1946 | ++DOCSHELL 0x84d06400 == 138 [pid = 1946] [id = 389] 00:39:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x89b34400) [pid = 1946] [serial = 1168] [outer = (nil)] 00:39:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x8a6db000) [pid = 1946] [serial = 1169] [outer = 0x89b34400] 00:39:41 INFO - PROCESS | 1946 | 1461051581021 Marionette DEBUG loaded listener.js 00:39:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x8a77e000) [pid = 1946] [serial = 1170] [outer = 0x89b34400] 00:39:41 INFO - PROCESS | 1946 | 1461051581922 Marionette TRACE conn6 <- [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"]]]}] 00:39:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:39:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 00:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:39:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 00:39:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:39:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 00:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:39:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 00:39:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 00:39:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 00:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:39:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 00:39:41 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1385ms 00:39:41 INFO - PROCESS | 1946 | 1461051581975 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 00:39:41 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 00:39:41 INFO - PROCESS | 1946 | 1461051581982 Marionette TRACE conn6 <- [1,1529,null,{"value":"8"}] 00:39:41 INFO - PROCESS | 1946 | 1461051581990 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 00:39:42 INFO - PROCESS | 1946 | 1461051581997 Marionette TRACE conn6 <- [1,1530,null,{}] 00:39:42 INFO - PROCESS | 1946 | 1461051582006 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:42 INFO - PROCESS | 1946 | 1461051582209 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 00:39:42 INFO - PROCESS | 1946 | 1461051582457 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:42 INFO - PROCESS | 1946 | ++DOCSHELL 0x87408c00 == 139 [pid = 1946] [id = 390] 00:39:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x8740cc00) [pid = 1946] [serial = 1171] [outer = (nil)] 00:39:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x881ee400) [pid = 1946] [serial = 1172] [outer = 0x8740cc00] 00:39:42 INFO - PROCESS | 1946 | 1461051582591 Marionette DEBUG loaded listener.js 00:39:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x888ec400) [pid = 1946] [serial = 1173] [outer = 0x8740cc00] 00:39:43 INFO - PROCESS | 1946 | 1461051583392 Marionette TRACE conn6 <- [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]]]}] 00:39:43 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 00:39:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 00:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:39:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 00:39:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 00:39:43 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. 00:39:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 00:39:43 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1436ms 00:39:43 INFO - PROCESS | 1946 | 1461051583428 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 00:39:43 INFO - PROCESS | 1946 | 1461051583437 Marionette TRACE conn6 <- [1,1533,null,{"value":"8"}] 00:39:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 00:39:43 INFO - PROCESS | 1946 | 1461051583447 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 00:39:43 INFO - PROCESS | 1946 | 1461051583451 Marionette TRACE conn6 <- [1,1534,null,{}] 00:39:43 INFO - PROCESS | 1946 | 1461051583457 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:43 INFO - PROCESS | 1946 | 1461051583737 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 00:39:43 INFO - PROCESS | 1946 | 1461051583976 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x89e68c00 == 140 [pid = 1946] [id = 391] 00:39:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x89e6ac00) [pid = 1946] [serial = 1174] [outer = (nil)] 00:39:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 158 (0x8a40d400) [pid = 1946] [serial = 1175] [outer = 0x89e6ac00] 00:39:44 INFO - PROCESS | 1946 | 1461051584111 Marionette DEBUG loaded listener.js 00:39:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 159 (0x8a6da800) [pid = 1946] [serial = 1176] [outer = 0x89e6ac00] 00:39:45 INFO - PROCESS | 1946 | 1461051585101 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 00:39:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 00:39:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1693ms 00:39:45 INFO - PROCESS | 1946 | 1461051585140 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 00:39:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 00:39:45 INFO - PROCESS | 1946 | 1461051585144 Marionette TRACE conn6 <- [1,1537,null,{"value":"8"}] 00:39:45 INFO - PROCESS | 1946 | 1461051585151 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 00:39:45 INFO - PROCESS | 1946 | 1461051585157 Marionette TRACE conn6 <- [1,1538,null,{}] 00:39:45 INFO - PROCESS | 1946 | 1461051585195 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:45 INFO - PROCESS | 1946 | 1461051585421 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 00:39:45 INFO - PROCESS | 1946 | 1461051585721 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x8b4dc800 == 141 [pid = 1946] [id = 392] 00:39:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 160 (0x8b4de000) [pid = 1946] [serial = 1177] [outer = (nil)] 00:39:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 161 (0x8c15fc00) [pid = 1946] [serial = 1178] [outer = 0x8b4de000] 00:39:45 INFO - PROCESS | 1946 | 1461051585812 Marionette DEBUG loaded listener.js 00:39:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 162 (0x8c39e000) [pid = 1946] [serial = 1179] [outer = 0x8b4de000] 00:39:46 INFO - PROCESS | 1946 | 1461051586698 Marionette TRACE conn6 <- [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]]]}] 00:39:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 00:39:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1617ms 00:39:46 INFO - PROCESS | 1946 | 1461051586768 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 00:39:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 00:39:46 INFO - PROCESS | 1946 | 1461051586773 Marionette TRACE conn6 <- [1,1541,null,{"value":"8"}] 00:39:46 INFO - PROCESS | 1946 | 1461051586779 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 00:39:46 INFO - PROCESS | 1946 | 1461051586783 Marionette TRACE conn6 <- [1,1542,null,{}] 00:39:46 INFO - PROCESS | 1946 | 1461051586788 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:47 INFO - PROCESS | 1946 | 1461051587048 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 00:39:47 INFO - PROCESS | 1946 | 1461051587371 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x8c15f000 == 142 [pid = 1946] [id = 393] 00:39:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 163 (0x8c39b400) [pid = 1946] [serial = 1180] [outer = (nil)] 00:39:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 164 (0x8e8b3800) [pid = 1946] [serial = 1181] [outer = 0x8c39b400] 00:39:47 INFO - PROCESS | 1946 | 1461051587462 Marionette DEBUG loaded listener.js 00:39:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 165 (0x8e9d9c00) [pid = 1946] [serial = 1182] [outer = 0x8c39b400] 00:39:48 INFO - PROCESS | 1946 | 1461051588282 Marionette TRACE conn6 <- [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]]]}] 00:39:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 00:39:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1530ms 00:39:48 INFO - PROCESS | 1946 | 1461051588310 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 00:39:48 INFO - PROCESS | 1946 | 1461051588314 Marionette TRACE conn6 <- [1,1545,null,{"value":"8"}] 00:39:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 00:39:48 INFO - PROCESS | 1946 | 1461051588323 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 00:39:48 INFO - PROCESS | 1946 | 1461051588325 Marionette TRACE conn6 <- [1,1546,null,{}] 00:39:48 INFO - PROCESS | 1946 | 1461051588331 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:48 INFO - PROCESS | 1946 | 1461051588520 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 00:39:48 INFO - PROCESS | 1946 | 1461051588791 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x89de9400 == 143 [pid = 1946] [id = 394] 00:39:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 166 (0x8dc12000) [pid = 1946] [serial = 1183] [outer = (nil)] 00:39:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 167 (0x8f1be800) [pid = 1946] [serial = 1184] [outer = 0x8dc12000] 00:39:48 INFO - PROCESS | 1946 | 1461051588928 Marionette DEBUG loaded listener.js 00:39:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 168 (0x8f1ca400) [pid = 1946] [serial = 1185] [outer = 0x8dc12000] 00:39:49 INFO - PROCESS | 1946 | 1461051589770 Marionette TRACE conn6 <- [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]]]}] 00:39:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 00:39:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1477ms 00:39:49 INFO - PROCESS | 1946 | 1461051589801 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 00:39:49 INFO - PROCESS | 1946 | 1461051589805 Marionette TRACE conn6 <- [1,1549,null,{"value":"8"}] 00:39:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 00:39:49 INFO - PROCESS | 1946 | 1461051589811 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 00:39:49 INFO - PROCESS | 1946 | 1461051589815 Marionette TRACE conn6 <- [1,1550,null,{}] 00:39:49 INFO - PROCESS | 1946 | 1461051589821 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:50 INFO - PROCESS | 1946 | 1461051590048 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 00:39:50 INFO - PROCESS | 1946 | 1461051590375 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x88a90c00 == 144 [pid = 1946] [id = 395] 00:39:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 169 (0x8f1c2000) [pid = 1946] [serial = 1186] [outer = (nil)] 00:39:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 170 (0x8f946400) [pid = 1946] [serial = 1187] [outer = 0x8f1c2000] 00:39:50 INFO - PROCESS | 1946 | 1461051590479 Marionette DEBUG loaded listener.js 00:39:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 171 (0x8f94d000) [pid = 1946] [serial = 1188] [outer = 0x8f1c2000] 00:39:51 INFO - PROCESS | 1946 | 1461051591382 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 00:39:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 00:39:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1628ms 00:39:51 INFO - PROCESS | 1946 | 1461051591441 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 00:39:51 INFO - PROCESS | 1946 | 1461051591444 Marionette TRACE conn6 <- [1,1553,null,{"value":"8"}] 00:39:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 00:39:51 INFO - PROCESS | 1946 | 1461051591451 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 00:39:51 INFO - PROCESS | 1946 | 1461051591455 Marionette TRACE conn6 <- [1,1554,null,{}] 00:39:51 INFO - PROCESS | 1946 | 1461051591460 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:51 INFO - PROCESS | 1946 | 1461051591655 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 00:39:52 INFO - PROCESS | 1946 | 1461051591981 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x85b0a400 == 145 [pid = 1946] [id = 396] 00:39:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 172 (0x881f5c00) [pid = 1946] [serial = 1189] [outer = (nil)] 00:39:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 173 (0x9030c400) [pid = 1946] [serial = 1190] [outer = 0x881f5c00] 00:39:52 INFO - PROCESS | 1946 | 1461051592074 Marionette DEBUG loaded listener.js 00:39:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 174 (0x9065ac00) [pid = 1946] [serial = 1191] [outer = 0x881f5c00] 00:39:52 INFO - PROCESS | 1946 | 1461051592929 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 00:39:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 00:39:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1540ms 00:39:52 INFO - PROCESS | 1946 | 1461051592992 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 00:39:52 INFO - PROCESS | 1946 | 1461051592996 Marionette TRACE conn6 <- [1,1557,null,{"value":"8"}] 00:39:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 00:39:53 INFO - PROCESS | 1946 | 1461051593003 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 00:39:53 INFO - PROCESS | 1946 | 1461051593006 Marionette TRACE conn6 <- [1,1558,null,{}] 00:39:53 INFO - PROCESS | 1946 | 1461051593012 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:53 INFO - PROCESS | 1946 | 1461051593214 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 00:39:53 INFO - PROCESS | 1946 | 1461051593525 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x90141800 == 146 [pid = 1946] [id = 397] 00:39:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 175 (0x90305000) [pid = 1946] [serial = 1192] [outer = (nil)] 00:39:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 176 (0x90786c00) [pid = 1946] [serial = 1193] [outer = 0x90305000] 00:39:53 INFO - PROCESS | 1946 | 1461051593617 Marionette DEBUG loaded listener.js 00:39:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 177 (0x9078f400) [pid = 1946] [serial = 1194] [outer = 0x90305000] 00:39:54 INFO - PROCESS | 1946 | 1461051594529 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 00:39:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 00:39:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1581ms 00:39:54 INFO - PROCESS | 1946 | 1461051594585 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 00:39:54 INFO - PROCESS | 1946 | 1461051594589 Marionette TRACE conn6 <- [1,1561,null,{"value":"8"}] 00:39:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 00:39:54 INFO - PROCESS | 1946 | 1461051594596 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 00:39:54 INFO - PROCESS | 1946 | 1461051594599 Marionette TRACE conn6 <- [1,1562,null,{}] 00:39:54 INFO - PROCESS | 1946 | 1461051594605 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:54 INFO - PROCESS | 1946 | 1461051594859 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 00:39:55 INFO - PROCESS | 1946 | 1461051595192 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:55 INFO - PROCESS | 1946 | ++DOCSHELL 0x881f0800 == 147 [pid = 1946] [id = 398] 00:39:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 178 (0x89de2800) [pid = 1946] [serial = 1195] [outer = (nil)] 00:39:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 179 (0x907f1400) [pid = 1946] [serial = 1196] [outer = 0x89de2800] 00:39:55 INFO - PROCESS | 1946 | 1461051595285 Marionette DEBUG loaded listener.js 00:39:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 180 (0x908b8000) [pid = 1946] [serial = 1197] [outer = 0x89de2800] 00:39:56 INFO - PROCESS | 1946 | 1461051596192 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 00:39:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 00:39:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1635ms 00:39:56 INFO - PROCESS | 1946 | 1461051596231 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 00:39:56 INFO - PROCESS | 1946 | 1461051596235 Marionette TRACE conn6 <- [1,1565,null,{"value":"8"}] 00:39:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 00:39:56 INFO - PROCESS | 1946 | 1461051596241 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 00:39:56 INFO - PROCESS | 1946 | 1461051596245 Marionette TRACE conn6 <- [1,1566,null,{}] 00:39:56 INFO - PROCESS | 1946 | 1461051596251 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:56 INFO - PROCESS | 1946 | 1461051596454 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 00:39:56 INFO - PROCESS | 1946 | 1461051596774 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x84d12400 == 148 [pid = 1946] [id = 399] 00:39:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 181 (0x90707800) [pid = 1946] [serial = 1198] [outer = (nil)] 00:39:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 182 (0x91fe1800) [pid = 1946] [serial = 1199] [outer = 0x90707800] 00:39:56 INFO - PROCESS | 1946 | 1461051596860 Marionette DEBUG loaded listener.js 00:39:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 183 (0x91fed000) [pid = 1946] [serial = 1200] [outer = 0x90707800] 00:39:57 INFO - PROCESS | 1946 | 1461051597713 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 00:39:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 00:39:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1533ms 00:39:57 INFO - PROCESS | 1946 | 1461051597776 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 00:39:57 INFO - PROCESS | 1946 | 1461051597780 Marionette TRACE conn6 <- [1,1569,null,{"value":"8"}] 00:39:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 00:39:57 INFO - PROCESS | 1946 | 1461051597786 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 00:39:57 INFO - PROCESS | 1946 | 1461051597791 Marionette TRACE conn6 <- [1,1570,null,{}] 00:39:57 INFO - PROCESS | 1946 | 1461051597796 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:58 INFO - PROCESS | 1946 | 1461051598060 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 00:39:58 INFO - PROCESS | 1946 | 1461051598393 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x91f2d400 == 149 [pid = 1946] [id = 400] 00:39:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 184 (0x942af000) [pid = 1946] [serial = 1201] [outer = (nil)] 00:39:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 185 (0x94403800) [pid = 1946] [serial = 1202] [outer = 0x942af000] 00:39:58 INFO - PROCESS | 1946 | 1461051598488 Marionette DEBUG loaded listener.js 00:39:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 186 (0x94554c00) [pid = 1946] [serial = 1203] [outer = 0x942af000] 00:39:59 INFO - PROCESS | 1946 | 1461051599418 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 00:39:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 00:39:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1705ms 00:39:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 00:39:59 INFO - PROCESS | 1946 | 1461051599492 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 00:39:59 INFO - PROCESS | 1946 | 1461051599495 Marionette TRACE conn6 <- [1,1573,null,{"value":"8"}] 00:39:59 INFO - PROCESS | 1946 | 1461051599501 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 00:39:59 INFO - PROCESS | 1946 | 1461051599505 Marionette TRACE conn6 <- [1,1574,null,{}] 00:39:59 INFO - PROCESS | 1946 | 1461051599511 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:39:59 INFO - PROCESS | 1946 | 1461051599715 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 00:40:00 INFO - PROCESS | 1946 | 1461051600038 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:00 INFO - PROCESS | 1946 | ++DOCSHELL 0x942abc00 == 150 [pid = 1946] [id = 401] 00:40:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 187 (0x942b7c00) [pid = 1946] [serial = 1204] [outer = (nil)] 00:40:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 188 (0x95bf1000) [pid = 1946] [serial = 1205] [outer = 0x942b7c00] 00:40:00 INFO - PROCESS | 1946 | 1461051600141 Marionette DEBUG loaded listener.js 00:40:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 189 (0x9686b400) [pid = 1946] [serial = 1206] [outer = 0x942b7c00] 00:40:01 INFO - PROCESS | 1946 | 1461051601046 Marionette TRACE conn6 <- [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]]]}] 00:40:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 00:40:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1584ms 00:40:01 INFO - PROCESS | 1946 | 1461051601085 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 00:40:01 INFO - PROCESS | 1946 | 1461051601089 Marionette TRACE conn6 <- [1,1577,null,{"value":"8"}] 00:40:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 00:40:01 INFO - PROCESS | 1946 | 1461051601095 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 00:40:01 INFO - PROCESS | 1946 | 1461051601099 Marionette TRACE conn6 <- [1,1578,null,{}] 00:40:01 INFO - PROCESS | 1946 | 1461051601105 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:01 INFO - PROCESS | 1946 | 1461051601358 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 00:40:01 INFO - PROCESS | 1946 | 1461051601684 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:01 INFO - PROCESS | 1946 | ++DOCSHELL 0x83ef0400 == 151 [pid = 1946] [id = 402] 00:40:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 190 (0x959d0400) [pid = 1946] [serial = 1207] [outer = (nil)] 00:40:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 191 (0x97528800) [pid = 1946] [serial = 1208] [outer = 0x959d0400] 00:40:01 INFO - PROCESS | 1946 | 1461051601782 Marionette DEBUG loaded listener.js 00:40:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 192 (0x97530c00) [pid = 1946] [serial = 1209] [outer = 0x959d0400] 00:40:02 INFO - PROCESS | 1946 | 1461051602604 Marionette TRACE conn6 <- [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]]]}] 00:40:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 00:40:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1537ms 00:40:02 INFO - PROCESS | 1946 | 1461051602637 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 00:40:02 INFO - PROCESS | 1946 | 1461051602641 Marionette TRACE conn6 <- [1,1581,null,{"value":"8"}] 00:40:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 00:40:02 INFO - PROCESS | 1946 | 1461051602649 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 00:40:02 INFO - PROCESS | 1946 | 1461051602652 Marionette TRACE conn6 <- [1,1582,null,{}] 00:40:02 INFO - PROCESS | 1946 | 1461051602656 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:02 INFO - PROCESS | 1946 | 1461051602852 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 00:40:03 INFO - PROCESS | 1946 | 1461051603130 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x974a9c00 == 152 [pid = 1946] [id = 403] 00:40:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 193 (0x974ac800) [pid = 1946] [serial = 1210] [outer = (nil)] 00:40:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 194 (0x99191400) [pid = 1946] [serial = 1211] [outer = 0x974ac800] 00:40:03 INFO - PROCESS | 1946 | 1461051603261 Marionette DEBUG loaded listener.js 00:40:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 195 (0x99198000) [pid = 1946] [serial = 1212] [outer = 0x974ac800] 00:40:04 INFO - PROCESS | 1946 | 1461051604102 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 00:40:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 00:40:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1528ms 00:40:04 INFO - PROCESS | 1946 | 1461051604177 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 00:40:04 INFO - PROCESS | 1946 | 1461051604181 Marionette TRACE conn6 <- [1,1585,null,{"value":"8"}] 00:40:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 00:40:04 INFO - PROCESS | 1946 | 1461051604187 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 00:40:04 INFO - PROCESS | 1946 | 1461051604190 Marionette TRACE conn6 <- [1,1586,null,{}] 00:40:04 INFO - PROCESS | 1946 | 1461051604196 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:04 INFO - PROCESS | 1946 | 1461051604461 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 00:40:04 INFO - PROCESS | 1946 | 1461051604795 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:04 INFO - PROCESS | 1946 | ++DOCSHELL 0x85b03800 == 153 [pid = 1946] [id = 404] 00:40:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 196 (0x87405800) [pid = 1946] [serial = 1213] [outer = (nil)] 00:40:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 197 (0x9ad67000) [pid = 1946] [serial = 1214] [outer = 0x87405800] 00:40:04 INFO - PROCESS | 1946 | 1461051604880 Marionette DEBUG loaded listener.js 00:40:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 198 (0x9af19800) [pid = 1946] [serial = 1215] [outer = 0x87405800] 00:40:05 INFO - PROCESS | 1946 | 1461051605719 Marionette TRACE conn6 <- [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]]]}] 00:40:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 00:40:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1587ms 00:40:05 INFO - PROCESS | 1946 | 1461051605775 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 00:40:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 00:40:05 INFO - PROCESS | 1946 | 1461051605780 Marionette TRACE conn6 <- [1,1589,null,{"value":"8"}] 00:40:05 INFO - PROCESS | 1946 | 1461051605786 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 00:40:05 INFO - PROCESS | 1946 | 1461051605789 Marionette TRACE conn6 <- [1,1590,null,{}] 00:40:05 INFO - PROCESS | 1946 | 1461051605795 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:05 INFO - PROCESS | 1946 | 1461051605990 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 00:40:06 INFO - PROCESS | 1946 | 1461051606306 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:06 INFO - PROCESS | 1946 | ++DOCSHELL 0x907f0c00 == 154 [pid = 1946] [id = 405] 00:40:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 199 (0x959dbc00) [pid = 1946] [serial = 1216] [outer = (nil)] 00:40:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 200 (0x9afe1400) [pid = 1946] [serial = 1217] [outer = 0x959dbc00] 00:40:06 INFO - PROCESS | 1946 | 1461051606398 Marionette DEBUG loaded listener.js 00:40:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 201 (0x9afe2c00) [pid = 1946] [serial = 1218] [outer = 0x959dbc00] 00:40:07 INFO - PROCESS | 1946 | 1461051607227 Marionette TRACE conn6 <- [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]]]}] 00:40:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 00:40:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1479ms 00:40:07 INFO - PROCESS | 1946 | 1461051607280 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 00:40:07 INFO - PROCESS | 1946 | 1461051607283 Marionette TRACE conn6 <- [1,1593,null,{"value":"8"}] 00:40:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 00:40:07 INFO - PROCESS | 1946 | 1461051607292 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 00:40:07 INFO - PROCESS | 1946 | 1461051607294 Marionette TRACE conn6 <- [1,1594,null,{}] 00:40:07 INFO - PROCESS | 1946 | 1461051607300 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:07 INFO - PROCESS | 1946 | 1461051607495 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 00:40:07 INFO - PROCESS | 1946 | 1461051607812 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x83ee7c00 == 155 [pid = 1946] [id = 406] 00:40:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 202 (0x84d1c400) [pid = 1946] [serial = 1219] [outer = (nil)] 00:40:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 203 (0x9afe5000) [pid = 1946] [serial = 1220] [outer = 0x84d1c400] 00:40:07 INFO - PROCESS | 1946 | 1461051607903 Marionette DEBUG loaded listener.js 00:40:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 204 (0x9e00b400) [pid = 1946] [serial = 1221] [outer = 0x84d1c400] 00:40:08 INFO - PROCESS | 1946 | 1461051608711 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 00:40:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 00:40:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1482ms 00:40:08 INFO - PROCESS | 1946 | 1461051608791 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 00:40:08 INFO - PROCESS | 1946 | 1461051608795 Marionette TRACE conn6 <- [1,1597,null,{"value":"8"}] 00:40:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 00:40:08 INFO - PROCESS | 1946 | 1461051608803 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 00:40:08 INFO - PROCESS | 1946 | 1461051608806 Marionette TRACE conn6 <- [1,1598,null,{}] 00:40:08 INFO - PROCESS | 1946 | 1461051608811 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:09 INFO - PROCESS | 1946 | 1461051609026 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 00:40:09 INFO - PROCESS | 1946 | 1461051609346 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:09 INFO - PROCESS | 1946 | ++DOCSHELL 0x86a1e000 == 156 [pid = 1946] [id = 407] 00:40:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 205 (0x9afdc800) [pid = 1946] [serial = 1222] [outer = (nil)] 00:40:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 206 (0x9fbbc800) [pid = 1946] [serial = 1223] [outer = 0x9afdc800] 00:40:09 INFO - PROCESS | 1946 | 1461051609444 Marionette DEBUG loaded listener.js 00:40:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 207 (0x9fbdc800) [pid = 1946] [serial = 1224] [outer = 0x9afdc800] 00:40:10 INFO - PROCESS | 1946 | 1461051610323 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 00:40:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 00:40:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1583ms 00:40:10 INFO - PROCESS | 1946 | 1461051610388 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 00:40:10 INFO - PROCESS | 1946 | 1461051610392 Marionette TRACE conn6 <- [1,1601,null,{"value":"8"}] 00:40:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 00:40:10 INFO - PROCESS | 1946 | 1461051610398 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 00:40:10 INFO - PROCESS | 1946 | 1461051610402 Marionette TRACE conn6 <- [1,1602,null,{}] 00:40:10 INFO - PROCESS | 1946 | 1461051610407 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:10 INFO - PROCESS | 1946 | 1461051610616 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 00:40:10 INFO - PROCESS | 1946 | 1461051610951 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x86a24c00 == 157 [pid = 1946] [id = 408] 00:40:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 208 (0x86a28c00) [pid = 1946] [serial = 1225] [outer = (nil)] 00:40:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 209 (0x89de2400) [pid = 1946] [serial = 1226] [outer = 0x86a28c00] 00:40:11 INFO - PROCESS | 1946 | 1461051611045 Marionette DEBUG loaded listener.js 00:40:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 210 (0x89e74000) [pid = 1946] [serial = 1227] [outer = 0x86a28c00] 00:40:11 INFO - PROCESS | 1946 | 1461051611931 Marionette TRACE conn6 <- [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]]]}] 00:40:13 INFO - PROCESS | 1946 | --DOCSHELL 0x8f1bdc00 == 156 [pid = 1946] [id = 41] 00:40:13 INFO - PROCESS | 1946 | --DOCSHELL 0x91ff0000 == 155 [pid = 1946] [id = 40] 00:40:13 INFO - PROCESS | 1946 | --DOCSHELL 0x83ee9400 == 154 [pid = 1946] [id = 388] 00:40:13 INFO - PROCESS | 1946 | --DOCSHELL 0x89b38000 == 153 [pid = 1946] [id = 387] 00:40:13 INFO - PROCESS | 1946 | --DOCSHELL 0x881f5000 == 152 [pid = 1946] [id = 386] 00:40:13 INFO - PROCESS | 1946 | --DOCSHELL 0x86483400 == 151 [pid = 1946] [id = 385] 00:40:13 INFO - PROCESS | 1946 | --DOCSHELL 0x9879a800 == 150 [pid = 1946] [id = 383] 00:40:13 INFO - PROCESS | 1946 | --DOCSHELL 0x98684800 == 149 [pid = 1946] [id = 382] 00:40:13 INFO - PROCESS | 1946 | --DOCSHELL 0x9440cc00 == 148 [pid = 1946] [id = 381] 00:40:13 INFO - PROCESS | 1946 | --DOCSHELL 0x8b4dd400 == 147 [pid = 1946] [id = 380] 00:40:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 00:40:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2832ms 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 209 (0x8a6db800) [pid = 1946] [serial = 1100] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 208 (0x89e77000) [pid = 1946] [serial = 1098] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 207 (0x90703800) [pid = 1946] [serial = 1052] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 206 (0x90310400) [pid = 1946] [serial = 1050] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 205 (0x87402800) [pid = 1946] [serial = 1089] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 204 (0x9686c000) [pid = 1946] [serial = 1067] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 203 (0x95b3ac00) [pid = 1946] [serial = 1065] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 202 (0x8e9dd000) [pid = 1946] [serial = 1044] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 201 (0x8e9dbc00) [pid = 1946] [serial = 978] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 200 (0x8f7e8800) [pid = 1946] [serial = 1047] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 199 (0x89b3f400) [pid = 1946] [serial = 1037] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 198 (0x8e8bb400) [pid = 1946] [serial = 1043] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 197 (0x9313c800) [pid = 1946] [serial = 1059] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 196 (0x9574b000) [pid = 1946] [serial = 1064] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 195 (0x88a90400) [pid = 1946] [serial = 1035] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 194 (0x84d1bc00) [pid = 1946] [serial = 1031] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 193 (0x8f601400) [pid = 1946] [serial = 984] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 192 (0x888ed000) [pid = 1946] [serial = 1091] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 191 (0x94405000) [pid = 1946] [serial = 1062] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 190 (0x908b6800) [pid = 1946] [serial = 1056] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 189 (0x89b38800) [pid = 1946] [serial = 1094] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 188 (0x8b4e8000) [pid = 1946] [serial = 972] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 187 (0x978f1000) [pid = 1946] [serial = 1079] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 186 (0x8a7e9000) [pid = 1946] [serial = 969] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 185 (0x9078b000) [pid = 1946] [serial = 993] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 184 (0x974b0c00) [pid = 1946] [serial = 1073] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 183 (0x97096400) [pid = 1946] [serial = 1068] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 182 (0x89de7000) [pid = 1946] [serial = 1008] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 181 (0x907ef000) [pid = 1946] [serial = 1055] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 180 (0x8c39c000) [pid = 1946] [serial = 1041] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 179 (0x89de5800) [pid = 1946] [serial = 1038] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 178 (0x8f1c2400) [pid = 1946] [serial = 981] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 177 (0x876c1c00) [pid = 1946] [serial = 1086] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 176 (0x90308000) [pid = 1946] [serial = 1049] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 175 (0x8b676400) [pid = 1946] [serial = 1040] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 174 (0x90147400) [pid = 1946] [serial = 990] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 173 (0x971eb800) [pid = 1946] [serial = 1070] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 172 (0x888ebc00) [pid = 1946] [serial = 1034] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 171 (0x86486400) [pid = 1946] [serial = 1085] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 170 (0x86a19400) [pid = 1946] [serial = 1088] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 169 (0x907ee000) [pid = 1946] [serial = 996] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 168 (0x87410800) [pid = 1946] [serial = 1082] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 167 (0x8f1cb800) [pid = 1946] [serial = 1046] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 166 (0x908b7800) [pid = 1946] [serial = 999] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 165 (0x90788c00) [pid = 1946] [serial = 1053] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 164 (0x888f0000) [pid = 1946] [serial = 963] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 163 (0x91fe2400) [pid = 1946] [serial = 1002] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 162 (0x93131c00) [pid = 1946] [serial = 1058] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 161 (0x89de5000) [pid = 1946] [serial = 1097] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 160 (0x85b10800) [pid = 1946] [serial = 1032] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 159 (0x89def000) [pid = 1946] [serial = 966] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 158 (0x97379000) [pid = 1946] [serial = 1071] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 157 (0x93139000) [pid = 1946] [serial = 1005] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 156 (0x88a96000) [pid = 1946] [serial = 1092] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 155 (0x942b1000) [pid = 1946] [serial = 1061] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0x97533800) [pid = 1946] [serial = 1076] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x8f947800) [pid = 1946] [serial = 987] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x89cf3000) [pid = 1946] [serial = 1095] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x8c163c00) [pid = 1946] [serial = 975] [outer = (nil)] [url = about:blank] 00:40:13 INFO - PROCESS | 1946 | 1461051613533 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 00:40:13 INFO - PROCESS | 1946 | 1461051613538 Marionette TRACE conn6 <- [1,1605,null,{"value":"8"}] 00:40:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 00:40:13 INFO - PROCESS | 1946 | 1461051613553 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 00:40:13 INFO - PROCESS | 1946 | 1461051613560 Marionette TRACE conn6 <- [1,1606,null,{}] 00:40:13 INFO - PROCESS | 1946 | 1461051613567 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:13 INFO - PROCESS | 1946 | 1461051613739 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 00:40:13 INFO - PROCESS | 1946 | 1461051613756 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x86a27400 == 148 [pid = 1946] [id = 409] 00:40:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x86a28400) [pid = 1946] [serial = 1228] [outer = (nil)] 00:40:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x8740c000) [pid = 1946] [serial = 1229] [outer = 0x86a28400] 00:40:13 INFO - PROCESS | 1946 | 1461051613831 Marionette DEBUG loaded listener.js 00:40:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x876bb400) [pid = 1946] [serial = 1230] [outer = 0x86a28400] 00:40:14 INFO - PROCESS | 1946 | 1461051614814 Marionette TRACE conn6 <- [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]]]}] 00:40:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 00:40:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1286ms 00:40:14 INFO - PROCESS | 1946 | 1461051614839 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 00:40:14 INFO - PROCESS | 1946 | 1461051614844 Marionette TRACE conn6 <- [1,1609,null,{"value":"8"}] 00:40:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 00:40:14 INFO - PROCESS | 1946 | 1461051614856 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 00:40:14 INFO - PROCESS | 1946 | 1461051614860 Marionette TRACE conn6 <- [1,1610,null,{}] 00:40:14 INFO - PROCESS | 1946 | 1461051614866 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:15 INFO - PROCESS | 1946 | 1461051615052 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 00:40:15 INFO - PROCESS | 1946 | 1461051615238 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:15 INFO - PROCESS | 1946 | ++DOCSHELL 0x876c2800 == 149 [pid = 1946] [id = 410] 00:40:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x888ed000) [pid = 1946] [serial = 1231] [outer = (nil)] 00:40:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x88bc0000) [pid = 1946] [serial = 1232] [outer = 0x888ed000] 00:40:15 INFO - PROCESS | 1946 | 1461051615311 Marionette DEBUG loaded listener.js 00:40:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x88bcbc00) [pid = 1946] [serial = 1233] [outer = 0x888ed000] 00:40:16 INFO - PROCESS | 1946 | 1461051616264 Marionette TRACE conn6 <- [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]]]}] 00:40:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 00:40:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1444ms 00:40:16 INFO - PROCESS | 1946 | 1461051616296 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 00:40:16 INFO - PROCESS | 1946 | 1461051616300 Marionette TRACE conn6 <- [1,1613,null,{"value":"8"}] 00:40:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 00:40:16 INFO - PROCESS | 1946 | 1461051616306 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 00:40:16 INFO - PROCESS | 1946 | 1461051616309 Marionette TRACE conn6 <- [1,1614,null,{}] 00:40:16 INFO - PROCESS | 1946 | 1461051616332 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:16 INFO - PROCESS | 1946 | 1461051616578 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 00:40:16 INFO - PROCESS | 1946 | 1461051616608 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:16 INFO - PROCESS | 1946 | ++DOCSHELL 0x88bc6400 == 150 [pid = 1946] [id = 411] 00:40:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 158 (0x89cee400) [pid = 1946] [serial = 1234] [outer = (nil)] 00:40:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 159 (0x89de5000) [pid = 1946] [serial = 1235] [outer = 0x89cee400] 00:40:16 INFO - PROCESS | 1946 | 1461051616687 Marionette DEBUG loaded listener.js 00:40:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 160 (0x89e6a400) [pid = 1946] [serial = 1236] [outer = 0x89cee400] 00:40:17 INFO - PROCESS | 1946 | 1461051617645 Marionette TRACE conn6 <- [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]]]}] 00:40:17 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 00:40:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1384ms 00:40:17 INFO - PROCESS | 1946 | 1461051617690 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 00:40:17 INFO - PROCESS | 1946 | 1461051617694 Marionette TRACE conn6 <- [1,1617,null,{"value":"8"}] 00:40:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 00:40:17 INFO - PROCESS | 1946 | 1461051617706 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 00:40:17 INFO - PROCESS | 1946 | 1461051617708 Marionette TRACE conn6 <- [1,1618,null,{}] 00:40:17 INFO - PROCESS | 1946 | 1461051617714 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:17 INFO - PROCESS | 1946 | 1461051617972 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 00:40:18 INFO - PROCESS | 1946 | --DOMWINDOW == 159 (0x9079e000) [pid = 1946] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 00:40:18 INFO - PROCESS | 1946 | --DOMWINDOW == 158 (0x85b03000) [pid = 1946] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 00:40:18 INFO - PROCESS | 1946 | --DOMWINDOW == 157 (0x84d13400) [pid = 1946] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 00:40:18 INFO - PROCESS | 1946 | --DOMWINDOW == 156 (0x95745c00) [pid = 1946] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 00:40:18 INFO - PROCESS | 1946 | --DOMWINDOW == 155 (0x89cea400) [pid = 1946] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 00:40:18 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0x86485000) [pid = 1946] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 00:40:18 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x8c16dc00) [pid = 1946] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 00:40:18 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x9454ec00) [pid = 1946] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 00:40:18 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x942ac400) [pid = 1946] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 00:40:18 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x8b67ec00) [pid = 1946] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 00:40:18 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x8f607000) [pid = 1946] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 00:40:18 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x89de4400) [pid = 1946] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 00:40:18 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x8a6de400) [pid = 1946] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 00:40:18 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x8f7e0000) [pid = 1946] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 00:40:18 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x8f250400) [pid = 1946] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 00:40:18 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x888e9c00) [pid = 1946] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 00:40:18 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x86a1b400) [pid = 1946] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 00:40:18 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x90309000) [pid = 1946] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 00:40:18 INFO - PROCESS | 1946 | --DOMWINDOW == 141 (0x8b4e2000) [pid = 1946] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 00:40:18 INFO - PROCESS | 1946 | --DOMWINDOW == 140 (0x95bf0000) [pid = 1946] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 00:40:18 INFO - PROCESS | 1946 | --DOMWINDOW == 139 (0x945c5c00) [pid = 1946] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 00:40:18 INFO - PROCESS | 1946 | --DOMWINDOW == 138 (0x83eebc00) [pid = 1946] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 00:40:18 INFO - PROCESS | 1946 | --DOMWINDOW == 137 (0x84d07c00) [pid = 1946] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 00:40:18 INFO - PROCESS | 1946 | 1461051618860 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x83eebc00 == 151 [pid = 1946] [id = 412] 00:40:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 138 (0x84d06c00) [pid = 1946] [serial = 1237] [outer = (nil)] 00:40:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 139 (0x85b03000) [pid = 1946] [serial = 1238] [outer = 0x84d06c00] 00:40:18 INFO - PROCESS | 1946 | 1461051618939 Marionette DEBUG loaded listener.js 00:40:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 140 (0x881f6800) [pid = 1946] [serial = 1239] [outer = 0x84d06c00] 00:40:19 INFO - PROCESS | 1946 | 1461051619647 Marionette TRACE conn6 <- [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]]]}] 00:40:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 00:40:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1984ms 00:40:19 INFO - PROCESS | 1946 | 1461051619685 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 00:40:19 INFO - PROCESS | 1946 | 1461051619688 Marionette TRACE conn6 <- [1,1621,null,{"value":"8"}] 00:40:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 00:40:19 INFO - PROCESS | 1946 | 1461051619694 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 00:40:19 INFO - PROCESS | 1946 | 1461051619696 Marionette TRACE conn6 <- [1,1622,null,{}] 00:40:19 INFO - PROCESS | 1946 | 1461051619702 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:19 INFO - PROCESS | 1946 | 1461051619881 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 00:40:19 INFO - PROCESS | 1946 | 1461051619895 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:19 INFO - PROCESS | 1946 | ++DOCSHELL 0x85b09c00 == 152 [pid = 1946] [id = 413] 00:40:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 141 (0x89de6000) [pid = 1946] [serial = 1240] [outer = (nil)] 00:40:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 142 (0x8a415c00) [pid = 1946] [serial = 1241] [outer = 0x89de6000] 00:40:19 INFO - PROCESS | 1946 | 1461051619969 Marionette DEBUG loaded listener.js 00:40:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x8a787c00) [pid = 1946] [serial = 1242] [outer = 0x89de6000] 00:40:21 INFO - PROCESS | 1946 | 1461051621075 Marionette TRACE conn6 <- [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]]]}] 00:40:21 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 00:40:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1429ms 00:40:21 INFO - PROCESS | 1946 | 1461051621125 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 00:40:21 INFO - PROCESS | 1946 | 1461051621131 Marionette TRACE conn6 <- [1,1625,null,{"value":"8"}] 00:40:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 00:40:21 INFO - PROCESS | 1946 | 1461051621140 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 00:40:21 INFO - PROCESS | 1946 | 1461051621146 Marionette TRACE conn6 <- [1,1626,null,{}] 00:40:21 INFO - PROCESS | 1946 | 1461051621156 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:21 INFO - PROCESS | 1946 | 1461051621373 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 00:40:21 INFO - PROCESS | 1946 | 1461051621719 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x85b0b800 == 153 [pid = 1946] [id = 414] 00:40:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x86483400) [pid = 1946] [serial = 1243] [outer = (nil)] 00:40:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x876c1800) [pid = 1946] [serial = 1244] [outer = 0x86483400] 00:40:21 INFO - PROCESS | 1946 | 1461051621818 Marionette DEBUG loaded listener.js 00:40:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x888f0000) [pid = 1946] [serial = 1245] [outer = 0x86483400] 00:40:22 INFO - PROCESS | 1946 | 1461051622688 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 00:40:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 00:40:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1590ms 00:40:22 INFO - PROCESS | 1946 | 1461051622729 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 00:40:22 INFO - PROCESS | 1946 | 1461051622738 Marionette TRACE conn6 <- [1,1629,null,{"value":"8"}] 00:40:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 00:40:22 INFO - PROCESS | 1946 | 1461051622749 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 00:40:22 INFO - PROCESS | 1946 | 1461051622752 Marionette TRACE conn6 <- [1,1630,null,{}] 00:40:22 INFO - PROCESS | 1946 | 1461051622759 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:22 INFO - PROCESS | 1946 | 1461051622962 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 00:40:23 INFO - PROCESS | 1946 | 1461051623231 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:23 INFO - PROCESS | 1946 | ++DOCSHELL 0x89a78000 == 154 [pid = 1946] [id = 415] 00:40:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x89a7b400) [pid = 1946] [serial = 1246] [outer = (nil)] 00:40:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x89cea400) [pid = 1946] [serial = 1247] [outer = 0x89a7b400] 00:40:23 INFO - PROCESS | 1946 | 1461051623360 Marionette DEBUG loaded listener.js 00:40:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x89ded800) [pid = 1946] [serial = 1248] [outer = 0x89a7b400] 00:40:24 INFO - PROCESS | 1946 | 1461051624356 Marionette TRACE conn6 <- [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]]]}] 00:40:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 00:40:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1681ms 00:40:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 00:40:24 INFO - PROCESS | 1946 | 1461051624430 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 00:40:24 INFO - PROCESS | 1946 | 1461051624433 Marionette TRACE conn6 <- [1,1633,null,{"value":"8"}] 00:40:24 INFO - PROCESS | 1946 | 1461051624440 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 00:40:24 INFO - PROCESS | 1946 | 1461051624446 Marionette TRACE conn6 <- [1,1634,null,{}] 00:40:24 INFO - PROCESS | 1946 | 1461051624463 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:24 INFO - PROCESS | 1946 | 1461051624724 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 00:40:25 INFO - PROCESS | 1946 | 1461051625041 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x89e6e000 == 155 [pid = 1946] [id = 416] 00:40:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x8a7ecc00) [pid = 1946] [serial = 1249] [outer = (nil)] 00:40:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x8b4da400) [pid = 1946] [serial = 1250] [outer = 0x8a7ecc00] 00:40:25 INFO - PROCESS | 1946 | 1461051625135 Marionette DEBUG loaded listener.js 00:40:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x8b4e8000) [pid = 1946] [serial = 1251] [outer = 0x8a7ecc00] 00:40:26 INFO - PROCESS | 1946 | 1461051626028 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 00:40:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 00:40:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1637ms 00:40:26 INFO - PROCESS | 1946 | 1461051626077 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 00:40:26 INFO - PROCESS | 1946 | 1461051626083 Marionette TRACE conn6 <- [1,1637,null,{"value":"8"}] 00:40:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 00:40:26 INFO - PROCESS | 1946 | 1461051626089 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 00:40:26 INFO - PROCESS | 1946 | 1461051626092 Marionette TRACE conn6 <- [1,1638,null,{}] 00:40:26 INFO - PROCESS | 1946 | 1461051626099 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:26 INFO - PROCESS | 1946 | 1461051626311 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 00:40:26 INFO - PROCESS | 1946 | 1461051626623 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x8b4dac00 == 156 [pid = 1946] [id = 417] 00:40:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x8b4de400) [pid = 1946] [serial = 1252] [outer = (nil)] 00:40:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x8c162400) [pid = 1946] [serial = 1253] [outer = 0x8b4de400] 00:40:26 INFO - PROCESS | 1946 | 1461051626719 Marionette DEBUG loaded listener.js 00:40:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x8c16d400) [pid = 1946] [serial = 1254] [outer = 0x8b4de400] 00:40:27 INFO - PROCESS | 1946 | 1461051627600 Marionette TRACE conn6 <- [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]]]}] 00:40:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 00:40:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1584ms 00:40:27 INFO - PROCESS | 1946 | 1461051627674 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 00:40:27 INFO - PROCESS | 1946 | 1461051627678 Marionette TRACE conn6 <- [1,1641,null,{"value":"8"}] 00:40:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 00:40:27 INFO - PROCESS | 1946 | 1461051627684 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 00:40:27 INFO - PROCESS | 1946 | 1461051627688 Marionette TRACE conn6 <- [1,1642,null,{}] 00:40:27 INFO - PROCESS | 1946 | 1461051627694 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:27 INFO - PROCESS | 1946 | 1461051627931 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 00:40:28 INFO - PROCESS | 1946 | 1461051628249 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:28 INFO - PROCESS | 1946 | ++DOCSHELL 0x8b674000 == 157 [pid = 1946] [id = 418] 00:40:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x8b67c000) [pid = 1946] [serial = 1255] [outer = (nil)] 00:40:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x8dc12800) [pid = 1946] [serial = 1256] [outer = 0x8b67c000] 00:40:28 INFO - PROCESS | 1946 | 1461051628337 Marionette DEBUG loaded listener.js 00:40:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 158 (0x8e8b5800) [pid = 1946] [serial = 1257] [outer = 0x8b67c000] 00:40:29 INFO - PROCESS | 1946 | 1461051629187 Marionette TRACE conn6 <- [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]]]}] 00:40:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 00:40:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1539ms 00:40:29 INFO - PROCESS | 1946 | 1461051629225 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 00:40:29 INFO - PROCESS | 1946 | 1461051629228 Marionette TRACE conn6 <- [1,1645,null,{"value":"8"}] 00:40:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 00:40:29 INFO - PROCESS | 1946 | 1461051629235 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 00:40:29 INFO - PROCESS | 1946 | 1461051629238 Marionette TRACE conn6 <- [1,1646,null,{}] 00:40:29 INFO - PROCESS | 1946 | 1461051629244 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:29 INFO - PROCESS | 1946 | 1461051629489 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 00:40:29 INFO - PROCESS | 1946 | 1461051629846 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x881f5000 == 158 [pid = 1946] [id = 419] 00:40:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 159 (0x8f12a800) [pid = 1946] [serial = 1258] [outer = (nil)] 00:40:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 160 (0x8f1c2400) [pid = 1946] [serial = 1259] [outer = 0x8f12a800] 00:40:29 INFO - PROCESS | 1946 | 1461051629944 Marionette DEBUG loaded listener.js 00:40:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 161 (0x8f1cc400) [pid = 1946] [serial = 1260] [outer = 0x8f12a800] 00:40:30 INFO - PROCESS | 1946 | 1461051630781 Marionette TRACE conn6 <- [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]]]}] 00:40:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 00:40:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1583ms 00:40:30 INFO - PROCESS | 1946 | 1461051630819 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 00:40:30 INFO - PROCESS | 1946 | 1461051630822 Marionette TRACE conn6 <- [1,1649,null,{"value":"8"}] 00:40:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 00:40:30 INFO - PROCESS | 1946 | 1461051630829 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 00:40:30 INFO - PROCESS | 1946 | 1461051630833 Marionette TRACE conn6 <- [1,1650,null,{}] 00:40:30 INFO - PROCESS | 1946 | 1461051630842 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:31 INFO - PROCESS | 1946 | 1461051631047 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 00:40:31 INFO - PROCESS | 1946 | 1461051631283 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:31 INFO - PROCESS | 1946 | ++DOCSHELL 0x87410400 == 159 [pid = 1946] [id = 420] 00:40:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 162 (0x8f12bc00) [pid = 1946] [serial = 1261] [outer = (nil)] 00:40:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 163 (0x8f604800) [pid = 1946] [serial = 1262] [outer = 0x8f12bc00] 00:40:31 INFO - PROCESS | 1946 | 1461051631414 Marionette DEBUG loaded listener.js 00:40:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 164 (0x8f610800) [pid = 1946] [serial = 1263] [outer = 0x8f12bc00] 00:40:32 INFO - PROCESS | 1946 | 1461051632279 Marionette TRACE conn6 <- [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]]]}] 00:40:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 00:40:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1485ms 00:40:32 INFO - PROCESS | 1946 | 1461051632315 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 00:40:32 INFO - PROCESS | 1946 | 1461051632319 Marionette TRACE conn6 <- [1,1653,null,{"value":"8"}] 00:40:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 00:40:32 INFO - PROCESS | 1946 | 1461051632325 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 00:40:32 INFO - PROCESS | 1946 | 1461051632329 Marionette TRACE conn6 <- [1,1654,null,{}] 00:40:32 INFO - PROCESS | 1946 | 1461051632334 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:32 INFO - PROCESS | 1946 | 1461051632547 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 00:40:32 INFO - PROCESS | 1946 | 1461051632872 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f1c4c00 == 160 [pid = 1946] [id = 421] 00:40:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 165 (0x8f24c000) [pid = 1946] [serial = 1264] [outer = (nil)] 00:40:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 166 (0x8f947800) [pid = 1946] [serial = 1265] [outer = 0x8f24c000] 00:40:32 INFO - PROCESS | 1946 | 1461051632966 Marionette DEBUG loaded listener.js 00:40:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 167 (0x8f94ac00) [pid = 1946] [serial = 1266] [outer = 0x8f24c000] 00:40:33 INFO - PROCESS | 1946 | 1461051633831 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 00:40:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 00:40:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1578ms 00:40:33 INFO - PROCESS | 1946 | 1461051633904 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 00:40:33 INFO - PROCESS | 1946 | 1461051633907 Marionette TRACE conn6 <- [1,1657,null,{"value":"8"}] 00:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 00:40:33 INFO - PROCESS | 1946 | 1461051633914 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 00:40:33 INFO - PROCESS | 1946 | 1461051633917 Marionette TRACE conn6 <- [1,1658,null,{}] 00:40:33 INFO - PROCESS | 1946 | 1461051633923 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:34 INFO - PROCESS | 1946 | 1461051634162 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 00:40:34 INFO - PROCESS | 1946 | 1461051634495 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a6d2000 == 161 [pid = 1946] [id = 422] 00:40:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 168 (0x8c15f800) [pid = 1946] [serial = 1267] [outer = (nil)] 00:40:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 169 (0x90142c00) [pid = 1946] [serial = 1268] [outer = 0x8c15f800] 00:40:34 INFO - PROCESS | 1946 | 1461051634588 Marionette DEBUG loaded listener.js 00:40:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 170 (0x9014b800) [pid = 1946] [serial = 1269] [outer = 0x8c15f800] 00:40:35 INFO - PROCESS | 1946 | 1461051635482 Marionette TRACE conn6 <- [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]]]}] 00:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 00:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1629ms 00:40:35 INFO - PROCESS | 1946 | 1461051635545 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 00:40:35 INFO - PROCESS | 1946 | 1461051635550 Marionette TRACE conn6 <- [1,1661,null,{"value":"8"}] 00:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 00:40:35 INFO - PROCESS | 1946 | 1461051635556 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 00:40:35 INFO - PROCESS | 1946 | 1461051635559 Marionette TRACE conn6 <- [1,1662,null,{}] 00:40:35 INFO - PROCESS | 1946 | 1461051635565 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:35 INFO - PROCESS | 1946 | 1461051635769 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 00:40:36 INFO - PROCESS | 1946 | 1461051636083 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x8dc14c00 == 162 [pid = 1946] [id = 423] 00:40:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 171 (0x8e9df400) [pid = 1946] [serial = 1270] [outer = (nil)] 00:40:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 172 (0x90655000) [pid = 1946] [serial = 1271] [outer = 0x8e9df400] 00:40:36 INFO - PROCESS | 1946 | 1461051636175 Marionette DEBUG loaded listener.js 00:40:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 173 (0x9065cc00) [pid = 1946] [serial = 1272] [outer = 0x8e9df400] 00:40:37 INFO - PROCESS | 1946 | 1461051637047 Marionette TRACE conn6 <- [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]]]}] 00:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 00:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1532ms 00:40:37 INFO - PROCESS | 1946 | 1461051637089 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 00:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 00:40:37 INFO - PROCESS | 1946 | 1461051637094 Marionette TRACE conn6 <- [1,1665,null,{"value":"8"}] 00:40:37 INFO - PROCESS | 1946 | 1461051637100 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 00:40:37 INFO - PROCESS | 1946 | 1461051637105 Marionette TRACE conn6 <- [1,1666,null,{}] 00:40:37 INFO - PROCESS | 1946 | 1461051637111 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:37 INFO - PROCESS | 1946 | 1461051637340 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 00:40:37 INFO - PROCESS | 1946 | 1461051637678 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x90303800 == 163 [pid = 1946] [id = 424] 00:40:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 174 (0x9079c800) [pid = 1946] [serial = 1273] [outer = (nil)] 00:40:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 175 (0x907a6000) [pid = 1946] [serial = 1274] [outer = 0x9079c800] 00:40:37 INFO - PROCESS | 1946 | 1461051637779 Marionette DEBUG loaded listener.js 00:40:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 176 (0x907f8400) [pid = 1946] [serial = 1275] [outer = 0x9079c800] 00:40:38 INFO - PROCESS | 1946 | 1461051638701 Marionette TRACE conn6 <- [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]]]}] 00:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 00:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1640ms 00:40:38 INFO - PROCESS | 1946 | 1461051638741 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 00:40:38 INFO - PROCESS | 1946 | 1461051638745 Marionette TRACE conn6 <- [1,1669,null,{"value":"8"}] 00:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 00:40:38 INFO - PROCESS | 1946 | 1461051638751 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 00:40:38 INFO - PROCESS | 1946 | 1461051638754 Marionette TRACE conn6 <- [1,1670,null,{}] 00:40:38 INFO - PROCESS | 1946 | 1461051638760 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:38 INFO - PROCESS | 1946 | 1461051638954 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 00:40:39 INFO - PROCESS | 1946 | 1461051639284 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x9078c800 == 164 [pid = 1946] [id = 425] 00:40:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 177 (0x907a7000) [pid = 1946] [serial = 1276] [outer = (nil)] 00:40:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 178 (0x908b9800) [pid = 1946] [serial = 1277] [outer = 0x907a7000] 00:40:39 INFO - PROCESS | 1946 | 1461051639377 Marionette DEBUG loaded listener.js 00:40:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 179 (0x908be000) [pid = 1946] [serial = 1278] [outer = 0x907a7000] 00:40:40 INFO - PROCESS | 1946 | 1461051640257 Marionette TRACE conn6 <- [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]]]}] 00:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 00:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1539ms 00:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 00:40:40 INFO - PROCESS | 1946 | 1461051640291 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 00:40:40 INFO - PROCESS | 1946 | 1461051640294 Marionette TRACE conn6 <- [1,1673,null,{"value":"8"}] 00:40:40 INFO - PROCESS | 1946 | 1461051640301 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 00:40:40 INFO - PROCESS | 1946 | 1461051640304 Marionette TRACE conn6 <- [1,1674,null,{}] 00:40:40 INFO - PROCESS | 1946 | 1461051640310 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:40 INFO - PROCESS | 1946 | 1461051640503 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 00:40:40 INFO - PROCESS | 1946 | 1461051640823 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:40 INFO - PROCESS | 1946 | ++DOCSHELL 0x907a0800 == 165 [pid = 1946] [id = 426] 00:40:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 180 (0x908bbc00) [pid = 1946] [serial = 1279] [outer = (nil)] 00:40:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 181 (0x93137000) [pid = 1946] [serial = 1280] [outer = 0x908bbc00] 00:40:40 INFO - PROCESS | 1946 | 1461051640927 Marionette DEBUG loaded listener.js 00:40:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 182 (0x9313a400) [pid = 1946] [serial = 1281] [outer = 0x908bbc00] 00:40:41 INFO - PROCESS | 1946 | 1461051641777 Marionette TRACE conn6 <- [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]]]}] 00:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 00:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1533ms 00:40:41 INFO - PROCESS | 1946 | 1461051641834 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 00:40:41 INFO - PROCESS | 1946 | 1461051641838 Marionette TRACE conn6 <- [1,1677,null,{"value":"8"}] 00:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 00:40:41 INFO - PROCESS | 1946 | 1461051641844 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 00:40:41 INFO - PROCESS | 1946 | 1461051641846 Marionette TRACE conn6 <- [1,1678,null,{}] 00:40:41 INFO - PROCESS | 1946 | 1461051641853 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:42 INFO - PROCESS | 1946 | 1461051642045 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 00:40:42 INFO - PROCESS | 1946 | 1461051642359 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:42 INFO - PROCESS | 1946 | ++DOCSHELL 0x85b09000 == 166 [pid = 1946] [id = 427] 00:40:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 183 (0x8f7eb400) [pid = 1946] [serial = 1282] [outer = (nil)] 00:40:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 184 (0x931e0400) [pid = 1946] [serial = 1283] [outer = 0x8f7eb400] 00:40:42 INFO - PROCESS | 1946 | 1461051642447 Marionette DEBUG loaded listener.js 00:40:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 185 (0x942b2800) [pid = 1946] [serial = 1284] [outer = 0x8f7eb400] 00:40:43 INFO - PROCESS | 1946 | 1461051643284 Marionette TRACE conn6 <- [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]]]}] 00:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 00:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1478ms 00:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 00:40:43 INFO - PROCESS | 1946 | 1461051643322 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 00:40:43 INFO - PROCESS | 1946 | 1461051643325 Marionette TRACE conn6 <- [1,1681,null,{"value":"8"}] 00:40:43 INFO - PROCESS | 1946 | 1461051643332 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 00:40:43 INFO - PROCESS | 1946 | 1461051643335 Marionette TRACE conn6 <- [1,1682,null,{}] 00:40:43 INFO - PROCESS | 1946 | 1461051643341 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:43 INFO - PROCESS | 1946 | 1461051643529 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 00:40:43 INFO - PROCESS | 1946 | 1461051643851 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x858ffc00 == 167 [pid = 1946] [id = 428] 00:40:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 186 (0x942aa800) [pid = 1946] [serial = 1285] [outer = (nil)] 00:40:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 187 (0x9440c000) [pid = 1946] [serial = 1286] [outer = 0x942aa800] 00:40:43 INFO - PROCESS | 1946 | 1461051643948 Marionette DEBUG loaded listener.js 00:40:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 188 (0x9454f000) [pid = 1946] [serial = 1287] [outer = 0x942aa800] 00:40:44 INFO - PROCESS | 1946 | 1461051644867 Marionette TRACE conn6 <- [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]]]}] 00:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 00:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1581ms 00:40:44 INFO - PROCESS | 1946 | 1461051644913 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 00:40:44 INFO - PROCESS | 1946 | 1461051644917 Marionette TRACE conn6 <- [1,1685,null,{"value":"8"}] 00:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 00:40:44 INFO - PROCESS | 1946 | 1461051644923 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 00:40:44 INFO - PROCESS | 1946 | 1461051644927 Marionette TRACE conn6 <- [1,1686,null,{}] 00:40:44 INFO - PROCESS | 1946 | 1461051644932 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:45 INFO - PROCESS | 1946 | 1461051645133 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 00:40:45 INFO - PROCESS | 1946 | 1461051645452 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x85b05400 == 168 [pid = 1946] [id = 429] 00:40:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 189 (0x942ac400) [pid = 1946] [serial = 1288] [outer = (nil)] 00:40:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 190 (0x959d5400) [pid = 1946] [serial = 1289] [outer = 0x942ac400] 00:40:45 INFO - PROCESS | 1946 | 1461051645542 Marionette DEBUG loaded listener.js 00:40:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 191 (0x9454e400) [pid = 1946] [serial = 1290] [outer = 0x942ac400] 00:40:46 INFO - PROCESS | 1946 | 1461051646376 Marionette TRACE conn6 <- [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]]]}] 00:40:46 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 00:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1485ms 00:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 00:40:46 INFO - PROCESS | 1946 | 1461051646409 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 00:40:46 INFO - PROCESS | 1946 | 1461051646412 Marionette TRACE conn6 <- [1,1689,null,{"value":"8"}] 00:40:46 INFO - PROCESS | 1946 | 1461051646419 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 00:40:46 INFO - PROCESS | 1946 | 1461051646422 Marionette TRACE conn6 <- [1,1690,null,{}] 00:40:46 INFO - PROCESS | 1946 | 1461051646429 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:46 INFO - PROCESS | 1946 | 1461051646622 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 00:40:46 INFO - PROCESS | 1946 | 1461051646941 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x93131800 == 169 [pid = 1946] [id = 430] 00:40:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 192 (0x9574b000) [pid = 1946] [serial = 1291] [outer = (nil)] 00:40:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 193 (0x970a0000) [pid = 1946] [serial = 1292] [outer = 0x9574b000] 00:40:47 INFO - PROCESS | 1946 | 1461051647030 Marionette DEBUG loaded listener.js 00:40:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 194 (0x971f9800) [pid = 1946] [serial = 1293] [outer = 0x9574b000] 00:40:47 INFO - PROCESS | 1946 | 1461051647882 Marionette TRACE conn6 <- [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]]]}] 00:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 00:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1542ms 00:40:47 INFO - PROCESS | 1946 | 1461051647960 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 00:40:47 INFO - PROCESS | 1946 | 1461051647963 Marionette TRACE conn6 <- [1,1693,null,{"value":"8"}] 00:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 00:40:47 INFO - PROCESS | 1946 | 1461051647970 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 00:40:47 INFO - PROCESS | 1946 | 1461051647973 Marionette TRACE conn6 <- [1,1694,null,{}] 00:40:47 INFO - PROCESS | 1946 | 1461051647979 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:48 INFO - PROCESS | 1946 | 1461051648186 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 00:40:48 INFO - PROCESS | 1946 | 1461051648509 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x8647d800 == 170 [pid = 1946] [id = 431] 00:40:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 195 (0x888f8800) [pid = 1946] [serial = 1294] [outer = (nil)] 00:40:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 196 (0x9752b400) [pid = 1946] [serial = 1295] [outer = 0x888f8800] 00:40:48 INFO - PROCESS | 1946 | 1461051648603 Marionette DEBUG loaded listener.js 00:40:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 197 (0x97534000) [pid = 1946] [serial = 1296] [outer = 0x888f8800] 00:40:49 INFO - PROCESS | 1946 | 1461051649455 Marionette TRACE conn6 <- [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]]]}] 00:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 00:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1528ms 00:40:49 INFO - PROCESS | 1946 | 1461051649499 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 00:40:49 INFO - PROCESS | 1946 | 1461051649503 Marionette TRACE conn6 <- [1,1697,null,{"value":"8"}] 00:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 00:40:49 INFO - PROCESS | 1946 | 1461051649509 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 00:40:49 INFO - PROCESS | 1946 | 1461051649511 Marionette TRACE conn6 <- [1,1698,null,{}] 00:40:49 INFO - PROCESS | 1946 | 1461051649517 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:49 INFO - PROCESS | 1946 | 1461051649724 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 00:40:50 INFO - PROCESS | 1946 | 1461051650056 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x858f1c00 == 171 [pid = 1946] [id = 432] 00:40:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 198 (0x85b10400) [pid = 1946] [serial = 1297] [outer = (nil)] 00:40:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 199 (0x98684800) [pid = 1946] [serial = 1298] [outer = 0x85b10400] 00:40:50 INFO - PROCESS | 1946 | 1461051650149 Marionette DEBUG loaded listener.js 00:40:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 200 (0x9879a800) [pid = 1946] [serial = 1299] [outer = 0x85b10400] 00:40:51 INFO - PROCESS | 1946 | 1461051651003 Marionette TRACE conn6 <- [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]]]}] 00:40:51 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 00:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1535ms 00:40:52 INFO - PROCESS | 1946 | --DOCSHELL 0x83ef5400 == 170 [pid = 1946] [id = 313] 00:40:52 INFO - PROCESS | 1946 | --DOCSHELL 0x8f24ac00 == 169 [pid = 1946] [id = 174] 00:40:52 INFO - PROCESS | 1946 | --DOCSHELL 0x881f0000 == 168 [pid = 1946] [id = 212] 00:40:52 INFO - PROCESS | 1946 | --DOCSHELL 0x881edc00 == 167 [pid = 1946] [id = 211] 00:40:52 INFO - PROCESS | 1946 | --DOCSHELL 0x89de9c00 == 166 [pid = 1946] [id = 182] 00:40:52 INFO - PROCESS | 1946 | --DOCSHELL 0x83eebc00 == 165 [pid = 1946] [id = 412] 00:40:52 INFO - PROCESS | 1946 | --DOCSHELL 0x88bc6400 == 164 [pid = 1946] [id = 411] 00:40:52 INFO - PROCESS | 1946 | --DOCSHELL 0x876c2800 == 163 [pid = 1946] [id = 410] 00:40:52 INFO - PROCESS | 1946 | --DOCSHELL 0x86a27400 == 162 [pid = 1946] [id = 409] 00:40:52 INFO - PROCESS | 1946 | --DOCSHELL 0x83ef0400 == 161 [pid = 1946] [id = 402] 00:40:52 INFO - PROCESS | 1946 | --DOCSHELL 0x942abc00 == 160 [pid = 1946] [id = 401] 00:40:52 INFO - PROCESS | 1946 | --DOCSHELL 0x84d12400 == 159 [pid = 1946] [id = 399] 00:40:52 INFO - PROCESS | 1946 | --DOCSHELL 0x91f2d400 == 158 [pid = 1946] [id = 400] 00:40:52 INFO - PROCESS | 1946 | --DOCSHELL 0x881f0800 == 157 [pid = 1946] [id = 398] 00:40:52 INFO - PROCESS | 1946 | --DOCSHELL 0x90141800 == 156 [pid = 1946] [id = 397] 00:40:52 INFO - PROCESS | 1946 | --DOCSHELL 0x85b0a400 == 155 [pid = 1946] [id = 396] 00:40:52 INFO - PROCESS | 1946 | --DOCSHELL 0x89de9400 == 154 [pid = 1946] [id = 394] 00:40:52 INFO - PROCESS | 1946 | --DOCSHELL 0x88a90c00 == 153 [pid = 1946] [id = 395] 00:40:52 INFO - PROCESS | 1946 | --DOCSHELL 0x8c15f000 == 152 [pid = 1946] [id = 393] 00:40:52 INFO - PROCESS | 1946 | --DOCSHELL 0x8b4dc800 == 151 [pid = 1946] [id = 392] 00:40:52 INFO - PROCESS | 1946 | --DOCSHELL 0x89e68c00 == 150 [pid = 1946] [id = 391] 00:40:52 INFO - PROCESS | 1946 | --DOCSHELL 0x87408c00 == 149 [pid = 1946] [id = 390] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 199 (0x8647a000) [pid = 1946] [serial = 1029] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 198 (0x9752b000) [pid = 1946] [serial = 1074] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 197 (0x984a7400) [pid = 1946] [serial = 1080] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 196 (0x975cf400) [pid = 1946] [serial = 1077] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 195 (0x876c9c00) [pid = 1946] [serial = 1083] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 194 (0x8a6db000) [pid = 1946] [serial = 1169] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 193 (0x89e6a000) [pid = 1946] [serial = 1164] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 192 (0x89de3c00) [pid = 1946] [serial = 1163] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 191 (0x86a1d000) [pid = 1946] [serial = 1157] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 190 (0x8dc18c00) [pid = 1946] [serial = 1113] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 189 (0x8dc0e400) [pid = 1946] [serial = 1112] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 188 (0x95743400) [pid = 1946] [serial = 1137] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 187 (0x945be400) [pid = 1946] [serial = 1136] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 186 (0x9440d000) [pid = 1946] [serial = 1134] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 185 (0x942b4400) [pid = 1946] [serial = 1133] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 184 (0x908b4000) [pid = 1946] [serial = 1131] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 183 (0x907f7800) [pid = 1946] [serial = 1130] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 182 (0x90310000) [pid = 1946] [serial = 1125] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 181 (0x9030c800) [pid = 1946] [serial = 1124] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 180 (0x8a6e0800) [pid = 1946] [serial = 1107] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 179 (0x8a412800) [pid = 1946] [serial = 1106] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 178 (0x8e9de800) [pid = 1946] [serial = 1116] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 177 (0x8e9d6800) [pid = 1946] [serial = 1115] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 176 (0x987a3000) [pid = 1946] [serial = 1145] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 175 (0x99234c00) [pid = 1946] [serial = 1148] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 174 (0x9923ac00) [pid = 1946] [serial = 1151] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 173 (0x9ad58c00) [pid = 1946] [serial = 1154] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 172 (0x90144800) [pid = 1946] [serial = 1122] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 171 (0x9013f800) [pid = 1946] [serial = 1121] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 170 (0x8f7e7c00) [pid = 1946] [serial = 1119] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 169 (0x8f60e400) [pid = 1946] [serial = 1118] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 168 (0x88a96400) [pid = 1946] [serial = 1160] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 167 (0x88a92c00) [pid = 1946] [serial = 1104] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 166 (0x876bc800) [pid = 1946] [serial = 1103] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 165 (0x90790400) [pid = 1946] [serial = 1128] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 164 (0x90788800) [pid = 1946] [serial = 1127] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 163 (0x8c161000) [pid = 1946] [serial = 1110] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 162 (0x8b678800) [pid = 1946] [serial = 1109] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 161 (0x975d5800) [pid = 1946] [serial = 1143] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 160 (0x9752a000) [pid = 1946] [serial = 1142] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 159 (0x9686f800) [pid = 1946] [serial = 1140] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 158 (0x966f0400) [pid = 1946] [serial = 1139] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 157 (0x87404800) [pid = 1946] [serial = 1158] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 156 (0x85b0b400) [pid = 1946] [serial = 1166] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 155 (0x88a9c800) [pid = 1946] [serial = 1161] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0x881f2800) [pid = 1946] [serial = 1167] [outer = (nil)] [url = about:blank] 00:40:52 INFO - PROCESS | 1946 | 1461051652600 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 00:40:52 INFO - PROCESS | 1946 | 1461051652605 Marionette TRACE conn6 <- [1,1701,null,{"value":"8"}] 00:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 00:40:52 INFO - PROCESS | 1946 | 1461051652636 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 00:40:52 INFO - PROCESS | 1946 | 1461051652644 Marionette TRACE conn6 <- [1,1702,null,{}] 00:40:52 INFO - PROCESS | 1946 | 1461051652651 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:52 INFO - PROCESS | 1946 | 1461051652823 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 00:40:52 INFO - PROCESS | 1946 | 1461051652841 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x876bb800 == 150 [pid = 1946] [id = 433] 00:40:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x876bc800) [pid = 1946] [serial = 1300] [outer = (nil)] 00:40:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x876c2800) [pid = 1946] [serial = 1301] [outer = 0x876bc800] 00:40:52 INFO - PROCESS | 1946 | 1461051652915 Marionette DEBUG loaded listener.js 00:40:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x881f1000) [pid = 1946] [serial = 1302] [outer = 0x876bc800] 00:40:53 INFO - PROCESS | 1946 | 1461051653888 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 00:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 00:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1294ms 00:40:53 INFO - PROCESS | 1946 | 1461051653930 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 00:40:53 INFO - PROCESS | 1946 | 1461051653936 Marionette TRACE conn6 <- [1,1705,null,{"value":"8"}] 00:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 00:40:53 INFO - PROCESS | 1946 | 1461051653948 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 00:40:53 INFO - PROCESS | 1946 | 1461051653953 Marionette TRACE conn6 <- [1,1706,null,{}] 00:40:53 INFO - PROCESS | 1946 | 1461051653960 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:54 INFO - PROCESS | 1946 | 1461051654237 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 00:40:54 INFO - PROCESS | 1946 | 1461051654257 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x858f7800 == 151 [pid = 1946] [id = 434] 00:40:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 158 (0x876c1000) [pid = 1946] [serial = 1303] [outer = (nil)] 00:40:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 159 (0x88bbe400) [pid = 1946] [serial = 1304] [outer = 0x876c1000] 00:40:54 INFO - PROCESS | 1946 | 1461051654334 Marionette DEBUG loaded listener.js 00:40:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 160 (0x88bcc000) [pid = 1946] [serial = 1305] [outer = 0x876c1000] 00:40:55 INFO - PROCESS | 1946 | 1461051655467 Marionette TRACE conn6 <- [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]]]}] 00:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 00:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1593ms 00:40:55 INFO - PROCESS | 1946 | 1461051655539 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 00:40:55 INFO - PROCESS | 1946 | 1461051655543 Marionette TRACE conn6 <- [1,1709,null,{"value":"8"}] 00:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 00:40:55 INFO - PROCESS | 1946 | 1461051655550 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 00:40:55 INFO - PROCESS | 1946 | 1461051655554 Marionette TRACE conn6 <- [1,1710,null,{}] 00:40:55 INFO - PROCESS | 1946 | 1461051655578 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:55 INFO - PROCESS | 1946 | 1461051655855 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 00:40:56 INFO - PROCESS | 1946 | 1461051656046 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x89e6a800 == 152 [pid = 1946] [id = 435] 00:40:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 161 (0x89e6ec00) [pid = 1946] [serial = 1306] [outer = (nil)] 00:40:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 162 (0x89e77400) [pid = 1946] [serial = 1307] [outer = 0x89e6ec00] 00:40:56 INFO - PROCESS | 1946 | 1461051656127 Marionette DEBUG loaded listener.js 00:40:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 163 (0x8a6d1400) [pid = 1946] [serial = 1308] [outer = 0x89e6ec00] 00:40:56 INFO - PROCESS | 1946 | 1461051656977 Marionette TRACE conn6 <- [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]]]}] 00:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 00:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1484ms 00:40:57 INFO - PROCESS | 1946 | 1461051657035 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 00:40:57 INFO - PROCESS | 1946 | 1461051657037 Marionette TRACE conn6 <- [1,1713,null,{"value":"8"}] 00:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 00:40:57 INFO - PROCESS | 1946 | 1461051657044 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 00:40:57 INFO - PROCESS | 1946 | 1461051657046 Marionette TRACE conn6 <- [1,1714,null,{}] 00:40:57 INFO - PROCESS | 1946 | --DOMWINDOW == 162 (0x971ef800) [pid = 1946] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 00:40:57 INFO - PROCESS | 1946 | --DOMWINDOW == 161 (0x98ba2400) [pid = 1946] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 00:40:57 INFO - PROCESS | 1946 | --DOMWINDOW == 160 (0x89e76c00) [pid = 1946] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 00:40:57 INFO - PROCESS | 1946 | --DOMWINDOW == 159 (0x987a2800) [pid = 1946] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 00:40:57 INFO - PROCESS | 1946 | --DOMWINDOW == 158 (0x86a1a800) [pid = 1946] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 00:40:57 INFO - PROCESS | 1946 | --DOMWINDOW == 157 (0x89cee400) [pid = 1946] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 00:40:57 INFO - PROCESS | 1946 | --DOMWINDOW == 156 (0x84d06c00) [pid = 1946] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 00:40:57 INFO - PROCESS | 1946 | --DOMWINDOW == 155 (0x888ed000) [pid = 1946] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 00:40:57 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0x86a28400) [pid = 1946] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 00:40:57 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x90707800) [pid = 1946] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 00:40:57 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x89de2800) [pid = 1946] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 00:40:57 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x90305000) [pid = 1946] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 00:40:57 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x881f5c00) [pid = 1946] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 00:40:57 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x8f1c2000) [pid = 1946] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 00:40:57 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x8dc12000) [pid = 1946] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 00:40:57 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x8c39b400) [pid = 1946] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 00:40:57 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x8b4de000) [pid = 1946] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 00:40:57 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x89e6ac00) [pid = 1946] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 00:40:57 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x8740cc00) [pid = 1946] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 00:40:57 INFO - PROCESS | 1946 | 1461051657627 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:57 INFO - PROCESS | 1946 | 1461051657811 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 00:40:58 INFO - PROCESS | 1946 | 1461051657993 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x86487000 == 153 [pid = 1946] [id = 436] 00:40:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x88bccc00) [pid = 1946] [serial = 1309] [outer = (nil)] 00:40:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x89b41800) [pid = 1946] [serial = 1310] [outer = 0x88bccc00] 00:40:58 INFO - PROCESS | 1946 | 1461051658075 Marionette DEBUG loaded listener.js 00:40:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x89e75c00) [pid = 1946] [serial = 1311] [outer = 0x88bccc00] 00:40:58 INFO - PROCESS | 1946 | 1461051658816 Marionette TRACE conn6 <- [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]]]}] 00:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 00:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1825ms 00:40:58 INFO - PROCESS | 1946 | 1461051658869 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 00:40:58 INFO - PROCESS | 1946 | 1461051658873 Marionette TRACE conn6 <- [1,1717,null,{"value":"8"}] 00:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 00:40:58 INFO - PROCESS | 1946 | 1461051658879 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 00:40:58 INFO - PROCESS | 1946 | 1461051658882 Marionette TRACE conn6 <- [1,1718,null,{}] 00:40:58 INFO - PROCESS | 1946 | 1461051658887 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:40:59 INFO - PROCESS | 1946 | 1461051659069 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 00:40:59 INFO - PROCESS | 1946 | 1461051659079 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:59 INFO - PROCESS | 1946 | ++DOCSHELL 0x83ef2c00 == 154 [pid = 1946] [id = 437] 00:40:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x89de2800) [pid = 1946] [serial = 1312] [outer = (nil)] 00:40:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x8a7ea400) [pid = 1946] [serial = 1313] [outer = 0x89de2800] 00:40:59 INFO - PROCESS | 1946 | 1461051659154 Marionette DEBUG loaded listener.js 00:40:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x8a7f6800) [pid = 1946] [serial = 1314] [outer = 0x89de2800] 00:41:00 INFO - PROCESS | 1946 | 1461051660426 Marionette TRACE conn6 <- [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]]]}] 00:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 00:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1591ms 00:41:00 INFO - PROCESS | 1946 | 1461051660471 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 00:41:00 INFO - PROCESS | 1946 | 1461051660476 Marionette TRACE conn6 <- [1,1721,null,{"value":"8"}] 00:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 00:41:00 INFO - PROCESS | 1946 | 1461051660484 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 00:41:00 INFO - PROCESS | 1946 | 1461051660489 Marionette TRACE conn6 <- [1,1722,null,{}] 00:41:00 INFO - PROCESS | 1946 | 1461051660497 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:00 INFO - PROCESS | 1946 | 1461051660698 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 00:41:01 INFO - PROCESS | 1946 | 1461051661047 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:01 INFO - PROCESS | 1946 | ++DOCSHELL 0x84d0e400 == 155 [pid = 1946] [id = 438] 00:41:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x876be800) [pid = 1946] [serial = 1315] [outer = (nil)] 00:41:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x888f7c00) [pid = 1946] [serial = 1316] [outer = 0x876be800] 00:41:01 INFO - PROCESS | 1946 | 1461051661143 Marionette DEBUG loaded listener.js 00:41:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x88bc8c00) [pid = 1946] [serial = 1317] [outer = 0x876be800] 00:41:02 INFO - PROCESS | 1946 | 1461051662056 Marionette TRACE conn6 <- [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]]]}] 00:41:02 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 00:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1633ms 00:41:02 INFO - PROCESS | 1946 | 1461051662118 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 00:41:02 INFO - PROCESS | 1946 | 1461051662127 Marionette TRACE conn6 <- [1,1725,null,{"value":"8"}] 00:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 00:41:02 INFO - PROCESS | 1946 | 1461051662137 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 00:41:02 INFO - PROCESS | 1946 | 1461051662141 Marionette TRACE conn6 <- [1,1726,null,{}] 00:41:02 INFO - PROCESS | 1946 | 1461051662148 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:02 INFO - PROCESS | 1946 | 1461051662390 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 00:41:02 INFO - PROCESS | 1946 | 1461051662794 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x89e73400 == 156 [pid = 1946] [id = 439] 00:41:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x8a411800) [pid = 1946] [serial = 1318] [outer = (nil)] 00:41:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x8a784400) [pid = 1946] [serial = 1319] [outer = 0x8a411800] 00:41:02 INFO - PROCESS | 1946 | 1461051662881 Marionette DEBUG loaded listener.js 00:41:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x8a7ee000) [pid = 1946] [serial = 1320] [outer = 0x8a411800] 00:41:03 INFO - PROCESS | 1946 | 1461051663771 Marionette TRACE conn6 <- [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]]]}] 00:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 00:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1681ms 00:41:03 INFO - PROCESS | 1946 | 1461051663833 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 00:41:03 INFO - PROCESS | 1946 | 1461051663838 Marionette TRACE conn6 <- [1,1729,null,{"value":"8"}] 00:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 00:41:03 INFO - PROCESS | 1946 | 1461051663847 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 00:41:03 INFO - PROCESS | 1946 | 1461051663853 Marionette TRACE conn6 <- [1,1730,null,{}] 00:41:03 INFO - PROCESS | 1946 | 1461051663869 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:04 INFO - PROCESS | 1946 | 1461051664071 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 00:41:04 INFO - PROCESS | 1946 | 1461051664394 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:04 INFO - PROCESS | 1946 | ++DOCSHELL 0x8b67b000 == 157 [pid = 1946] [id = 440] 00:41:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x8b680800) [pid = 1946] [serial = 1321] [outer = (nil)] 00:41:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 158 (0x8c3a9400) [pid = 1946] [serial = 1322] [outer = 0x8b680800] 00:41:04 INFO - PROCESS | 1946 | 1461051664489 Marionette DEBUG loaded listener.js 00:41:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 159 (0x8dc17000) [pid = 1946] [serial = 1323] [outer = 0x8b680800] 00:41:05 INFO - PROCESS | 1946 | 1461051665402 Marionette TRACE conn6 <- [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]]]}] 00:41:05 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 00:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1584ms 00:41:05 INFO - PROCESS | 1946 | 1461051665433 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 00:41:05 INFO - PROCESS | 1946 | 1461051665437 Marionette TRACE conn6 <- [1,1733,null,{"value":"8"}] 00:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 00:41:05 INFO - PROCESS | 1946 | 1461051665444 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 00:41:05 INFO - PROCESS | 1946 | 1461051665447 Marionette TRACE conn6 <- [1,1734,null,{}] 00:41:05 INFO - PROCESS | 1946 | 1461051665453 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:05 INFO - PROCESS | 1946 | 1461051665655 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 00:41:06 INFO - PROCESS | 1946 | 1461051665983 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:06 INFO - PROCESS | 1946 | ++DOCSHELL 0x88a91c00 == 158 [pid = 1946] [id = 441] 00:41:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 160 (0x8dc0d000) [pid = 1946] [serial = 1324] [outer = (nil)] 00:41:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 161 (0x8e9de800) [pid = 1946] [serial = 1325] [outer = 0x8dc0d000] 00:41:06 INFO - PROCESS | 1946 | 1461051666091 Marionette DEBUG loaded listener.js 00:41:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 162 (0x8e9e4400) [pid = 1946] [serial = 1326] [outer = 0x8dc0d000] 00:41:06 INFO - PROCESS | 1946 | 1461051666923 Marionette TRACE conn6 <- [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]]]}] 00:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 00:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1538ms 00:41:06 INFO - PROCESS | 1946 | 1461051666983 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 00:41:06 INFO - PROCESS | 1946 | 1461051666987 Marionette TRACE conn6 <- [1,1737,null,{"value":"8"}] 00:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 00:41:06 INFO - PROCESS | 1946 | 1461051666993 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 00:41:06 INFO - PROCESS | 1946 | 1461051666997 Marionette TRACE conn6 <- [1,1738,null,{}] 00:41:07 INFO - PROCESS | 1946 | 1461051667003 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:07 INFO - PROCESS | 1946 | 1461051667196 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 00:41:07 INFO - PROCESS | 1946 | 1461051667506 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e9d6800 == 159 [pid = 1946] [id = 442] 00:41:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 163 (0x8e9d8800) [pid = 1946] [serial = 1327] [outer = (nil)] 00:41:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 164 (0x8f1c0c00) [pid = 1946] [serial = 1328] [outer = 0x8e9d8800] 00:41:07 INFO - PROCESS | 1946 | 1461051667595 Marionette DEBUG loaded listener.js 00:41:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 165 (0x8f245400) [pid = 1946] [serial = 1329] [outer = 0x8e9d8800] 00:41:08 INFO - PROCESS | 1946 | 1461051668483 Marionette TRACE conn6 <- [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]]]}] 00:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 00:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1537ms 00:41:08 INFO - PROCESS | 1946 | 1461051668532 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 00:41:08 INFO - PROCESS | 1946 | 1461051668536 Marionette TRACE conn6 <- [1,1741,null,{"value":"8"}] 00:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 00:41:08 INFO - PROCESS | 1946 | 1461051668542 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 00:41:08 INFO - PROCESS | 1946 | 1461051668546 Marionette TRACE conn6 <- [1,1742,null,{}] 00:41:08 INFO - PROCESS | 1946 | 1461051668551 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:08 INFO - PROCESS | 1946 | 1461051668770 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 00:41:09 INFO - PROCESS | 1946 | 1461051669095 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:09 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e9ddc00 == 160 [pid = 1946] [id = 443] 00:41:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 166 (0x8f24c400) [pid = 1946] [serial = 1330] [outer = (nil)] 00:41:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 167 (0x90140000) [pid = 1946] [serial = 1331] [outer = 0x8f24c400] 00:41:09 INFO - PROCESS | 1946 | 1461051669190 Marionette DEBUG loaded listener.js 00:41:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 168 (0x90147c00) [pid = 1946] [serial = 1332] [outer = 0x8f24c400] 00:41:10 INFO - PROCESS | 1946 | 1461051670033 Marionette TRACE conn6 <- [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]]]}] 00:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 00:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1535ms 00:41:10 INFO - PROCESS | 1946 | 1461051670079 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 00:41:10 INFO - PROCESS | 1946 | 1461051670083 Marionette TRACE conn6 <- [1,1745,null,{"value":"8"}] 00:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 00:41:10 INFO - PROCESS | 1946 | 1461051670093 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 00:41:10 INFO - PROCESS | 1946 | 1461051670097 Marionette TRACE conn6 <- [1,1746,null,{}] 00:41:10 INFO - PROCESS | 1946 | 1461051670110 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:10 INFO - PROCESS | 1946 | 1461051670311 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 00:41:10 INFO - PROCESS | 1946 | 1461051670630 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x86a22c00 == 161 [pid = 1946] [id = 444] 00:41:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 169 (0x8b4e4000) [pid = 1946] [serial = 1333] [outer = (nil)] 00:41:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 170 (0x90653000) [pid = 1946] [serial = 1334] [outer = 0x8b4e4000] 00:41:10 INFO - PROCESS | 1946 | 1461051670725 Marionette DEBUG loaded listener.js 00:41:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 171 (0x9065c000) [pid = 1946] [serial = 1335] [outer = 0x8b4e4000] 00:41:11 INFO - PROCESS | 1946 | 1461051671583 Marionette TRACE conn6 <- [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]]]}] 00:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 00:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1541ms 00:41:11 INFO - PROCESS | 1946 | 1461051671632 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 00:41:11 INFO - PROCESS | 1946 | 1461051671636 Marionette TRACE conn6 <- [1,1749,null,{"value":"8"}] 00:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 00:41:11 INFO - PROCESS | 1946 | 1461051671642 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 00:41:11 INFO - PROCESS | 1946 | 1461051671646 Marionette TRACE conn6 <- [1,1750,null,{}] 00:41:11 INFO - PROCESS | 1946 | 1461051671651 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:11 INFO - PROCESS | 1946 | 1461051671900 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 00:41:12 INFO - PROCESS | 1946 | 1461051672217 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x90147800 == 162 [pid = 1946] [id = 445] 00:41:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 172 (0x90652c00) [pid = 1946] [serial = 1336] [outer = (nil)] 00:41:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 173 (0x9078cc00) [pid = 1946] [serial = 1337] [outer = 0x90652c00] 00:41:12 INFO - PROCESS | 1946 | 1461051672310 Marionette DEBUG loaded listener.js 00:41:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 174 (0x90791400) [pid = 1946] [serial = 1338] [outer = 0x90652c00] 00:41:13 INFO - PROCESS | 1946 | 1461051673198 Marionette TRACE conn6 <- [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]]]}] 00:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 00:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1634ms 00:41:13 INFO - PROCESS | 1946 | 1461051673277 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 00:41:13 INFO - PROCESS | 1946 | 1461051673280 Marionette TRACE conn6 <- [1,1753,null,{"value":"8"}] 00:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 00:41:13 INFO - PROCESS | 1946 | 1461051673287 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 00:41:13 INFO - PROCESS | 1946 | 1461051673291 Marionette TRACE conn6 <- [1,1754,null,{}] 00:41:13 INFO - PROCESS | 1946 | 1461051673297 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:13 INFO - PROCESS | 1946 | 1461051673537 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 00:41:13 INFO - PROCESS | 1946 | 1461051673874 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x87403800 == 163 [pid = 1946] [id = 446] 00:41:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 175 (0x876bb000) [pid = 1946] [serial = 1339] [outer = (nil)] 00:41:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 176 (0x8a78cc00) [pid = 1946] [serial = 1340] [outer = 0x876bb000] 00:41:13 INFO - PROCESS | 1946 | 1461051673963 Marionette DEBUG loaded listener.js 00:41:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 177 (0x90789c00) [pid = 1946] [serial = 1341] [outer = 0x876bb000] 00:41:14 INFO - PROCESS | 1946 | 1461051674830 Marionette TRACE conn6 <- [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]]]}] 00:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 00:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1584ms 00:41:14 INFO - PROCESS | 1946 | 1461051674873 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 00:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 00:41:14 INFO - PROCESS | 1946 | 1461051674877 Marionette TRACE conn6 <- [1,1757,null,{"value":"8"}] 00:41:14 INFO - PROCESS | 1946 | 1461051674883 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 00:41:14 INFO - PROCESS | 1946 | 1461051674887 Marionette TRACE conn6 <- [1,1758,null,{}] 00:41:14 INFO - PROCESS | 1946 | 1461051674892 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:15 INFO - PROCESS | 1946 | 1461051675080 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 00:41:15 INFO - PROCESS | 1946 | 1461051675443 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:15 INFO - PROCESS | 1946 | ++DOCSHELL 0x9078f800 == 164 [pid = 1946] [id = 447] 00:41:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 178 (0x907ebc00) [pid = 1946] [serial = 1342] [outer = (nil)] 00:41:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 179 (0x91f2f800) [pid = 1946] [serial = 1343] [outer = 0x907ebc00] 00:41:15 INFO - PROCESS | 1946 | 1461051675539 Marionette DEBUG loaded listener.js 00:41:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 180 (0x91fe9c00) [pid = 1946] [serial = 1344] [outer = 0x907ebc00] 00:41:16 INFO - PROCESS | 1946 | 1461051676401 Marionette TRACE conn6 <- [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]]]}] 00:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 00:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1584ms 00:41:16 INFO - PROCESS | 1946 | 1461051676468 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 00:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 00:41:16 INFO - PROCESS | 1946 | 1461051676472 Marionette TRACE conn6 <- [1,1761,null,{"value":"8"}] 00:41:16 INFO - PROCESS | 1946 | 1461051676478 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 00:41:16 INFO - PROCESS | 1946 | 1461051676489 Marionette TRACE conn6 <- [1,1762,null,{}] 00:41:16 INFO - PROCESS | 1946 | 1461051676494 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:16 INFO - PROCESS | 1946 | 1461051676750 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 00:41:17 INFO - PROCESS | 1946 | 1461051677082 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x83eeb800 == 165 [pid = 1946] [id = 448] 00:41:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 181 (0x942b2000) [pid = 1946] [serial = 1345] [outer = (nil)] 00:41:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 182 (0x95740400) [pid = 1946] [serial = 1346] [outer = 0x942b2000] 00:41:17 INFO - PROCESS | 1946 | 1461051677173 Marionette DEBUG loaded listener.js 00:41:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 183 (0x96247400) [pid = 1946] [serial = 1347] [outer = 0x942b2000] 00:41:18 INFO - PROCESS | 1946 | 1461051678037 Marionette TRACE conn6 <- [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]]]}] 00:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 00:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1636ms 00:41:18 INFO - PROCESS | 1946 | 1461051678115 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 00:41:18 INFO - PROCESS | 1946 | 1461051678118 Marionette TRACE conn6 <- [1,1765,null,{"value":"8"}] 00:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 00:41:18 INFO - PROCESS | 1946 | 1461051678125 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 00:41:18 INFO - PROCESS | 1946 | 1461051678128 Marionette TRACE conn6 <- [1,1766,null,{}] 00:41:18 INFO - PROCESS | 1946 | 1461051678134 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:18 INFO - PROCESS | 1946 | 1461051678368 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 00:41:18 INFO - PROCESS | 1946 | 1461051678700 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x8c3a6800 == 166 [pid = 1946] [id = 449] 00:41:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 184 (0x8e9e1400) [pid = 1946] [serial = 1348] [outer = (nil)] 00:41:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 185 (0x9686f800) [pid = 1946] [serial = 1349] [outer = 0x8e9e1400] 00:41:18 INFO - PROCESS | 1946 | 1461051678795 Marionette DEBUG loaded listener.js 00:41:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 186 (0x9737f000) [pid = 1946] [serial = 1350] [outer = 0x8e9e1400] 00:41:19 INFO - PROCESS | 1946 | 1461051679640 Marionette TRACE conn6 <- [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]]]}] 00:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 00:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1583ms 00:41:19 INFO - PROCESS | 1946 | 1461051679709 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 00:41:19 INFO - PROCESS | 1946 | 1461051679713 Marionette TRACE conn6 <- [1,1769,null,{"value":"8"}] 00:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 00:41:19 INFO - PROCESS | 1946 | 1461051679719 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 00:41:19 INFO - PROCESS | 1946 | 1461051679722 Marionette TRACE conn6 <- [1,1770,null,{}] 00:41:19 INFO - PROCESS | 1946 | 1461051679728 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:19 INFO - PROCESS | 1946 | 1461051679922 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 00:41:20 INFO - PROCESS | 1946 | 1461051680239 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:20 INFO - PROCESS | 1946 | ++DOCSHELL 0x9440c800 == 167 [pid = 1946] [id = 450] 00:41:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 187 (0x94554400) [pid = 1946] [serial = 1351] [outer = (nil)] 00:41:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 188 (0x975cf400) [pid = 1946] [serial = 1352] [outer = 0x94554400] 00:41:20 INFO - PROCESS | 1946 | 1461051680330 Marionette DEBUG loaded listener.js 00:41:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 189 (0x97837000) [pid = 1946] [serial = 1353] [outer = 0x94554400] 00:41:21 INFO - PROCESS | 1946 | 1461051681188 Marionette TRACE conn6 <- [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]]]}] 00:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 00:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1528ms 00:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 00:41:21 INFO - PROCESS | 1946 | 1461051681247 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 00:41:21 INFO - PROCESS | 1946 | 1461051681250 Marionette TRACE conn6 <- [1,1773,null,{"value":"8"}] 00:41:21 INFO - PROCESS | 1946 | 1461051681257 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 00:41:21 INFO - PROCESS | 1946 | 1461051681260 Marionette TRACE conn6 <- [1,1774,null,{}] 00:41:21 INFO - PROCESS | 1946 | 1461051681266 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:21 INFO - PROCESS | 1946 | 1461051681463 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 00:41:21 INFO - PROCESS | 1946 | 1461051681781 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x86a28000 == 168 [pid = 1946] [id = 451] 00:41:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 190 (0x97534c00) [pid = 1946] [serial = 1354] [outer = (nil)] 00:41:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 191 (0x98ba5c00) [pid = 1946] [serial = 1355] [outer = 0x97534c00] 00:41:21 INFO - PROCESS | 1946 | 1461051681869 Marionette DEBUG loaded listener.js 00:41:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 192 (0x99235000) [pid = 1946] [serial = 1356] [outer = 0x97534c00] 00:41:22 INFO - PROCESS | 1946 | 1461051682697 Marionette TRACE conn6 <- [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]]]}] 00:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 00:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1534ms 00:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 00:41:22 INFO - PROCESS | 1946 | 1461051682791 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 00:41:22 INFO - PROCESS | 1946 | 1461051682794 Marionette TRACE conn6 <- [1,1777,null,{"value":"8"}] 00:41:22 INFO - PROCESS | 1946 | 1461051682800 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 00:41:22 INFO - PROCESS | 1946 | 1461051682803 Marionette TRACE conn6 <- [1,1778,null,{}] 00:41:22 INFO - PROCESS | 1946 | 1461051682809 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:23 INFO - PROCESS | 1946 | 1461051683004 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 00:41:23 INFO - PROCESS | 1946 | 1461051683322 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:23 INFO - PROCESS | 1946 | ++DOCSHELL 0x8b675800 == 169 [pid = 1946] [id = 452] 00:41:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 193 (0x8b676000) [pid = 1946] [serial = 1357] [outer = (nil)] 00:41:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 194 (0x992a3000) [pid = 1946] [serial = 1358] [outer = 0x8b676000] 00:41:23 INFO - PROCESS | 1946 | 1461051683412 Marionette DEBUG loaded listener.js 00:41:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 195 (0x9ad58c00) [pid = 1946] [serial = 1359] [outer = 0x8b676000] 00:41:24 INFO - PROCESS | 1946 | 1461051684249 Marionette TRACE conn6 <- [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]]]}] 00:41:24 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 00:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1482ms 00:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 00:41:24 INFO - PROCESS | 1946 | 1461051684282 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 00:41:24 INFO - PROCESS | 1946 | 1461051684284 Marionette TRACE conn6 <- [1,1781,null,{"value":"8"}] 00:41:24 INFO - PROCESS | 1946 | 1461051684291 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 00:41:24 INFO - PROCESS | 1946 | 1461051684293 Marionette TRACE conn6 <- [1,1782,null,{}] 00:41:24 INFO - PROCESS | 1946 | 1461051684299 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:24 INFO - PROCESS | 1946 | 1461051684501 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 00:41:24 INFO - PROCESS | 1946 | 1461051684848 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:24 INFO - PROCESS | 1946 | ++DOCSHELL 0x99194400 == 170 [pid = 1946] [id = 453] 00:41:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 196 (0x992e4800) [pid = 1946] [serial = 1360] [outer = (nil)] 00:41:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 197 (0x9afe6c00) [pid = 1946] [serial = 1361] [outer = 0x992e4800] 00:41:24 INFO - PROCESS | 1946 | 1461051684939 Marionette DEBUG loaded listener.js 00:41:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 198 (0x9afe8800) [pid = 1946] [serial = 1362] [outer = 0x992e4800] 00:41:25 INFO - PROCESS | 1946 | 1461051685778 Marionette TRACE conn6 <- [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]]]}] 00:41:25 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 00:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1536ms 00:41:25 INFO - PROCESS | 1946 | 1461051685827 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 00:41:25 INFO - PROCESS | 1946 | 1461051685831 Marionette TRACE conn6 <- [1,1785,null,{"value":"8"}] 00:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 00:41:25 INFO - PROCESS | 1946 | 1461051685837 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 00:41:25 INFO - PROCESS | 1946 | 1461051685839 Marionette TRACE conn6 <- [1,1786,null,{}] 00:41:25 INFO - PROCESS | 1946 | 1461051685845 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:26 INFO - PROCESS | 1946 | 1461051686037 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 00:41:26 INFO - PROCESS | 1946 | 1461051686373 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x91ff0000 == 171 [pid = 1946] [id = 454] 00:41:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 199 (0x9752c400) [pid = 1946] [serial = 1363] [outer = (nil)] 00:41:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 200 (0x9fbbcc00) [pid = 1946] [serial = 1364] [outer = 0x9752c400] 00:41:26 INFO - PROCESS | 1946 | 1461051686464 Marionette DEBUG loaded listener.js 00:41:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 201 (0x9fbe4400) [pid = 1946] [serial = 1365] [outer = 0x9752c400] 00:41:27 INFO - PROCESS | 1946 | 1461051687287 Marionette TRACE conn6 <- [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]]]}] 00:41:27 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 00:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1488ms 00:41:27 INFO - PROCESS | 1946 | 1461051687325 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 00:41:27 INFO - PROCESS | 1946 | 1461051687328 Marionette TRACE conn6 <- [1,1789,null,{"value":"8"}] 00:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 00:41:27 INFO - PROCESS | 1946 | 1461051687335 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 00:41:27 INFO - PROCESS | 1946 | 1461051687337 Marionette TRACE conn6 <- [1,1790,null,{}] 00:41:27 INFO - PROCESS | 1946 | 1461051687344 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:27 INFO - PROCESS | 1946 | 1461051687535 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 00:41:27 INFO - PROCESS | 1946 | 1461051687877 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x86485c00 == 172 [pid = 1946] [id = 455] 00:41:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 202 (0x9013e400) [pid = 1946] [serial = 1366] [outer = (nil)] 00:41:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 203 (0x9fc78800) [pid = 1946] [serial = 1367] [outer = 0x9013e400] 00:41:27 INFO - PROCESS | 1946 | 1461051687975 Marionette DEBUG loaded listener.js 00:41:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 204 (0xa0003c00) [pid = 1946] [serial = 1368] [outer = 0x9013e400] 00:41:28 INFO - PROCESS | 1946 | 1461051688884 Marionette TRACE conn6 <- [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]]]}] 00:41:28 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) 00:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1594ms 00:41:28 INFO - PROCESS | 1946 | 1461051688930 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 00:41:28 INFO - PROCESS | 1946 | 1461051688934 Marionette TRACE conn6 <- [1,1793,null,{"value":"8"}] 00:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 00:41:28 INFO - PROCESS | 1946 | 1461051688941 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 00:41:28 INFO - PROCESS | 1946 | 1461051688944 Marionette TRACE conn6 <- [1,1794,null,{}] 00:41:28 INFO - PROCESS | 1946 | 1461051688950 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:29 INFO - PROCESS | 1946 | 1461051689159 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 00:41:29 INFO - PROCESS | 1946 | 1461051689493 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x876bcc00 == 173 [pid = 1946] [id = 456] 00:41:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 205 (0x876bd400) [pid = 1946] [serial = 1369] [outer = (nil)] 00:41:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 206 (0x89a6c400) [pid = 1946] [serial = 1370] [outer = 0x876bd400] 00:41:29 INFO - PROCESS | 1946 | 1461051689589 Marionette DEBUG loaded listener.js 00:41:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 207 (0x89cec400) [pid = 1946] [serial = 1371] [outer = 0x876bd400] 00:41:31 INFO - PROCESS | 1946 | --DOCSHELL 0x86487000 == 172 [pid = 1946] [id = 436] 00:41:31 INFO - PROCESS | 1946 | --DOCSHELL 0x89e6a800 == 171 [pid = 1946] [id = 435] 00:41:31 INFO - PROCESS | 1946 | --DOCSHELL 0x858f7800 == 170 [pid = 1946] [id = 434] 00:41:31 INFO - PROCESS | 1946 | --DOCSHELL 0x876bb800 == 169 [pid = 1946] [id = 433] 00:41:31 INFO - PROCESS | 1946 | --DOCSHELL 0x858f1c00 == 168 [pid = 1946] [id = 432] 00:41:31 INFO - PROCESS | 1946 | --DOCSHELL 0x8647d800 == 167 [pid = 1946] [id = 431] 00:41:31 INFO - PROCESS | 1946 | --DOCSHELL 0x85b05400 == 166 [pid = 1946] [id = 429] 00:41:31 INFO - PROCESS | 1946 | --DOCSHELL 0x93131800 == 165 [pid = 1946] [id = 430] 00:41:31 INFO - PROCESS | 1946 | --DOCSHELL 0x858ffc00 == 164 [pid = 1946] [id = 428] 00:41:31 INFO - PROCESS | 1946 | --DOCSHELL 0x85b09000 == 163 [pid = 1946] [id = 427] 00:41:31 INFO - PROCESS | 1946 | --DOCSHELL 0x907a0800 == 162 [pid = 1946] [id = 426] 00:41:31 INFO - PROCESS | 1946 | --DOCSHELL 0x90303800 == 161 [pid = 1946] [id = 424] 00:41:31 INFO - PROCESS | 1946 | --DOCSHELL 0x9078c800 == 160 [pid = 1946] [id = 425] 00:41:31 INFO - PROCESS | 1946 | --DOCSHELL 0x8dc14c00 == 159 [pid = 1946] [id = 423] 00:41:31 INFO - PROCESS | 1946 | --DOCSHELL 0x8a6d2000 == 158 [pid = 1946] [id = 422] 00:41:31 INFO - PROCESS | 1946 | --DOCSHELL 0x8f1c4c00 == 157 [pid = 1946] [id = 421] 00:41:31 INFO - PROCESS | 1946 | --DOCSHELL 0x87410400 == 156 [pid = 1946] [id = 420] 00:41:31 INFO - PROCESS | 1946 | --DOCSHELL 0x881f5000 == 155 [pid = 1946] [id = 419] 00:41:31 INFO - PROCESS | 1946 | --DOCSHELL 0x8b4dac00 == 154 [pid = 1946] [id = 417] 00:41:31 INFO - PROCESS | 1946 | --DOCSHELL 0x8b674000 == 153 [pid = 1946] [id = 418] 00:41:31 INFO - PROCESS | 1946 | --DOCSHELL 0x89e6e000 == 152 [pid = 1946] [id = 416] 00:41:31 INFO - PROCESS | 1946 | --DOCSHELL 0x89a78000 == 151 [pid = 1946] [id = 415] 00:41:31 INFO - PROCESS | 1946 | --DOCSHELL 0x85b09c00 == 150 [pid = 1946] [id = 413] 00:41:31 INFO - PROCESS | 1946 | --DOCSHELL 0x85b0b800 == 149 [pid = 1946] [id = 414] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 206 (0x9ad61400) [pid = 1946] [serial = 1155] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 205 (0x98b9cc00) [pid = 1946] [serial = 1146] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 204 (0x99237c00) [pid = 1946] [serial = 1149] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 203 (0x8a6de800) [pid = 1946] [serial = 1101] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 202 (0x99241800) [pid = 1946] [serial = 1152] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 201 (0x8a415c00) [pid = 1946] [serial = 1241] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 200 (0x89de5000) [pid = 1946] [serial = 1235] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 199 (0x89e6a400) [pid = 1946] [serial = 1236] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 198 (0x85b03000) [pid = 1946] [serial = 1238] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 197 (0x88bc0000) [pid = 1946] [serial = 1232] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 196 (0x8740c000) [pid = 1946] [serial = 1229] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 195 (0x876bb400) [pid = 1946] [serial = 1230] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 194 (0x89de2400) [pid = 1946] [serial = 1226] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 193 (0x9fbbc800) [pid = 1946] [serial = 1223] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 192 (0x9afe5000) [pid = 1946] [serial = 1220] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 191 (0x9afe1400) [pid = 1946] [serial = 1217] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 190 (0x9ad67000) [pid = 1946] [serial = 1214] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 189 (0x99191400) [pid = 1946] [serial = 1211] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 188 (0x97528800) [pid = 1946] [serial = 1208] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 187 (0x95bf1000) [pid = 1946] [serial = 1205] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 186 (0x94403800) [pid = 1946] [serial = 1202] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 185 (0x91fed000) [pid = 1946] [serial = 1200] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 184 (0x91fe1800) [pid = 1946] [serial = 1199] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 183 (0x908b8000) [pid = 1946] [serial = 1197] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 182 (0x907f1400) [pid = 1946] [serial = 1196] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 181 (0x9078f400) [pid = 1946] [serial = 1194] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 180 (0x90786c00) [pid = 1946] [serial = 1193] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 179 (0x9065ac00) [pid = 1946] [serial = 1191] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 178 (0x9030c400) [pid = 1946] [serial = 1190] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 177 (0x8f94d000) [pid = 1946] [serial = 1188] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 176 (0x8f946400) [pid = 1946] [serial = 1187] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 175 (0x8f1ca400) [pid = 1946] [serial = 1185] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 174 (0x8f1be800) [pid = 1946] [serial = 1184] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 173 (0x8e8b3800) [pid = 1946] [serial = 1181] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 172 (0x8e9d9c00) [pid = 1946] [serial = 1182] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 171 (0x8c39e000) [pid = 1946] [serial = 1179] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 170 (0x8c15fc00) [pid = 1946] [serial = 1178] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 169 (0x8a6da800) [pid = 1946] [serial = 1176] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 168 (0x8a40d400) [pid = 1946] [serial = 1175] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 167 (0x888ec400) [pid = 1946] [serial = 1173] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 166 (0x881ee400) [pid = 1946] [serial = 1172] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 165 (0x881f6800) [pid = 1946] [serial = 1239] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1946 | --DOMWINDOW == 164 (0x88bcbc00) [pid = 1946] [serial = 1233] [outer = (nil)] [url = about:blank] 00:41:32 INFO - PROCESS | 1946 | 1461051692060 Marionette TRACE conn6 <- [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]]]}] 00:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 3188ms 00:41:32 INFO - PROCESS | 1946 | 1461051692130 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 00:41:32 INFO - PROCESS | 1946 | 1461051692135 Marionette TRACE conn6 <- [1,1797,null,{"value":"8"}] 00:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 00:41:32 INFO - PROCESS | 1946 | 1461051692142 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 00:41:32 INFO - PROCESS | 1946 | 1461051692147 Marionette TRACE conn6 <- [1,1798,null,{}] 00:41:32 INFO - PROCESS | 1946 | 1461051692155 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:32 INFO - PROCESS | 1946 | 1461051692334 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 00:41:32 INFO - PROCESS | 1946 | 1461051692523 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x858f5c00 == 150 [pid = 1946] [id = 457] 00:41:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 165 (0x8647b000) [pid = 1946] [serial = 1372] [outer = (nil)] 00:41:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 166 (0x876bb800) [pid = 1946] [serial = 1373] [outer = 0x8647b000] 00:41:32 INFO - PROCESS | 1946 | 1461051692597 Marionette DEBUG loaded listener.js 00:41:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 167 (0x881f6800) [pid = 1946] [serial = 1374] [outer = 0x8647b000] 00:41:33 INFO - PROCESS | 1946 | 1461051693481 Marionette TRACE conn6 <- [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]]]}] 00:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 00:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1393ms 00:41:33 INFO - PROCESS | 1946 | 1461051693535 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 00:41:33 INFO - PROCESS | 1946 | 1461051693542 Marionette TRACE conn6 <- [1,1801,null,{"value":"8"}] 00:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 00:41:33 INFO - PROCESS | 1946 | 1461051693553 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 00:41:33 INFO - PROCESS | 1946 | 1461051693556 Marionette TRACE conn6 <- [1,1802,null,{}] 00:41:33 INFO - PROCESS | 1946 | 1461051693562 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:33 INFO - PROCESS | 1946 | 1461051693742 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 00:41:33 INFO - PROCESS | 1946 | 1461051693968 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x876c1c00 == 151 [pid = 1946] [id = 458] 00:41:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 168 (0x881f6000) [pid = 1946] [serial = 1375] [outer = (nil)] 00:41:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 169 (0x88bc6400) [pid = 1946] [serial = 1376] [outer = 0x881f6000] 00:41:34 INFO - PROCESS | 1946 | 1461051694043 Marionette DEBUG loaded listener.js 00:41:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 170 (0x89a77800) [pid = 1946] [serial = 1377] [outer = 0x881f6000] 00:41:34 INFO - PROCESS | 1946 | 1461051694914 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 00:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1392ms 00:41:34 INFO - PROCESS | 1946 | 1461051694944 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 00:41:34 INFO - PROCESS | 1946 | 1461051694948 Marionette TRACE conn6 <- [1,1805,null,{"value":"8"}] 00:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 00:41:34 INFO - PROCESS | 1946 | 1461051694954 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 00:41:34 INFO - PROCESS | 1946 | 1461051694960 Marionette TRACE conn6 <- [1,1806,null,{}] 00:41:34 INFO - PROCESS | 1946 | 1461051694980 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:35 INFO - PROCESS | 1946 | 1461051695218 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 00:41:35 INFO - PROCESS | 1946 | 1461051695262 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:35 INFO - PROCESS | 1946 | ++DOCSHELL 0x89b37000 == 152 [pid = 1946] [id = 459] 00:41:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 171 (0x89e68c00) [pid = 1946] [serial = 1378] [outer = (nil)] 00:41:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 172 (0x89e6e000) [pid = 1946] [serial = 1379] [outer = 0x89e68c00] 00:41:35 INFO - PROCESS | 1946 | 1461051695357 Marionette DEBUG loaded listener.js 00:41:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 173 (0x8a40f800) [pid = 1946] [serial = 1380] [outer = 0x89e68c00] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 172 (0x974ac800) [pid = 1946] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 171 (0x9574b000) [pid = 1946] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 170 (0x8f12a800) [pid = 1946] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 169 (0x8b4de400) [pid = 1946] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 168 (0x8f12bc00) [pid = 1946] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 167 (0x8b67c000) [pid = 1946] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 166 (0x908bbc00) [pid = 1946] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 165 (0x8f24c000) [pid = 1946] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 164 (0x86483400) [pid = 1946] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 163 (0x942b7c00) [pid = 1946] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 162 (0x876bc800) [pid = 1946] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 161 (0x942ac400) [pid = 1946] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 160 (0x959dbc00) [pid = 1946] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 159 (0x942aa800) [pid = 1946] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 158 (0x8e9df400) [pid = 1946] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 157 (0x88bccc00) [pid = 1946] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 156 (0x84d1c400) [pid = 1946] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 155 (0x9afdc800) [pid = 1946] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0x876c1000) [pid = 1946] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x8a7ecc00) [pid = 1946] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x959d0400) [pid = 1946] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x89a7b400) [pid = 1946] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x89e6ec00) [pid = 1946] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x8f7eb400) [pid = 1946] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x907a7000) [pid = 1946] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x89b34400) [pid = 1946] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x942af000) [pid = 1946] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x888f8800) [pid = 1946] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x87405800) [pid = 1946] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x9079c800) [pid = 1946] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 00:41:36 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x8c15f800) [pid = 1946] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 00:41:37 INFO - PROCESS | 1946 | 1461051697085 Marionette TRACE conn6 <- [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]]]}] 00:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 00:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 2151ms 00:41:37 INFO - PROCESS | 1946 | 1461051697109 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 00:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 00:41:37 INFO - PROCESS | 1946 | 1461051697114 Marionette TRACE conn6 <- [1,1809,null,{"value":"8"}] 00:41:37 INFO - PROCESS | 1946 | 1461051697120 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 00:41:37 INFO - PROCESS | 1946 | 1461051697123 Marionette TRACE conn6 <- [1,1810,null,{}] 00:41:37 INFO - PROCESS | 1946 | 1461051697128 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:37 INFO - PROCESS | 1946 | 1461051697303 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 00:41:37 INFO - PROCESS | 1946 | 1461051697319 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x84d21800 == 153 [pid = 1946] [id = 460] 00:41:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x88bcb000) [pid = 1946] [serial = 1381] [outer = (nil)] 00:41:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x89de5800) [pid = 1946] [serial = 1382] [outer = 0x88bcb000] 00:41:37 INFO - PROCESS | 1946 | 1461051697390 Marionette DEBUG loaded listener.js 00:41:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x8a415800) [pid = 1946] [serial = 1383] [outer = 0x88bcb000] 00:41:38 INFO - PROCESS | 1946 | 1461051698339 Marionette TRACE conn6 <- [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]]]}] 00:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 00:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1278ms 00:41:38 INFO - PROCESS | 1946 | 1461051698404 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 00:41:38 INFO - PROCESS | 1946 | 1461051698407 Marionette TRACE conn6 <- [1,1813,null,{"value":"8"}] 00:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 00:41:38 INFO - PROCESS | 1946 | 1461051698414 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 00:41:38 INFO - PROCESS | 1946 | 1461051698417 Marionette TRACE conn6 <- [1,1814,null,{}] 00:41:38 INFO - PROCESS | 1946 | 1461051698422 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:38 INFO - PROCESS | 1946 | 1461051698685 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 00:41:39 INFO - PROCESS | 1946 | ************************* 00:41:39 INFO - PROCESS | 1946 | A coding exception was thrown and uncaught in a Task. 00:41:39 INFO - PROCESS | 1946 | 00:41:39 INFO - PROCESS | 1946 | Full message: TypeError: NetworkError when attempting to fetch resource. 00:41:39 INFO - PROCESS | 1946 | Full stack: 00:41:39 INFO - PROCESS | 1946 | ************************* 00:41:39 INFO - PROCESS | 1946 | 1461051699128 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x84d1dc00 == 154 [pid = 1946] [id = 461] 00:41:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x84d1e400) [pid = 1946] [serial = 1384] [outer = (nil)] 00:41:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x85b0b400) [pid = 1946] [serial = 1385] [outer = 0x84d1e400] 00:41:39 INFO - PROCESS | 1946 | 1461051699232 Marionette DEBUG loaded listener.js 00:41:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x86487c00) [pid = 1946] [serial = 1386] [outer = 0x84d1e400] 00:41:40 INFO - PROCESS | 1946 | 1461051700213 Marionette TRACE conn6 <- [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]]]}] 00:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 00:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1830ms 00:41:40 INFO - PROCESS | 1946 | 1461051700248 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 00:41:40 INFO - PROCESS | 1946 | 1461051700256 Marionette TRACE conn6 <- [1,1817,null,{"value":"8"}] 00:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 00:41:40 INFO - PROCESS | 1946 | 1461051700264 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 00:41:40 INFO - PROCESS | 1946 | 1461051700269 Marionette TRACE conn6 <- [1,1818,null,{}] 00:41:40 INFO - PROCESS | 1946 | 1461051700277 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:40 INFO - PROCESS | 1946 | 1461051700502 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 00:41:40 INFO - PROCESS | 1946 | 1461051700827 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:40 INFO - PROCESS | 1946 | ++DOCSHELL 0x876c7c00 == 155 [pid = 1946] [id = 462] 00:41:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x881f5800) [pid = 1946] [serial = 1387] [outer = (nil)] 00:41:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x888f5c00) [pid = 1946] [serial = 1388] [outer = 0x881f5800] 00:41:40 INFO - PROCESS | 1946 | 1461051700929 Marionette DEBUG loaded listener.js 00:41:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x88a9b400) [pid = 1946] [serial = 1389] [outer = 0x881f5800] 00:41:41 INFO - PROCESS | 1946 | 1461051701938 Marionette TRACE conn6 <- [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]]]}] 00:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 00:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1736ms 00:41:42 INFO - PROCESS | 1946 | 1461051702004 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 00:41:42 INFO - PROCESS | 1946 | 1461051702011 Marionette TRACE conn6 <- [1,1821,null,{"value":"8"}] 00:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 00:41:42 INFO - PROCESS | 1946 | 1461051702018 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 00:41:42 INFO - PROCESS | 1946 | 1461051702022 Marionette TRACE conn6 <- [1,1822,null,{}] 00:41:42 INFO - PROCESS | 1946 | 1461051702028 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:42 INFO - PROCESS | 1946 | 1461051702275 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 00:41:42 INFO - PROCESS | 1946 | 1461051702639 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:42 INFO - PROCESS | 1946 | ++DOCSHELL 0x89ced400 == 156 [pid = 1946] [id = 463] 00:41:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x89cf1c00) [pid = 1946] [serial = 1390] [outer = (nil)] 00:41:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x89de2000) [pid = 1946] [serial = 1391] [outer = 0x89cf1c00] 00:41:42 INFO - PROCESS | 1946 | 1461051702734 Marionette DEBUG loaded listener.js 00:41:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x89dec000) [pid = 1946] [serial = 1392] [outer = 0x89cf1c00] 00:41:43 INFO - PROCESS | 1946 | 1461051703650 Marionette TRACE conn6 <- [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]]]}] 00:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 00:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1682ms 00:41:43 INFO - PROCESS | 1946 | 1461051703718 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 00:41:43 INFO - PROCESS | 1946 | 1461051703721 Marionette TRACE conn6 <- [1,1825,null,{"value":"8"}] 00:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 00:41:43 INFO - PROCESS | 1946 | 1461051703741 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 00:41:43 INFO - PROCESS | 1946 | 1461051703751 Marionette TRACE conn6 <- [1,1826,null,{}] 00:41:43 INFO - PROCESS | 1946 | 1461051703758 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:44 INFO - PROCESS | 1946 | 1461051704008 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 00:41:44 INFO - PROCESS | 1946 | 1461051704334 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x8b4dd800 == 157 [pid = 1946] [id = 464] 00:41:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x8b67b800) [pid = 1946] [serial = 1393] [outer = (nil)] 00:41:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x8c15fc00) [pid = 1946] [serial = 1394] [outer = 0x8b67b800] 00:41:44 INFO - PROCESS | 1946 | 1461051704429 Marionette DEBUG loaded listener.js 00:41:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x8c165400) [pid = 1946] [serial = 1395] [outer = 0x8b67b800] 00:41:45 INFO - PROCESS | 1946 | 1461051705328 Marionette TRACE conn6 <- [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]]]}] 00:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 00:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1656ms 00:41:45 INFO - PROCESS | 1946 | 1461051705388 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 00:41:45 INFO - PROCESS | 1946 | 1461051705393 Marionette TRACE conn6 <- [1,1829,null,{"value":"8"}] 00:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 00:41:45 INFO - PROCESS | 1946 | 1461051705400 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 00:41:45 INFO - PROCESS | 1946 | 1461051705404 Marionette TRACE conn6 <- [1,1830,null,{}] 00:41:45 INFO - PROCESS | 1946 | 1461051705410 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:45 INFO - PROCESS | 1946 | 1461051705616 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 00:41:45 INFO - PROCESS | 1946 | 1461051705927 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x89e6fc00 == 158 [pid = 1946] [id = 465] 00:41:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 158 (0x8a415c00) [pid = 1946] [serial = 1396] [outer = (nil)] 00:41:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 159 (0x8dc18400) [pid = 1946] [serial = 1397] [outer = 0x8a415c00] 00:41:46 INFO - PROCESS | 1946 | 1461051706022 Marionette DEBUG loaded listener.js 00:41:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 160 (0x8e8bb400) [pid = 1946] [serial = 1398] [outer = 0x8a415c00] 00:41:46 INFO - PROCESS | 1946 | 1461051706942 Marionette TRACE conn6 <- [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]]]}] 00:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 00:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1586ms 00:41:46 INFO - PROCESS | 1946 | 1461051706986 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 00:41:46 INFO - PROCESS | 1946 | 1461051706990 Marionette TRACE conn6 <- [1,1833,null,{"value":"8"}] 00:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 00:41:46 INFO - PROCESS | 1946 | 1461051706997 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 00:41:47 INFO - PROCESS | 1946 | 1461051707000 Marionette TRACE conn6 <- [1,1834,null,{}] 00:41:47 INFO - PROCESS | 1946 | 1461051707006 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:47 INFO - PROCESS | 1946 | 1461051707198 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 00:41:47 INFO - PROCESS | 1946 | 1461051707473 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e9dfc00 == 159 [pid = 1946] [id = 466] 00:41:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 161 (0x8e9e0000) [pid = 1946] [serial = 1399] [outer = (nil)] 00:41:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 162 (0x8f12a800) [pid = 1946] [serial = 1400] [outer = 0x8e9e0000] 00:41:47 INFO - PROCESS | 1946 | 1461051707628 Marionette DEBUG loaded listener.js 00:41:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 163 (0x8f250000) [pid = 1946] [serial = 1401] [outer = 0x8e9e0000] 00:41:48 INFO - PROCESS | 1946 | 1461051708554 Marionette TRACE conn6 <- [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]]]}] 00:41:48 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 00:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1629ms 00:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 00:41:48 INFO - PROCESS | 1946 | 1461051708626 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 00:41:48 INFO - PROCESS | 1946 | 1461051708629 Marionette TRACE conn6 <- [1,1837,null,{"value":"8"}] 00:41:48 INFO - PROCESS | 1946 | 1461051708636 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 00:41:48 INFO - PROCESS | 1946 | 1461051708640 Marionette TRACE conn6 <- [1,1838,null,{}] 00:41:48 INFO - PROCESS | 1946 | 1461051708645 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:48 INFO - PROCESS | 1946 | 1461051708883 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 00:41:49 INFO - PROCESS | 1946 | 1461051709210 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e9da400 == 160 [pid = 1946] [id = 467] 00:41:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 164 (0x8f12c400) [pid = 1946] [serial = 1402] [outer = (nil)] 00:41:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 165 (0x8f7eb000) [pid = 1946] [serial = 1403] [outer = 0x8f12c400] 00:41:49 INFO - PROCESS | 1946 | 1461051709298 Marionette DEBUG loaded listener.js 00:41:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 166 (0x8f946400) [pid = 1946] [serial = 1404] [outer = 0x8f12c400] 00:41:50 INFO - PROCESS | 1946 | 1461051710236 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 00:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 00:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1632ms 00:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 00:41:50 INFO - PROCESS | 1946 | 1461051710268 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 00:41:50 INFO - PROCESS | 1946 | 1461051710271 Marionette TRACE conn6 <- [1,1841,null,{"value":"8"}] 00:41:50 INFO - PROCESS | 1946 | 1461051710278 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 00:41:50 INFO - PROCESS | 1946 | 1461051710281 Marionette TRACE conn6 <- [1,1842,null,{}] 00:41:50 INFO - PROCESS | 1946 | 1461051710287 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:50 INFO - PROCESS | 1946 | 1461051710487 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 00:41:50 INFO - PROCESS | 1946 | 1461051710809 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x89a7a800 == 161 [pid = 1946] [id = 468] 00:41:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 167 (0x8f60e800) [pid = 1946] [serial = 1405] [outer = (nil)] 00:41:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 168 (0x9013e800) [pid = 1946] [serial = 1406] [outer = 0x8f60e800] 00:41:50 INFO - PROCESS | 1946 | 1461051710905 Marionette DEBUG loaded listener.js 00:41:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 169 (0x90142400) [pid = 1946] [serial = 1407] [outer = 0x8f60e800] 00:41:51 INFO - PROCESS | 1946 | 1461051711815 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 00:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 00:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1590ms 00:41:51 INFO - PROCESS | 1946 | 1461051711867 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 00:41:51 INFO - PROCESS | 1946 | 1461051711872 Marionette TRACE conn6 <- [1,1845,null,{"value":"8"}] 00:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 00:41:51 INFO - PROCESS | 1946 | 1461051711878 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 00:41:51 INFO - PROCESS | 1946 | 1461051711881 Marionette TRACE conn6 <- [1,1846,null,{}] 00:41:51 INFO - PROCESS | 1946 | 1461051711887 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:52 INFO - PROCESS | 1946 | 1461051712084 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 00:41:52 INFO - PROCESS | 1946 | 1461051712358 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x8c16c400 == 162 [pid = 1946] [id = 469] 00:41:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 170 (0x8f7e5400) [pid = 1946] [serial = 1408] [outer = (nil)] 00:41:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 171 (0x90655c00) [pid = 1946] [serial = 1409] [outer = 0x8f7e5400] 00:41:52 INFO - PROCESS | 1946 | 1461051712490 Marionette DEBUG loaded listener.js 00:41:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 172 (0x9065e400) [pid = 1946] [serial = 1410] [outer = 0x8f7e5400] 00:41:53 INFO - PROCESS | 1946 | 1461051713393 Marionette TRACE conn6 <- [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]]]}] 00:41:53 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) 00:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1587ms 00:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 00:41:53 INFO - PROCESS | 1946 | 1461051713466 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 00:41:53 INFO - PROCESS | 1946 | 1461051713469 Marionette TRACE conn6 <- [1,1849,null,{"value":"8"}] 00:41:53 INFO - PROCESS | 1946 | 1461051713476 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 00:41:53 INFO - PROCESS | 1946 | 1461051713480 Marionette TRACE conn6 <- [1,1850,null,{}] 00:41:53 INFO - PROCESS | 1946 | 1461051713485 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:53 INFO - PROCESS | 1946 | 1461051713699 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 00:41:54 INFO - PROCESS | 1946 | 1461051714022 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x888ee000 == 163 [pid = 1946] [id = 470] 00:41:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 173 (0x89a75c00) [pid = 1946] [serial = 1411] [outer = (nil)] 00:41:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 174 (0x90786c00) [pid = 1946] [serial = 1412] [outer = 0x89a75c00] 00:41:54 INFO - PROCESS | 1946 | 1461051714116 Marionette DEBUG loaded listener.js 00:41:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 175 (0x9078d400) [pid = 1946] [serial = 1413] [outer = 0x89a75c00] 00:41:55 INFO - PROCESS | 1946 | 1461051715023 Marionette TRACE conn6 <- [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]]]}] 00:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1581ms 00:41:55 INFO - PROCESS | 1946 | 1461051715057 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 00:41:55 INFO - PROCESS | 1946 | 1461051715060 Marionette TRACE conn6 <- [1,1853,null,{"value":"8"}] 00:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 00:41:55 INFO - PROCESS | 1946 | 1461051715067 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 00:41:55 INFO - PROCESS | 1946 | 1461051715071 Marionette TRACE conn6 <- [1,1854,null,{}] 00:41:55 INFO - PROCESS | 1946 | 1461051715078 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:55 INFO - PROCESS | 1946 | 1461051715289 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 00:41:55 INFO - PROCESS | 1946 | 1461051715541 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:55 INFO - PROCESS | 1946 | ++DOCSHELL 0x907fa000 == 164 [pid = 1946] [id = 471] 00:41:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 176 (0x908b3000) [pid = 1946] [serial = 1414] [outer = (nil)] 00:41:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 177 (0x908b7000) [pid = 1946] [serial = 1415] [outer = 0x908b3000] 00:41:55 INFO - PROCESS | 1946 | 1461051715708 Marionette DEBUG loaded listener.js 00:41:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 178 (0x908c1000) [pid = 1946] [serial = 1416] [outer = 0x908b3000] 00:41:56 INFO - PROCESS | 1946 | 1461051716643 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 00:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1634ms 00:41:56 INFO - PROCESS | 1946 | 1461051716702 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 00:41:56 INFO - PROCESS | 1946 | 1461051716707 Marionette TRACE conn6 <- [1,1857,null,{"value":"8"}] 00:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 00:41:56 INFO - PROCESS | 1946 | 1461051716713 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 00:41:56 INFO - PROCESS | 1946 | 1461051716717 Marionette TRACE conn6 <- [1,1858,null,{}] 00:41:56 INFO - PROCESS | 1946 | 1461051716723 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:56 INFO - PROCESS | 1946 | 1461051716968 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 00:41:57 INFO - PROCESS | 1946 | 1461051717290 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x907f9c00 == 165 [pid = 1946] [id = 472] 00:41:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 179 (0x908b5000) [pid = 1946] [serial = 1417] [outer = (nil)] 00:41:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 180 (0x931e1400) [pid = 1946] [serial = 1418] [outer = 0x908b5000] 00:41:57 INFO - PROCESS | 1946 | 1461051717381 Marionette DEBUG loaded listener.js 00:41:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 181 (0x942ab400) [pid = 1946] [serial = 1419] [outer = 0x908b5000] 00:41:58 INFO - PROCESS | 1946 | 1461051718250 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 00:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 00:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1580ms 00:41:58 INFO - PROCESS | 1946 | 1461051718298 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 00:41:58 INFO - PROCESS | 1946 | 1461051718302 Marionette TRACE conn6 <- [1,1861,null,{"value":"8"}] 00:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 00:41:58 INFO - PROCESS | 1946 | 1461051718308 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 00:41:58 INFO - PROCESS | 1946 | 1461051718312 Marionette TRACE conn6 <- [1,1862,null,{}] 00:41:58 INFO - PROCESS | 1946 | 1461051718317 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:41:58 INFO - PROCESS | 1946 | 1461051718509 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 00:41:58 INFO - PROCESS | 1946 | 1461051718792 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a7efc00 == 166 [pid = 1946] [id = 473] 00:41:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 182 (0x8b4df000) [pid = 1946] [serial = 1420] [outer = (nil)] 00:41:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 183 (0x942b5400) [pid = 1946] [serial = 1421] [outer = 0x8b4df000] 00:41:58 INFO - PROCESS | 1946 | 1461051718933 Marionette DEBUG loaded listener.js 00:41:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 184 (0x94407c00) [pid = 1946] [serial = 1422] [outer = 0x8b4df000] 00:41:59 INFO - PROCESS | 1946 | 1461051719796 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 00:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 00:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1530ms 00:41:59 INFO - PROCESS | 1946 | 1461051719839 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 00:41:59 INFO - PROCESS | 1946 | 1461051719842 Marionette TRACE conn6 <- [1,1865,null,{"value":"8"}] 00:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 00:41:59 INFO - PROCESS | 1946 | 1461051719849 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 00:41:59 INFO - PROCESS | 1946 | 1461051719852 Marionette TRACE conn6 <- [1,1866,null,{}] 00:41:59 INFO - PROCESS | 1946 | 1461051719857 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:00 INFO - PROCESS | 1946 | 1461051720060 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 00:42:00 INFO - PROCESS | 1946 | 1461051720341 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:00 INFO - PROCESS | 1946 | ++DOCSHELL 0x90654800 == 167 [pid = 1946] [id = 474] 00:42:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 185 (0x9070e400) [pid = 1946] [serial = 1423] [outer = (nil)] 00:42:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 186 (0x945b9000) [pid = 1946] [serial = 1424] [outer = 0x9070e400] 00:42:00 INFO - PROCESS | 1946 | 1461051720472 Marionette DEBUG loaded listener.js 00:42:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 187 (0x95742400) [pid = 1946] [serial = 1425] [outer = 0x9070e400] 00:42:01 INFO - PROCESS | 1946 | 1461051721361 Marionette TRACE conn6 <- [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]]]}] 00:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 00:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1580ms 00:42:01 INFO - PROCESS | 1946 | 1461051721430 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 00:42:01 INFO - PROCESS | 1946 | 1461051721433 Marionette TRACE conn6 <- [1,1869,null,{"value":"8"}] 00:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 00:42:01 INFO - PROCESS | 1946 | 1461051721440 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 00:42:01 INFO - PROCESS | 1946 | 1461051721443 Marionette TRACE conn6 <- [1,1870,null,{}] 00:42:01 INFO - PROCESS | 1946 | 1461051721448 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:01 INFO - PROCESS | 1946 | 1461051721673 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 00:42:02 INFO - PROCESS | 1946 | 1461051722040 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x94558400 == 168 [pid = 1946] [id = 475] 00:42:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 188 (0x95740c00) [pid = 1946] [serial = 1426] [outer = (nil)] 00:42:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 189 (0x96869c00) [pid = 1946] [serial = 1427] [outer = 0x95740c00] 00:42:02 INFO - PROCESS | 1946 | 1461051722134 Marionette DEBUG loaded listener.js 00:42:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 190 (0x97096c00) [pid = 1946] [serial = 1428] [outer = 0x95740c00] 00:42:03 INFO - PROCESS | 1946 | 1461051723036 Marionette TRACE conn6 <- [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]]]}] 00:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 00:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1628ms 00:42:03 INFO - PROCESS | 1946 | 1461051723070 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 00:42:03 INFO - PROCESS | 1946 | 1461051723074 Marionette TRACE conn6 <- [1,1873,null,{"value":"8"}] 00:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 00:42:03 INFO - PROCESS | 1946 | 1461051723102 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 00:42:03 INFO - PROCESS | 1946 | 1461051723106 Marionette TRACE conn6 <- [1,1874,null,{}] 00:42:03 INFO - PROCESS | 1946 | 1461051723112 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:03 INFO - PROCESS | 1946 | 1461051723345 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 00:42:03 INFO - PROCESS | 1946 | 1461051723691 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x89a72400 == 169 [pid = 1946] [id = 476] 00:42:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 191 (0x8dc0c800) [pid = 1946] [serial = 1429] [outer = (nil)] 00:42:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 192 (0x9752bc00) [pid = 1946] [serial = 1430] [outer = 0x8dc0c800] 00:42:03 INFO - PROCESS | 1946 | 1461051723789 Marionette DEBUG loaded listener.js 00:42:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 193 (0x97533000) [pid = 1946] [serial = 1431] [outer = 0x8dc0c800] 00:42:04 INFO - PROCESS | 1946 | 1461051724784 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 00:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 00:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1745ms 00:42:04 INFO - PROCESS | 1946 | 1461051724844 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 00:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 00:42:04 INFO - PROCESS | 1946 | 1461051724848 Marionette TRACE conn6 <- [1,1877,null,{"value":"8"}] 00:42:04 INFO - PROCESS | 1946 | 1461051724855 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 00:42:04 INFO - PROCESS | 1946 | 1461051724859 Marionette TRACE conn6 <- [1,1878,null,{}] 00:42:04 INFO - PROCESS | 1946 | 1461051724865 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:05 INFO - PROCESS | 1946 | 1461051725094 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 00:42:05 INFO - PROCESS | 1946 | 1461051725423 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:05 INFO - PROCESS | 1946 | ++DOCSHELL 0x858fb400 == 170 [pid = 1946] [id = 477] 00:42:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 194 (0x94403000) [pid = 1946] [serial = 1432] [outer = (nil)] 00:42:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 195 (0x98bd9c00) [pid = 1946] [serial = 1433] [outer = 0x94403000] 00:42:05 INFO - PROCESS | 1946 | 1461051725523 Marionette DEBUG loaded listener.js 00:42:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 196 (0x99234800) [pid = 1946] [serial = 1434] [outer = 0x94403000] 00:42:06 INFO - PROCESS | 1946 | 1461051726430 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 00:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 00:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1634ms 00:42:06 INFO - PROCESS | 1946 | 1461051726489 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 00:42:06 INFO - PROCESS | 1946 | 1461051726492 Marionette TRACE conn6 <- [1,1881,null,{"value":"8"}] 00:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 00:42:06 INFO - PROCESS | 1946 | 1461051726500 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 00:42:06 INFO - PROCESS | 1946 | 1461051726505 Marionette TRACE conn6 <- [1,1882,null,{}] 00:42:06 INFO - PROCESS | 1946 | 1461051726512 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:06 INFO - PROCESS | 1946 | 1461051726733 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 00:42:07 INFO - PROCESS | 1946 | 1461051727079 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x95b48400 == 171 [pid = 1946] [id = 478] 00:42:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 197 (0x95be4400) [pid = 1946] [serial = 1435] [outer = (nil)] 00:42:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 198 (0x992a8800) [pid = 1946] [serial = 1436] [outer = 0x95be4400] 00:42:07 INFO - PROCESS | 1946 | 1461051727176 Marionette DEBUG loaded listener.js 00:42:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 199 (0x9ad61400) [pid = 1946] [serial = 1437] [outer = 0x95be4400] 00:42:08 INFO - PROCESS | 1946 | 1461051728080 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 00:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 00:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1638ms 00:42:08 INFO - PROCESS | 1946 | 1461051728139 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 00:42:08 INFO - PROCESS | 1946 | 1461051728143 Marionette TRACE conn6 <- [1,1885,null,{"value":"8"}] 00:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 00:42:08 INFO - PROCESS | 1946 | 1461051728149 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 00:42:08 INFO - PROCESS | 1946 | 1461051728153 Marionette TRACE conn6 <- [1,1886,null,{}] 00:42:08 INFO - PROCESS | 1946 | 1461051728158 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:08 INFO - PROCESS | 1946 | 1461051728381 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 00:42:08 INFO - PROCESS | 1946 | 1461051728719 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:08 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a78c400 == 172 [pid = 1946] [id = 479] 00:42:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 200 (0x8f24cc00) [pid = 1946] [serial = 1438] [outer = (nil)] 00:42:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 201 (0x99241800) [pid = 1946] [serial = 1439] [outer = 0x8f24cc00] 00:42:08 INFO - PROCESS | 1946 | 1461051728814 Marionette DEBUG loaded listener.js 00:42:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 202 (0x9fb2ac00) [pid = 1946] [serial = 1440] [outer = 0x8f24cc00] 00:42:10 INFO - PROCESS | 1946 | --DOCSHELL 0x84d21800 == 171 [pid = 1946] [id = 460] 00:42:10 INFO - PROCESS | 1946 | --DOCSHELL 0x89b37000 == 170 [pid = 1946] [id = 459] 00:42:10 INFO - PROCESS | 1946 | --DOCSHELL 0x876c1c00 == 169 [pid = 1946] [id = 458] 00:42:10 INFO - PROCESS | 1946 | --DOCSHELL 0x858f5c00 == 168 [pid = 1946] [id = 457] 00:42:10 INFO - PROCESS | 1946 | --DOCSHELL 0x91ff0000 == 167 [pid = 1946] [id = 454] 00:42:10 INFO - PROCESS | 1946 | --DOCSHELL 0x86485c00 == 166 [pid = 1946] [id = 455] 00:42:10 INFO - PROCESS | 1946 | --DOCSHELL 0x99194400 == 165 [pid = 1946] [id = 453] 00:42:10 INFO - PROCESS | 1946 | --DOCSHELL 0x8b675800 == 164 [pid = 1946] [id = 452] 00:42:10 INFO - PROCESS | 1946 | --DOCSHELL 0x86a28000 == 163 [pid = 1946] [id = 451] 00:42:10 INFO - PROCESS | 1946 | --DOCSHELL 0x8c3a6800 == 162 [pid = 1946] [id = 449] 00:42:10 INFO - PROCESS | 1946 | --DOCSHELL 0x9440c800 == 161 [pid = 1946] [id = 450] 00:42:10 INFO - PROCESS | 1946 | --DOCSHELL 0x83eeb800 == 160 [pid = 1946] [id = 448] 00:42:10 INFO - PROCESS | 1946 | --DOCSHELL 0x9078f800 == 159 [pid = 1946] [id = 447] 00:42:10 INFO - PROCESS | 1946 | --DOCSHELL 0x87403800 == 158 [pid = 1946] [id = 446] 00:42:10 INFO - PROCESS | 1946 | --DOCSHELL 0x86a22c00 == 157 [pid = 1946] [id = 444] 00:42:10 INFO - PROCESS | 1946 | --DOCSHELL 0x90147800 == 156 [pid = 1946] [id = 445] 00:42:10 INFO - PROCESS | 1946 | --DOCSHELL 0x8e9ddc00 == 155 [pid = 1946] [id = 443] 00:42:10 INFO - PROCESS | 1946 | --DOCSHELL 0x8e9d6800 == 154 [pid = 1946] [id = 442] 00:42:10 INFO - PROCESS | 1946 | --DOCSHELL 0x88a91c00 == 153 [pid = 1946] [id = 441] 00:42:10 INFO - PROCESS | 1946 | --DOCSHELL 0x8b67b000 == 152 [pid = 1946] [id = 440] 00:42:10 INFO - PROCESS | 1946 | --DOCSHELL 0x89e73400 == 151 [pid = 1946] [id = 439] 00:42:10 INFO - PROCESS | 1946 | --DOCSHELL 0x86481400 == 150 [pid = 1946] [id = 384] 00:42:10 INFO - PROCESS | 1946 | --DOCSHELL 0x84d0e400 == 149 [pid = 1946] [id = 438] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 201 (0x8a7ea400) [pid = 1946] [serial = 1313] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 200 (0x89e75c00) [pid = 1946] [serial = 1311] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 199 (0x99198000) [pid = 1946] [serial = 1212] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 198 (0x971f9800) [pid = 1946] [serial = 1293] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 197 (0x8f1cc400) [pid = 1946] [serial = 1260] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 196 (0x8c162400) [pid = 1946] [serial = 1253] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 195 (0x98684800) [pid = 1946] [serial = 1298] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 194 (0x8f604800) [pid = 1946] [serial = 1262] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 193 (0x8e8b5800) [pid = 1946] [serial = 1257] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 192 (0x8f610800) [pid = 1946] [serial = 1263] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 191 (0x9313a400) [pid = 1946] [serial = 1281] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 190 (0x8f947800) [pid = 1946] [serial = 1265] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 189 (0x876c1800) [pid = 1946] [serial = 1244] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 188 (0x9686b400) [pid = 1946] [serial = 1206] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 187 (0x881f1000) [pid = 1946] [serial = 1302] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 186 (0x959d5400) [pid = 1946] [serial = 1289] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 185 (0x9454e400) [pid = 1946] [serial = 1290] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 184 (0x9afe2c00) [pid = 1946] [serial = 1218] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 183 (0x888f0000) [pid = 1946] [serial = 1245] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 182 (0x9440c000) [pid = 1946] [serial = 1286] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 181 (0x90655000) [pid = 1946] [serial = 1271] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 180 (0x93137000) [pid = 1946] [serial = 1280] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 179 (0x89b41800) [pid = 1946] [serial = 1310] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 178 (0x9e00b400) [pid = 1946] [serial = 1221] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 177 (0x8f1c2400) [pid = 1946] [serial = 1259] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 176 (0x9fbdc800) [pid = 1946] [serial = 1224] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 175 (0x88bcc000) [pid = 1946] [serial = 1305] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 174 (0x8b4da400) [pid = 1946] [serial = 1250] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 173 (0x97530c00) [pid = 1946] [serial = 1209] [outer = (nil)] [url = about:blank] 00:42:10 INFO - PROCESS | 1946 | --DOMWINDOW == 172 (0x89ded800) [pid = 1946] [serial = 1248] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1946 | --DOMWINDOW == 171 (0x8a6d1400) [pid = 1946] [serial = 1308] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1946 | --DOMWINDOW == 170 (0x876c2800) [pid = 1946] [serial = 1301] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1946 | --DOMWINDOW == 169 (0x942b2800) [pid = 1946] [serial = 1284] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1946 | --DOMWINDOW == 168 (0x908be000) [pid = 1946] [serial = 1278] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1946 | --DOMWINDOW == 167 (0x8a77e000) [pid = 1946] [serial = 1170] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1946 | --DOMWINDOW == 166 (0x88bbe400) [pid = 1946] [serial = 1304] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1946 | --DOMWINDOW == 165 (0x94554c00) [pid = 1946] [serial = 1203] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1946 | --DOMWINDOW == 164 (0x8c16d400) [pid = 1946] [serial = 1254] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1946 | --DOMWINDOW == 163 (0x970a0000) [pid = 1946] [serial = 1292] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1946 | --DOMWINDOW == 162 (0x89e77400) [pid = 1946] [serial = 1307] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1946 | --DOMWINDOW == 161 (0x9752b400) [pid = 1946] [serial = 1295] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1946 | --DOMWINDOW == 160 (0x9af19800) [pid = 1946] [serial = 1215] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1946 | --DOMWINDOW == 159 (0x97534000) [pid = 1946] [serial = 1296] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1946 | --DOMWINDOW == 158 (0x89cea400) [pid = 1946] [serial = 1247] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1946 | --DOMWINDOW == 157 (0x907f8400) [pid = 1946] [serial = 1275] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1946 | --DOMWINDOW == 156 (0x8b4e8000) [pid = 1946] [serial = 1251] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1946 | --DOMWINDOW == 155 (0x9454f000) [pid = 1946] [serial = 1287] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0x8f94ac00) [pid = 1946] [serial = 1266] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x931e0400) [pid = 1946] [serial = 1283] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x9065cc00) [pid = 1946] [serial = 1272] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x907a6000) [pid = 1946] [serial = 1274] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x8dc12800) [pid = 1946] [serial = 1256] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x90142c00) [pid = 1946] [serial = 1268] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x908b9800) [pid = 1946] [serial = 1277] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x9014b800) [pid = 1946] [serial = 1269] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1946 | 1461051731591 Marionette TRACE conn6 <- [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]]]}] 00:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 00:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 3484ms 00:42:11 INFO - PROCESS | 1946 | 1461051731634 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 00:42:11 INFO - PROCESS | 1946 | 1461051731641 Marionette TRACE conn6 <- [1,1889,null,{"value":"8"}] 00:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 00:42:11 INFO - PROCESS | 1946 | 1461051731650 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 00:42:11 INFO - PROCESS | 1946 | 1461051731655 Marionette TRACE conn6 <- [1,1890,null,{}] 00:42:11 INFO - PROCESS | 1946 | 1461051731663 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:11 INFO - PROCESS | 1946 | 1461051731874 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 00:42:12 INFO - PROCESS | 1946 | 1461051732096 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x876ba400 == 150 [pid = 1946] [id = 480] 00:42:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x876c5400) [pid = 1946] [serial = 1441] [outer = (nil)] 00:42:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x881ef000) [pid = 1946] [serial = 1442] [outer = 0x876c5400] 00:42:12 INFO - PROCESS | 1946 | 1461051732185 Marionette DEBUG loaded listener.js 00:42:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x888ef800) [pid = 1946] [serial = 1443] [outer = 0x876c5400] 00:42:13 INFO - PROCESS | 1946 | 1461051733109 Marionette TRACE conn6 <- [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]]]}] 00:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 00:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1484ms 00:42:13 INFO - PROCESS | 1946 | 1461051733134 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 00:42:13 INFO - PROCESS | 1946 | 1461051733142 Marionette TRACE conn6 <- [1,1893,null,{"value":"8"}] 00:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 00:42:13 INFO - PROCESS | 1946 | 1461051733152 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 00:42:13 INFO - PROCESS | 1946 | 1461051733156 Marionette TRACE conn6 <- [1,1894,null,{}] 00:42:13 INFO - PROCESS | 1946 | 1461051733162 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:13 INFO - PROCESS | 1946 | 1461051733441 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 00:42:13 INFO - PROCESS | 1946 | 1461051733478 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x881f3800 == 151 [pid = 1946] [id = 481] 00:42:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x881f9000) [pid = 1946] [serial = 1444] [outer = (nil)] 00:42:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x89a71800) [pid = 1946] [serial = 1445] [outer = 0x881f9000] 00:42:13 INFO - PROCESS | 1946 | 1461051733550 Marionette DEBUG loaded listener.js 00:42:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x89b3e800) [pid = 1946] [serial = 1446] [outer = 0x881f9000] 00:42:14 INFO - PROCESS | 1946 | 1461051734560 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 00:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 00:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1434ms 00:42:14 INFO - PROCESS | 1946 | 1461051734586 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 00:42:14 INFO - PROCESS | 1946 | 1461051734589 Marionette TRACE conn6 <- [1,1897,null,{"value":"8"}] 00:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 00:42:14 INFO - PROCESS | 1946 | 1461051734595 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 00:42:14 INFO - PROCESS | 1946 | 1461051734601 Marionette TRACE conn6 <- [1,1898,null,{}] 00:42:14 INFO - PROCESS | 1946 | 1461051734623 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:14 INFO - PROCESS | 1946 | 1461051734884 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 00:42:14 INFO - PROCESS | 1946 | 1461051734941 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x89ce9000 == 152 [pid = 1946] [id = 482] 00:42:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x89e6b400) [pid = 1946] [serial = 1447] [outer = (nil)] 00:42:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x8a40f000) [pid = 1946] [serial = 1448] [outer = 0x89e6b400] 00:42:15 INFO - PROCESS | 1946 | 1461051735038 Marionette DEBUG loaded listener.js 00:42:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x8a6db000) [pid = 1946] [serial = 1449] [outer = 0x89e6b400] 00:42:16 INFO - PROCESS | 1946 | --DOMWINDOW == 155 (0x876be800) [pid = 1946] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 00:42:16 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0x907ebc00) [pid = 1946] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 00:42:16 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x94554400) [pid = 1946] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 00:42:16 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x8a411800) [pid = 1946] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 00:42:16 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x8dc0d000) [pid = 1946] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 00:42:16 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x8f24c400) [pid = 1946] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 00:42:16 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x8b676000) [pid = 1946] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 00:42:16 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x8b680800) [pid = 1946] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 00:42:16 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x876bd400) [pid = 1946] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 00:42:16 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x876bb000) [pid = 1946] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 00:42:16 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x942b2000) [pid = 1946] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 00:42:16 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x90652c00) [pid = 1946] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 00:42:16 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x9752c400) [pid = 1946] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 00:42:16 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x992e4800) [pid = 1946] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 00:42:16 INFO - PROCESS | 1946 | --DOMWINDOW == 141 (0x9013e400) [pid = 1946] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 00:42:16 INFO - PROCESS | 1946 | --DOMWINDOW == 140 (0x8e9d8800) [pid = 1946] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 00:42:16 INFO - PROCESS | 1946 | --DOMWINDOW == 139 (0x97534c00) [pid = 1946] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 00:42:16 INFO - PROCESS | 1946 | --DOMWINDOW == 138 (0x89e68c00) [pid = 1946] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 00:42:16 INFO - PROCESS | 1946 | --DOMWINDOW == 137 (0x8e9e1400) [pid = 1946] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 00:42:16 INFO - PROCESS | 1946 | --DOMWINDOW == 136 (0x881f6000) [pid = 1946] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 00:42:16 INFO - PROCESS | 1946 | --DOMWINDOW == 135 (0x86a28c00) [pid = 1946] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 00:42:16 INFO - PROCESS | 1946 | --DOMWINDOW == 134 (0x8b4e4000) [pid = 1946] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 00:42:16 INFO - PROCESS | 1946 | --DOMWINDOW == 133 (0x89de6000) [pid = 1946] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 00:42:16 INFO - PROCESS | 1946 | --DOMWINDOW == 132 (0x8647b000) [pid = 1946] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 00:42:16 INFO - PROCESS | 1946 | 1461051736724 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 00:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 00:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 2193ms 00:42:16 INFO - PROCESS | 1946 | 1461051736789 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 00:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 00:42:16 INFO - PROCESS | 1946 | 1461051736794 Marionette TRACE conn6 <- [1,1901,null,{"value":"8"}] 00:42:16 INFO - PROCESS | 1946 | 1461051736800 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 00:42:16 INFO - PROCESS | 1946 | 1461051736803 Marionette TRACE conn6 <- [1,1902,null,{}] 00:42:16 INFO - PROCESS | 1946 | 1461051736809 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:17 INFO - PROCESS | 1946 | 1461051737003 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 00:42:17 INFO - PROCESS | 1946 | 1461051737214 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x85b06800 == 153 [pid = 1946] [id = 483] 00:42:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 133 (0x881f6c00) [pid = 1946] [serial = 1450] [outer = (nil)] 00:42:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 134 (0x89de6000) [pid = 1946] [serial = 1451] [outer = 0x881f6c00] 00:42:17 INFO - PROCESS | 1946 | 1461051737331 Marionette DEBUG loaded listener.js 00:42:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 135 (0x8a7ee400) [pid = 1946] [serial = 1452] [outer = 0x881f6c00] 00:42:18 INFO - PROCESS | 1946 | 1461051738062 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 00:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 00:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1291ms 00:42:18 INFO - PROCESS | 1946 | 1461051738090 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 00:42:18 INFO - PROCESS | 1946 | 1461051738093 Marionette TRACE conn6 <- [1,1905,null,{"value":"8"}] 00:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 00:42:18 INFO - PROCESS | 1946 | 1461051738099 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 00:42:18 INFO - PROCESS | 1946 | 1461051738103 Marionette TRACE conn6 <- [1,1906,null,{}] 00:42:18 INFO - PROCESS | 1946 | 1461051738108 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:18 INFO - PROCESS | 1946 | 1461051738481 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 00:42:18 INFO - PROCESS | 1946 | 1461051738655 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x86480800 == 154 [pid = 1946] [id = 484] 00:42:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 136 (0x86485000) [pid = 1946] [serial = 1453] [outer = (nil)] 00:42:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 137 (0x86a25000) [pid = 1946] [serial = 1454] [outer = 0x86485000] 00:42:18 INFO - PROCESS | 1946 | 1461051738749 Marionette DEBUG loaded listener.js 00:42:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 138 (0x876bac00) [pid = 1946] [serial = 1455] [outer = 0x86485000] 00:42:19 INFO - PROCESS | 1946 | 1461051739773 Marionette TRACE conn6 <- [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]]]}] 00:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 00:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1730ms 00:42:19 INFO - PROCESS | 1946 | 1461051739831 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 00:42:19 INFO - PROCESS | 1946 | 1461051739839 Marionette TRACE conn6 <- [1,1909,null,{"value":"8"}] 00:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 00:42:19 INFO - PROCESS | 1946 | 1461051739847 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 00:42:19 INFO - PROCESS | 1946 | 1461051739854 Marionette TRACE conn6 <- [1,1910,null,{}] 00:42:19 INFO - PROCESS | 1946 | 1461051739861 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:20 INFO - PROCESS | 1946 | 1461051740144 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 00:42:20 INFO - PROCESS | 1946 | 1461051740478 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:20 INFO - PROCESS | 1946 | ++DOCSHELL 0x88a9a000 == 155 [pid = 1946] [id = 485] 00:42:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 139 (0x89b39400) [pid = 1946] [serial = 1456] [outer = (nil)] 00:42:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 140 (0x89de4c00) [pid = 1946] [serial = 1457] [outer = 0x89b39400] 00:42:20 INFO - PROCESS | 1946 | 1461051740571 Marionette DEBUG loaded listener.js 00:42:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 141 (0x89e75400) [pid = 1946] [serial = 1458] [outer = 0x89b39400] 00:42:21 INFO - PROCESS | 1946 | 1461051741592 Marionette TRACE conn6 <- [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]]]}] 00:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 00:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1789ms 00:42:21 INFO - PROCESS | 1946 | 1461051741637 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 00:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 00:42:21 INFO - PROCESS | 1946 | 1461051741643 Marionette TRACE conn6 <- [1,1913,null,{"value":"8"}] 00:42:21 INFO - PROCESS | 1946 | 1461051741650 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 00:42:21 INFO - PROCESS | 1946 | 1461051741654 Marionette TRACE conn6 <- [1,1914,null,{}] 00:42:21 INFO - PROCESS | 1946 | 1461051741660 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:21 INFO - PROCESS | 1946 | 1461051741868 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 00:42:22 INFO - PROCESS | 1946 | 1461051742232 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:22 INFO - PROCESS | 1946 | ++DOCSHELL 0x87409000 == 156 [pid = 1946] [id = 486] 00:42:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 142 (0x8b4e8800) [pid = 1946] [serial = 1459] [outer = (nil)] 00:42:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x8b67b400) [pid = 1946] [serial = 1460] [outer = 0x8b4e8800] 00:42:22 INFO - PROCESS | 1946 | 1461051742334 Marionette DEBUG loaded listener.js 00:42:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x8c167400) [pid = 1946] [serial = 1461] [outer = 0x8b4e8800] 00:42:23 INFO - PROCESS | 1946 | 1461051743246 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 00:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 00:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1633ms 00:42:23 INFO - PROCESS | 1946 | 1461051743282 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 00:42:23 INFO - PROCESS | 1946 | 1461051743288 Marionette TRACE conn6 <- [1,1917,null,{"value":"8"}] 00:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 00:42:23 INFO - PROCESS | 1946 | 1461051743305 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 00:42:23 INFO - PROCESS | 1946 | 1461051743312 Marionette TRACE conn6 <- [1,1918,null,{}] 00:42:23 INFO - PROCESS | 1946 | 1461051743318 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:23 INFO - PROCESS | 1946 | 1461051743522 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 00:42:23 INFO - PROCESS | 1946 | 1461051743793 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:23 INFO - PROCESS | 1946 | ++DOCSHELL 0x8b67cc00 == 157 [pid = 1946] [id = 487] 00:42:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x8c3a2000) [pid = 1946] [serial = 1462] [outer = (nil)] 00:42:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x8e8b8400) [pid = 1946] [serial = 1463] [outer = 0x8c3a2000] 00:42:23 INFO - PROCESS | 1946 | 1461051743931 Marionette DEBUG loaded listener.js 00:42:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x8e9da800) [pid = 1946] [serial = 1464] [outer = 0x8c3a2000] 00:42:24 INFO - PROCESS | 1946 | 1461051744798 Marionette TRACE conn6 <- [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]]]}] 00:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 00:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1548ms 00:42:24 INFO - PROCESS | 1946 | 1461051744846 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 00:42:24 INFO - PROCESS | 1946 | 1461051744850 Marionette TRACE conn6 <- [1,1921,null,{"value":"8"}] 00:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 00:42:24 INFO - PROCESS | 1946 | 1461051744874 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 00:42:24 INFO - PROCESS | 1946 | 1461051744878 Marionette TRACE conn6 <- [1,1922,null,{}] 00:42:24 INFO - PROCESS | 1946 | 1461051744885 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:25 INFO - PROCESS | 1946 | 1461051745083 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 00:42:25 INFO - PROCESS | 1946 | 1461051745353 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x83eeac00 == 158 [pid = 1946] [id = 488] 00:42:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x8dc10c00) [pid = 1946] [serial = 1465] [outer = (nil)] 00:42:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x8f1bf400) [pid = 1946] [serial = 1466] [outer = 0x8dc10c00] 00:42:25 INFO - PROCESS | 1946 | 1461051745487 Marionette DEBUG loaded listener.js 00:42:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x8f1c7800) [pid = 1946] [serial = 1467] [outer = 0x8dc10c00] 00:42:26 INFO - PROCESS | 1946 | 1461051746403 Marionette TRACE conn6 <- [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]]]}] 00:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 00:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1600ms 00:42:26 INFO - PROCESS | 1946 | 1461051746457 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 00:42:26 INFO - PROCESS | 1946 | 1461051746461 Marionette TRACE conn6 <- [1,1925,null,{"value":"8"}] 00:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 00:42:26 INFO - PROCESS | 1946 | 1461051746467 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 00:42:26 INFO - PROCESS | 1946 | 1461051746471 Marionette TRACE conn6 <- [1,1926,null,{}] 00:42:26 INFO - PROCESS | 1946 | 1461051746476 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:26 INFO - PROCESS | 1946 | 1461051746680 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 00:42:26 INFO - PROCESS | 1946 | 1461051746955 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f24e800 == 159 [pid = 1946] [id = 489] 00:42:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x8f24f400) [pid = 1946] [serial = 1468] [outer = (nil)] 00:42:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x8f608000) [pid = 1946] [serial = 1469] [outer = 0x8f24f400] 00:42:27 INFO - PROCESS | 1946 | 1461051747108 Marionette DEBUG loaded listener.js 00:42:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x8f7e9000) [pid = 1946] [serial = 1470] [outer = 0x8f24f400] 00:42:28 INFO - PROCESS | 1946 | 1461051748095 Marionette TRACE conn6 <- [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]]]}] 00:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 00:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1682ms 00:42:28 INFO - PROCESS | 1946 | 1461051748151 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 00:42:28 INFO - PROCESS | 1946 | 1461051748155 Marionette TRACE conn6 <- [1,1929,null,{"value":"8"}] 00:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 00:42:28 INFO - PROCESS | 1946 | 1461051748161 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 00:42:28 INFO - PROCESS | 1946 | 1461051748164 Marionette TRACE conn6 <- [1,1930,null,{}] 00:42:28 INFO - PROCESS | 1946 | 1461051748170 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:28 INFO - PROCESS | 1946 | 1461051748379 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 00:42:28 INFO - PROCESS | 1946 | 1461051748699 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:28 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f246000 == 160 [pid = 1946] [id = 490] 00:42:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x9013ec00) [pid = 1946] [serial = 1471] [outer = (nil)] 00:42:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x90304800) [pid = 1946] [serial = 1472] [outer = 0x9013ec00] 00:42:28 INFO - PROCESS | 1946 | 1461051748800 Marionette DEBUG loaded listener.js 00:42:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x90651400) [pid = 1946] [serial = 1473] [outer = 0x9013ec00] 00:42:29 INFO - PROCESS | 1946 | 1461051749712 Marionette TRACE conn6 <- [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]]]}] 00:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 00:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1629ms 00:42:29 INFO - PROCESS | 1946 | 1461051749790 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 00:42:29 INFO - PROCESS | 1946 | 1461051749794 Marionette TRACE conn6 <- [1,1933,null,{"value":"8"}] 00:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 00:42:29 INFO - PROCESS | 1946 | 1461051749801 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 00:42:29 INFO - PROCESS | 1946 | 1461051749805 Marionette TRACE conn6 <- [1,1934,null,{}] 00:42:29 INFO - PROCESS | 1946 | 1461051749810 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:30 INFO - PROCESS | 1946 | 1461051750095 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 00:42:30 INFO - PROCESS | 1946 | 1461051750350 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:30 INFO - PROCESS | 1946 | ++DOCSHELL 0x84d13c00 == 161 [pid = 1946] [id = 491] 00:42:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x9013f800) [pid = 1946] [serial = 1474] [outer = (nil)] 00:42:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 158 (0x90710800) [pid = 1946] [serial = 1475] [outer = 0x9013f800] 00:42:30 INFO - PROCESS | 1946 | 1461051750445 Marionette DEBUG loaded listener.js 00:42:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 159 (0x9078a000) [pid = 1946] [serial = 1476] [outer = 0x9013f800] 00:42:31 INFO - PROCESS | 1946 | 1461051751347 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 00:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 00:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1584ms 00:42:31 INFO - PROCESS | 1946 | 1461051751387 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 00:42:31 INFO - PROCESS | 1946 | 1461051751392 Marionette TRACE conn6 <- [1,1937,null,{"value":"8"}] 00:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 00:42:31 INFO - PROCESS | 1946 | 1461051751404 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 00:42:31 INFO - PROCESS | 1946 | 1461051751407 Marionette TRACE conn6 <- [1,1938,null,{}] 00:42:31 INFO - PROCESS | 1946 | 1461051751412 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:31 INFO - PROCESS | 1946 | 1461051751612 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 00:42:31 INFO - PROCESS | 1946 | 1461051751938 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:31 INFO - PROCESS | 1946 | ++DOCSHELL 0x8b4de400 == 162 [pid = 1946] [id = 492] 00:42:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 160 (0x90705000) [pid = 1946] [serial = 1477] [outer = (nil)] 00:42:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 161 (0x907ee800) [pid = 1946] [serial = 1478] [outer = 0x90705000] 00:42:32 INFO - PROCESS | 1946 | 1461051752032 Marionette DEBUG loaded listener.js 00:42:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 162 (0x907f5800) [pid = 1946] [serial = 1479] [outer = 0x90705000] 00:42:32 INFO - PROCESS | 1946 | 1461051752908 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 00:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 00:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1532ms 00:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 00:42:32 INFO - PROCESS | 1946 | 1461051752938 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 00:42:32 INFO - PROCESS | 1946 | 1461051752941 Marionette TRACE conn6 <- [1,1941,null,{"value":"8"}] 00:42:32 INFO - PROCESS | 1946 | 1461051752948 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 00:42:32 INFO - PROCESS | 1946 | 1461051752951 Marionette TRACE conn6 <- [1,1942,null,{}] 00:42:32 INFO - PROCESS | 1946 | 1461051752957 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:33 INFO - PROCESS | 1946 | 1461051753163 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 00:42:33 INFO - PROCESS | 1946 | 1461051753440 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:33 INFO - PROCESS | 1946 | ++DOCSHELL 0x90790400 == 163 [pid = 1946] [id = 493] 00:42:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 163 (0x90792800) [pid = 1946] [serial = 1480] [outer = (nil)] 00:42:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 164 (0x908bf800) [pid = 1946] [serial = 1481] [outer = 0x90792800] 00:42:33 INFO - PROCESS | 1946 | 1461051753529 Marionette DEBUG loaded listener.js 00:42:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 165 (0x91f30c00) [pid = 1946] [serial = 1482] [outer = 0x90792800] 00:42:34 INFO - PROCESS | 1946 | 1461051754450 Marionette TRACE conn6 <- [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]]]}] 00:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 00:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1536ms 00:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 00:42:34 INFO - PROCESS | 1946 | 1461051754484 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 00:42:34 INFO - PROCESS | 1946 | 1461051754487 Marionette TRACE conn6 <- [1,1945,null,{"value":"8"}] 00:42:34 INFO - PROCESS | 1946 | 1461051754493 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 00:42:34 INFO - PROCESS | 1946 | 1461051754497 Marionette TRACE conn6 <- [1,1946,null,{}] 00:42:34 INFO - PROCESS | 1946 | 1461051754502 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:34 INFO - PROCESS | 1946 | 1461051754695 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 00:42:34 INFO - PROCESS | 1946 | 1461051754976 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:35 INFO - PROCESS | 1946 | ++DOCSHELL 0x908bd000 == 164 [pid = 1946] [id = 494] 00:42:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 166 (0x93137400) [pid = 1946] [serial = 1483] [outer = (nil)] 00:42:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 167 (0x9313a400) [pid = 1946] [serial = 1484] [outer = 0x93137400] 00:42:35 INFO - PROCESS | 1946 | 1461051755126 Marionette DEBUG loaded listener.js 00:42:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 168 (0x942abc00) [pid = 1946] [serial = 1485] [outer = 0x93137400] 00:42:36 INFO - PROCESS | 1946 | 1461051756044 Marionette TRACE conn6 <- [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]]]}] 00:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 00:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1581ms 00:42:36 INFO - PROCESS | 1946 | 1461051756073 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 00:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 00:42:36 INFO - PROCESS | 1946 | 1461051756084 Marionette TRACE conn6 <- [1,1949,null,{"value":"8"}] 00:42:36 INFO - PROCESS | 1946 | 1461051756091 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 00:42:36 INFO - PROCESS | 1946 | 1461051756096 Marionette TRACE conn6 <- [1,1950,null,{}] 00:42:36 INFO - PROCESS | 1946 | 1461051756101 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:36 INFO - PROCESS | 1946 | 1461051756378 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 00:42:36 INFO - PROCESS | 1946 | 1461051756720 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x84d20000 == 165 [pid = 1946] [id = 495] 00:42:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 169 (0x9313dc00) [pid = 1946] [serial = 1486] [outer = (nil)] 00:42:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 170 (0x94555400) [pid = 1946] [serial = 1487] [outer = 0x9313dc00] 00:42:36 INFO - PROCESS | 1946 | 1461051756811 Marionette DEBUG loaded listener.js 00:42:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 171 (0x95746c00) [pid = 1946] [serial = 1488] [outer = 0x9313dc00] 00:42:37 INFO - PROCESS | 1946 | 1461051757685 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 00:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 00:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1634ms 00:42:37 INFO - PROCESS | 1946 | 1461051757725 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 00:42:37 INFO - PROCESS | 1946 | 1461051757729 Marionette TRACE conn6 <- [1,1953,null,{"value":"8"}] 00:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 00:42:37 INFO - PROCESS | 1946 | 1461051757735 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 00:42:37 INFO - PROCESS | 1946 | 1461051757737 Marionette TRACE conn6 <- [1,1954,null,{}] 00:42:37 INFO - PROCESS | 1946 | 1461051757743 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:37 INFO - PROCESS | 1946 | 1461051757946 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 00:42:38 INFO - PROCESS | 1946 | 1461051758230 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:38 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f604800 == 166 [pid = 1946] [id = 496] 00:42:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 172 (0x93138c00) [pid = 1946] [serial = 1489] [outer = (nil)] 00:42:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 173 (0x962c3400) [pid = 1946] [serial = 1490] [outer = 0x93138c00] 00:42:38 INFO - PROCESS | 1946 | 1461051758361 Marionette DEBUG loaded listener.js 00:42:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 174 (0x970a0000) [pid = 1946] [serial = 1491] [outer = 0x93138c00] 00:42:39 INFO - PROCESS | 1946 | 1461051759217 Marionette TRACE conn6 <- [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]]]}] 00:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 00:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1528ms 00:42:39 INFO - PROCESS | 1946 | 1461051759264 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 00:42:39 INFO - PROCESS | 1946 | 1461051759267 Marionette TRACE conn6 <- [1,1957,null,{"value":"8"}] 00:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 00:42:39 INFO - PROCESS | 1946 | 1461051759274 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 00:42:39 INFO - PROCESS | 1946 | 1461051759277 Marionette TRACE conn6 <- [1,1958,null,{}] 00:42:39 INFO - PROCESS | 1946 | 1461051759283 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:39 INFO - PROCESS | 1946 | 1461051759479 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 00:42:39 INFO - PROCESS | 1946 | 1461051759761 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x881fac00 == 167 [pid = 1946] [id = 497] 00:42:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 175 (0x89de5c00) [pid = 1946] [serial = 1492] [outer = (nil)] 00:42:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 176 (0x97529c00) [pid = 1946] [serial = 1493] [outer = 0x89de5c00] 00:42:39 INFO - PROCESS | 1946 | 1461051759893 Marionette DEBUG loaded listener.js 00:42:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 177 (0x97530800) [pid = 1946] [serial = 1494] [outer = 0x89de5c00] 00:42:40 INFO - PROCESS | 1946 | 1461051760733 Marionette TRACE conn6 <- [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]]]}] 00:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 00:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1478ms 00:42:40 INFO - PROCESS | 1946 | 1461051760761 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 00:42:40 INFO - PROCESS | 1946 | 1461051760765 Marionette TRACE conn6 <- [1,1961,null,{"value":"8"}] 00:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 00:42:40 INFO - PROCESS | 1946 | 1461051760774 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 00:42:40 INFO - PROCESS | 1946 | 1461051760776 Marionette TRACE conn6 <- [1,1962,null,{}] 00:42:40 INFO - PROCESS | 1946 | 1461051760782 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:40 INFO - PROCESS | 1946 | 1461051760981 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 00:42:41 INFO - PROCESS | 1946 | 1461051761262 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x9737e800 == 168 [pid = 1946] [id = 498] 00:42:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 178 (0x97530000) [pid = 1946] [serial = 1495] [outer = (nil)] 00:42:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 179 (0x984a7c00) [pid = 1946] [serial = 1496] [outer = 0x97530000] 00:42:41 INFO - PROCESS | 1946 | 1461051761350 Marionette DEBUG loaded listener.js 00:42:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 180 (0x987a7000) [pid = 1946] [serial = 1497] [outer = 0x97530000] 00:42:42 INFO - PROCESS | 1946 | 1461051762310 Marionette TRACE conn6 <- [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]]]}] 00:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 00:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1577ms 00:42:42 INFO - PROCESS | 1946 | 1461051762352 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 00:42:42 INFO - PROCESS | 1946 | 1461051762355 Marionette TRACE conn6 <- [1,1965,null,{"value":"8"}] 00:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 00:42:42 INFO - PROCESS | 1946 | 1461051762361 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 00:42:42 INFO - PROCESS | 1946 | 1461051762365 Marionette TRACE conn6 <- [1,1966,null,{}] 00:42:42 INFO - PROCESS | 1946 | 1461051762370 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:42 INFO - PROCESS | 1946 | 1461051762592 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 00:42:42 INFO - PROCESS | 1946 | 1461051762915 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:42 INFO - PROCESS | 1946 | ++DOCSHELL 0x975d0800 == 169 [pid = 1946] [id = 499] 00:42:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 181 (0x975d1400) [pid = 1946] [serial = 1498] [outer = (nil)] 00:42:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 182 (0x992a2000) [pid = 1946] [serial = 1499] [outer = 0x975d1400] 00:42:43 INFO - PROCESS | 1946 | 1461051763008 Marionette DEBUG loaded listener.js 00:42:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 183 (0x992e4800) [pid = 1946] [serial = 1500] [outer = 0x975d1400] 00:42:43 INFO - PROCESS | 1946 | 1461051763893 Marionette TRACE conn6 <- [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]]]}] 00:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 00:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1582ms 00:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 00:42:43 INFO - PROCESS | 1946 | 1461051763945 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 00:42:43 INFO - PROCESS | 1946 | 1461051763948 Marionette TRACE conn6 <- [1,1969,null,{"value":"8"}] 00:42:43 INFO - PROCESS | 1946 | 1461051763955 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 00:42:43 INFO - PROCESS | 1946 | 1461051763958 Marionette TRACE conn6 <- [1,1970,null,{}] 00:42:43 INFO - PROCESS | 1946 | 1461051763964 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:44 INFO - PROCESS | 1946 | 1461051764176 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 00:42:44 INFO - PROCESS | 1946 | 1461051764463 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x8647e000 == 170 [pid = 1946] [id = 500] 00:42:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 184 (0x87406400) [pid = 1946] [serial = 1501] [outer = (nil)] 00:42:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 185 (0x978ea000) [pid = 1946] [serial = 1502] [outer = 0x87406400] 00:42:44 INFO - PROCESS | 1946 | 1461051764595 Marionette DEBUG loaded listener.js 00:42:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 186 (0x992dac00) [pid = 1946] [serial = 1503] [outer = 0x87406400] 00:42:45 INFO - PROCESS | 1946 | 1461051765423 Marionette TRACE conn6 <- [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]]]}] 00:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 00:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1484ms 00:42:45 INFO - PROCESS | 1946 | 1461051765456 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 00:42:45 INFO - PROCESS | 1946 | 1461051765459 Marionette TRACE conn6 <- [1,1973,null,{"value":"8"}] 00:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 00:42:45 INFO - PROCESS | 1946 | 1461051765468 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 00:42:45 INFO - PROCESS | 1946 | 1461051765471 Marionette TRACE conn6 <- [1,1974,null,{}] 00:42:45 INFO - PROCESS | 1946 | 1461051765477 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:45 INFO - PROCESS | 1946 | 1461051765679 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 00:42:45 INFO - PROCESS | 1946 | 1461051765962 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x8740fc00 == 171 [pid = 1946] [id = 501] 00:42:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 187 (0x9923ac00) [pid = 1946] [serial = 1504] [outer = (nil)] 00:42:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 188 (0x9fb2cc00) [pid = 1946] [serial = 1505] [outer = 0x9923ac00] 00:42:46 INFO - PROCESS | 1946 | 1461051766052 Marionette DEBUG loaded listener.js 00:42:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 189 (0x9fbde000) [pid = 1946] [serial = 1506] [outer = 0x9923ac00] 00:42:46 INFO - PROCESS | 1946 | 1461051766934 Marionette TRACE conn6 <- [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]]]}] 00:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 00:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1479ms 00:42:46 INFO - PROCESS | 1946 | 1461051766947 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 00:42:46 INFO - PROCESS | 1946 | 1461051766950 Marionette TRACE conn6 <- [1,1977,null,{"value":"8"}] 00:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 00:42:46 INFO - PROCESS | 1946 | 1461051766957 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 00:42:46 INFO - PROCESS | 1946 | 1461051766959 Marionette TRACE conn6 <- [1,1978,null,{}] 00:42:46 INFO - PROCESS | 1946 | 1461051766966 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:47 INFO - PROCESS | 1946 | 1461051767190 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 00:42:47 INFO - PROCESS | 1946 | 1461051767475 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x9fc7ec00 == 172 [pid = 1946] [id = 502] 00:42:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 190 (0x9fca6400) [pid = 1946] [serial = 1507] [outer = (nil)] 00:42:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 191 (0xa0003000) [pid = 1946] [serial = 1508] [outer = 0x9fca6400] 00:42:47 INFO - PROCESS | 1946 | 1461051767597 Marionette DEBUG loaded listener.js 00:42:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 192 (0xa00ca400) [pid = 1946] [serial = 1509] [outer = 0x9fca6400] 00:42:48 INFO - PROCESS | 1946 | 1461051768502 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 00:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1577ms 00:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 00:42:48 INFO - PROCESS | 1946 | 1461051768535 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 00:42:48 INFO - PROCESS | 1946 | 1461051768538 Marionette TRACE conn6 <- [1,1981,null,{"value":"8"}] 00:42:48 INFO - PROCESS | 1946 | 1461051768544 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 00:42:48 INFO - PROCESS | 1946 | 1461051768548 Marionette TRACE conn6 <- [1,1982,null,{}] 00:42:48 INFO - PROCESS | 1946 | 1461051768553 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:48 INFO - PROCESS | 1946 | 1461051768757 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 00:42:50 INFO - PROCESS | 1946 | --DOCSHELL 0x94555000 == 171 [pid = 1946] [id = 379] 00:42:50 INFO - PROCESS | 1946 | --DOCSHELL 0x9030a800 == 170 [pid = 1946] [id = 377] 00:42:50 INFO - PROCESS | 1946 | --DOCSHELL 0x94410c00 == 169 [pid = 1946] [id = 378] 00:42:50 INFO - PROCESS | 1946 | --DOCSHELL 0x8f951400 == 168 [pid = 1946] [id = 375] 00:42:50 INFO - PROCESS | 1946 | --DOCSHELL 0x89de9800 == 167 [pid = 1946] [id = 374] 00:42:50 INFO - PROCESS | 1946 | --DOCSHELL 0x83eec400 == 166 [pid = 1946] [id = 376] 00:42:50 INFO - PROCESS | 1946 | --DOCSHELL 0x8f60d400 == 165 [pid = 1946] [id = 373] 00:42:50 INFO - PROCESS | 1946 | --DOCSHELL 0x95b48400 == 164 [pid = 1946] [id = 478] 00:42:50 INFO - PROCESS | 1946 | --DOCSHELL 0x858fb400 == 163 [pid = 1946] [id = 477] 00:42:50 INFO - PROCESS | 1946 | --DOCSHELL 0x89a72400 == 162 [pid = 1946] [id = 476] 00:42:50 INFO - PROCESS | 1946 | --DOCSHELL 0x90654800 == 161 [pid = 1946] [id = 474] 00:42:50 INFO - PROCESS | 1946 | --DOCSHELL 0x94558400 == 160 [pid = 1946] [id = 475] 00:42:50 INFO - PROCESS | 1946 | --DOCSHELL 0x8a7efc00 == 159 [pid = 1946] [id = 473] 00:42:50 INFO - PROCESS | 1946 | --DOCSHELL 0x907f9c00 == 158 [pid = 1946] [id = 472] 00:42:50 INFO - PROCESS | 1946 | --DOCSHELL 0x907fa000 == 157 [pid = 1946] [id = 471] 00:42:50 INFO - PROCESS | 1946 | --DOCSHELL 0x8c16c400 == 156 [pid = 1946] [id = 469] 00:42:50 INFO - PROCESS | 1946 | --DOCSHELL 0x888ee000 == 155 [pid = 1946] [id = 470] 00:42:50 INFO - PROCESS | 1946 | --DOCSHELL 0x89a7a800 == 154 [pid = 1946] [id = 468] 00:42:50 INFO - PROCESS | 1946 | --DOCSHELL 0x8e9da400 == 153 [pid = 1946] [id = 467] 00:42:50 INFO - PROCESS | 1946 | --DOCSHELL 0x876bcc00 == 152 [pid = 1946] [id = 456] 00:42:50 INFO - PROCESS | 1946 | --DOCSHELL 0x8e9dfc00 == 151 [pid = 1946] [id = 466] 00:42:50 INFO - PROCESS | 1946 | --DOCSHELL 0x89e6fc00 == 150 [pid = 1946] [id = 465] 00:42:50 INFO - PROCESS | 1946 | --DOCSHELL 0x89ced400 == 149 [pid = 1946] [id = 463] 00:42:50 INFO - PROCESS | 1946 | --DOCSHELL 0x8b4dd800 == 148 [pid = 1946] [id = 464] 00:42:50 INFO - PROCESS | 1946 | --DOCSHELL 0x876c7c00 == 147 [pid = 1946] [id = 462] 00:42:50 INFO - PROCESS | 1946 | --DOCSHELL 0x84d1dc00 == 146 [pid = 1946] [id = 461] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 191 (0x89de5800) [pid = 1946] [serial = 1382] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 190 (0x888f7c00) [pid = 1946] [serial = 1316] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 189 (0x91f2f800) [pid = 1946] [serial = 1343] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 188 (0x975cf400) [pid = 1946] [serial = 1352] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 187 (0x8a784400) [pid = 1946] [serial = 1319] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 186 (0x8e9e4400) [pid = 1946] [serial = 1326] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 185 (0x90140000) [pid = 1946] [serial = 1331] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 184 (0x992a3000) [pid = 1946] [serial = 1358] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 183 (0x8dc17000) [pid = 1946] [serial = 1323] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 182 (0x89a6c400) [pid = 1946] [serial = 1370] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 181 (0x90789c00) [pid = 1946] [serial = 1341] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 180 (0x96247400) [pid = 1946] [serial = 1347] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 179 (0x90147c00) [pid = 1946] [serial = 1332] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 178 (0x9078cc00) [pid = 1946] [serial = 1337] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 177 (0x97837000) [pid = 1946] [serial = 1353] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 176 (0x9fbe4400) [pid = 1946] [serial = 1365] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 175 (0x9afe8800) [pid = 1946] [serial = 1362] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 174 (0xa0003c00) [pid = 1946] [serial = 1368] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 173 (0x95740400) [pid = 1946] [serial = 1346] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 172 (0x9afe6c00) [pid = 1946] [serial = 1361] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 171 (0x8f245400) [pid = 1946] [serial = 1329] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 170 (0x90791400) [pid = 1946] [serial = 1338] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 169 (0x98ba5c00) [pid = 1946] [serial = 1355] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 168 (0x8f1c0c00) [pid = 1946] [serial = 1328] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 167 (0x8a40f800) [pid = 1946] [serial = 1380] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 166 (0x8c3a9400) [pid = 1946] [serial = 1322] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 165 (0x9fc78800) [pid = 1946] [serial = 1367] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 164 (0x9686f800) [pid = 1946] [serial = 1349] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 163 (0x88bc6400) [pid = 1946] [serial = 1376] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 162 (0x89e74000) [pid = 1946] [serial = 1227] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 161 (0x9fbbcc00) [pid = 1946] [serial = 1364] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 160 (0x8a78cc00) [pid = 1946] [serial = 1340] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 159 (0x89a77800) [pid = 1946] [serial = 1377] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 158 (0x99235000) [pid = 1946] [serial = 1356] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 157 (0x90653000) [pid = 1946] [serial = 1334] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 156 (0x9ad58c00) [pid = 1946] [serial = 1359] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 155 (0x9737f000) [pid = 1946] [serial = 1350] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0x8a7ee000) [pid = 1946] [serial = 1320] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x89cec400) [pid = 1946] [serial = 1371] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x8a787c00) [pid = 1946] [serial = 1242] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x881f6800) [pid = 1946] [serial = 1374] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x876bb800) [pid = 1946] [serial = 1373] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x91fe9c00) [pid = 1946] [serial = 1344] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x9065c000) [pid = 1946] [serial = 1335] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x89e6e000) [pid = 1946] [serial = 1379] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x88bc8c00) [pid = 1946] [serial = 1317] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x8e9de800) [pid = 1946] [serial = 1325] [outer = (nil)] [url = about:blank] 00:42:50 INFO - PROCESS | 1946 | 1461051770820 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x83ef1000 == 147 [pid = 1946] [id = 503] 00:42:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x8647d400) [pid = 1946] [serial = 1510] [outer = (nil)] 00:42:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x876c0400) [pid = 1946] [serial = 1511] [outer = 0x8647d400] 00:42:50 INFO - PROCESS | 1946 | 1461051770912 Marionette DEBUG loaded listener.js 00:42:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x881f1c00) [pid = 1946] [serial = 1512] [outer = 0x8647d400] 00:42:51 INFO - PROCESS | 1946 | 1461051771740 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:42:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 00:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 3235ms 00:42:51 INFO - PROCESS | 1946 | 1461051771779 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 00:42:51 INFO - PROCESS | 1946 | 1461051771786 Marionette TRACE conn6 <- [1,1985,null,{"value":"8"}] 00:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 00:42:51 INFO - PROCESS | 1946 | 1461051771795 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 00:42:51 INFO - PROCESS | 1946 | 1461051771799 Marionette TRACE conn6 <- [1,1986,null,{}] 00:42:51 INFO - PROCESS | 1946 | 1461051771806 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:52 INFO - PROCESS | 1946 | 1461051772014 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 00:42:52 INFO - PROCESS | 1946 | 1461051772213 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x88bbec00 == 148 [pid = 1946] [id = 504] 00:42:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x88bc0000) [pid = 1946] [serial = 1513] [outer = (nil)] 00:42:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x89a6c400) [pid = 1946] [serial = 1514] [outer = 0x88bc0000] 00:42:52 INFO - PROCESS | 1946 | 1461051772298 Marionette DEBUG loaded listener.js 00:42:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x89a77400) [pid = 1946] [serial = 1515] [outer = 0x88bc0000] 00:42:53 INFO - PROCESS | 1946 | 1461051773247 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 00:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1486ms 00:42:53 INFO - PROCESS | 1946 | 1461051773284 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 00:42:53 INFO - PROCESS | 1946 | 1461051773290 Marionette TRACE conn6 <- [1,1989,null,{"value":"8"}] 00:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 00:42:53 INFO - PROCESS | 1946 | 1461051773302 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 00:42:53 INFO - PROCESS | 1946 | 1461051773305 Marionette TRACE conn6 <- [1,1990,null,{}] 00:42:53 INFO - PROCESS | 1946 | 1461051773311 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:53 INFO - PROCESS | 1946 | 1461051773570 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 00:42:53 INFO - PROCESS | 1946 | 1461051773609 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x89de7800 == 149 [pid = 1946] [id = 505] 00:42:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x89de8800) [pid = 1946] [serial = 1516] [outer = (nil)] 00:42:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x89e6ec00) [pid = 1946] [serial = 1517] [outer = 0x89de8800] 00:42:53 INFO - PROCESS | 1946 | 1461051773693 Marionette DEBUG loaded listener.js 00:42:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x8a411000) [pid = 1946] [serial = 1518] [outer = 0x89de8800] 00:42:54 INFO - PROCESS | 1946 | 1461051774744 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 00:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1493ms 00:42:54 INFO - PROCESS | 1946 | 1461051774791 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 00:42:54 INFO - PROCESS | 1946 | 1461051774795 Marionette TRACE conn6 <- [1,1993,null,{"value":"8"}] 00:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 00:42:54 INFO - PROCESS | 1946 | 1461051774815 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 00:42:54 INFO - PROCESS | 1946 | 1461051774824 Marionette TRACE conn6 <- [1,1994,null,{}] 00:42:54 INFO - PROCESS | 1946 | 1461051774831 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:55 INFO - PROCESS | 1946 | 1461051775118 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 00:42:55 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x8b4df000) [pid = 1946] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 00:42:55 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x89de2800) [pid = 1946] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 00:42:55 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x8f7e5400) [pid = 1946] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 00:42:55 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x8f60e800) [pid = 1946] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 00:42:55 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x908b5000) [pid = 1946] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 00:42:55 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x89a75c00) [pid = 1946] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 00:42:55 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x881f5800) [pid = 1946] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 00:42:55 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x908b3000) [pid = 1946] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 00:42:55 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x95be4400) [pid = 1946] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 00:42:55 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x95740c00) [pid = 1946] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 00:42:55 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x94403000) [pid = 1946] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 00:42:55 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x876c5400) [pid = 1946] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 00:42:55 INFO - PROCESS | 1946 | --DOMWINDOW == 141 (0x84d1e400) [pid = 1946] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 00:42:55 INFO - PROCESS | 1946 | --DOMWINDOW == 140 (0x8a415c00) [pid = 1946] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 00:42:55 INFO - PROCESS | 1946 | --DOMWINDOW == 139 (0x8b67b800) [pid = 1946] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 00:42:55 INFO - PROCESS | 1946 | --DOMWINDOW == 138 (0x8f12c400) [pid = 1946] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 00:42:55 INFO - PROCESS | 1946 | --DOMWINDOW == 137 (0x89e6b400) [pid = 1946] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 00:42:56 INFO - PROCESS | 1946 | --DOMWINDOW == 136 (0x9070e400) [pid = 1946] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 00:42:56 INFO - PROCESS | 1946 | --DOMWINDOW == 135 (0x8e9e0000) [pid = 1946] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 00:42:56 INFO - PROCESS | 1946 | --DOMWINDOW == 134 (0x8dc0c800) [pid = 1946] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 00:42:56 INFO - PROCESS | 1946 | --DOMWINDOW == 133 (0x8f24cc00) [pid = 1946] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 00:42:56 INFO - PROCESS | 1946 | --DOMWINDOW == 132 (0x89cf1c00) [pid = 1946] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 00:42:56 INFO - PROCESS | 1946 | --DOMWINDOW == 131 (0x85b10400) [pid = 1946] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 00:42:56 INFO - PROCESS | 1946 | --DOMWINDOW == 130 (0x881f9000) [pid = 1946] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 00:42:56 INFO - PROCESS | 1946 | 1461051776038 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x83ef3000 == 150 [pid = 1946] [id = 506] 00:42:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 131 (0x84d1e400) [pid = 1946] [serial = 1519] [outer = (nil)] 00:42:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 132 (0x85b10400) [pid = 1946] [serial = 1520] [outer = 0x84d1e400] 00:42:56 INFO - PROCESS | 1946 | 1461051776117 Marionette DEBUG loaded listener.js 00:42:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 133 (0x881f9000) [pid = 1946] [serial = 1521] [outer = 0x84d1e400] 00:42:56 INFO - PROCESS | 1946 | 1461051776835 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 00:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 00:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 2047ms 00:42:56 INFO - PROCESS | 1946 | 1461051776855 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 00:42:56 INFO - PROCESS | 1946 | 1461051776859 Marionette TRACE conn6 <- [1,1997,null,{"value":"8"}] 00:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 00:42:56 INFO - PROCESS | 1946 | 1461051776865 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 00:42:56 INFO - PROCESS | 1946 | 1461051776867 Marionette TRACE conn6 <- [1,1998,null,{}] 00:42:56 INFO - PROCESS | 1946 | 1461051776873 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:57 INFO - PROCESS | 1946 | 1461051777127 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 00:42:57 INFO - PROCESS | 1946 | 1461051777152 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x86a21400 == 151 [pid = 1946] [id = 507] 00:42:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 134 (0x89dee800) [pid = 1946] [serial = 1522] [outer = (nil)] 00:42:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 135 (0x8b4e1c00) [pid = 1946] [serial = 1523] [outer = 0x89dee800] 00:42:57 INFO - PROCESS | 1946 | 1461051777224 Marionette DEBUG loaded listener.js 00:42:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 136 (0x8b673c00) [pid = 1946] [serial = 1524] [outer = 0x89dee800] 00:42:58 INFO - PROCESS | 1946 | 1461051778292 Marionette TRACE conn6 <- [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]]]}] 00:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 00:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1588ms 00:42:58 INFO - PROCESS | 1946 | 1461051778485 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 00:42:58 INFO - PROCESS | 1946 | 1461051778491 Marionette TRACE conn6 <- [1,2001,null,{"value":"8"}] 00:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 00:42:58 INFO - PROCESS | 1946 | 1461051778530 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 00:42:58 INFO - PROCESS | 1946 | 1461051778536 Marionette TRACE conn6 <- [1,2002,null,{}] 00:42:58 INFO - PROCESS | 1946 | 1461051778544 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:42:58 INFO - PROCESS | 1946 | 1461051778782 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 00:42:59 INFO - PROCESS | 1946 | 1461051779083 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:59 INFO - PROCESS | 1946 | ++DOCSHELL 0x86483800 == 152 [pid = 1946] [id = 508] 00:42:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 137 (0x8740cc00) [pid = 1946] [serial = 1525] [outer = (nil)] 00:42:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 138 (0x88a92c00) [pid = 1946] [serial = 1526] [outer = 0x8740cc00] 00:42:59 INFO - PROCESS | 1946 | 1461051779172 Marionette DEBUG loaded listener.js 00:42:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 139 (0x89a71400) [pid = 1946] [serial = 1527] [outer = 0x8740cc00] 00:43:00 INFO - PROCESS | 1946 | 1461051780078 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 00:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 00:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1597ms 00:43:00 INFO - PROCESS | 1946 | 1461051780128 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 00:43:00 INFO - PROCESS | 1946 | 1461051780139 Marionette TRACE conn6 <- [1,2005,null,{"value":"8"}] 00:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 00:43:00 INFO - PROCESS | 1946 | 1461051780150 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 00:43:00 INFO - PROCESS | 1946 | 1461051780155 Marionette TRACE conn6 <- [1,2006,null,{}] 00:43:00 INFO - PROCESS | 1946 | 1461051780162 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:00 INFO - PROCESS | 1946 | 1461051780430 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 00:43:00 INFO - PROCESS | 1946 | 1461051780754 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:00 INFO - PROCESS | 1946 | ++DOCSHELL 0x88a99c00 == 153 [pid = 1946] [id = 509] 00:43:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 140 (0x88bc1000) [pid = 1946] [serial = 1528] [outer = (nil)] 00:43:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 141 (0x8a40f400) [pid = 1946] [serial = 1529] [outer = 0x88bc1000] 00:43:00 INFO - PROCESS | 1946 | 1461051780845 Marionette DEBUG loaded listener.js 00:43:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 142 (0x8a78c000) [pid = 1946] [serial = 1530] [outer = 0x88bc1000] 00:43:01 INFO - PROCESS | 1946 | 1461051781879 Marionette TRACE conn6 <- [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]]]}] 00:43:01 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 00:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1783ms 00:43:01 INFO - PROCESS | 1946 | 1461051781933 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 00:43:01 INFO - PROCESS | 1946 | 1461051781936 Marionette TRACE conn6 <- [1,2009,null,{"value":"8"}] 00:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 00:43:01 INFO - PROCESS | 1946 | 1461051781943 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 00:43:01 INFO - PROCESS | 1946 | 1461051781949 Marionette TRACE conn6 <- [1,2010,null,{}] 00:43:01 INFO - PROCESS | 1946 | 1461051781965 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:02 INFO - PROCESS | 1946 | 1461051782221 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 00:43:02 INFO - PROCESS | 1946 | 1461051782546 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x8c164400 == 154 [pid = 1946] [id = 510] 00:43:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x8c169400) [pid = 1946] [serial = 1531] [outer = (nil)] 00:43:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x8c39f800) [pid = 1946] [serial = 1532] [outer = 0x8c169400] 00:43:02 INFO - PROCESS | 1946 | 1461051782662 Marionette DEBUG loaded listener.js 00:43:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x8dc0f400) [pid = 1946] [serial = 1533] [outer = 0x8c169400] 00:43:03 INFO - PROCESS | 1946 | 1461051783563 Marionette TRACE conn6 <- [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]]]}] 00:43:03 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 00:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1686ms 00:43:03 INFO - PROCESS | 1946 | 1461051783629 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 00:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 00:43:03 INFO - PROCESS | 1946 | 1461051783634 Marionette TRACE conn6 <- [1,2013,null,{"value":"8"}] 00:43:03 INFO - PROCESS | 1946 | 1461051783641 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 00:43:03 INFO - PROCESS | 1946 | 1461051783644 Marionette TRACE conn6 <- [1,2014,null,{}] 00:43:03 INFO - PROCESS | 1946 | 1461051783650 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:03 INFO - PROCESS | 1946 | 1461051783857 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 00:43:04 INFO - PROCESS | 1946 | 1461051784180 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:04 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a7ebc00 == 155 [pid = 1946] [id = 511] 00:43:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x8c3a0000) [pid = 1946] [serial = 1534] [outer = (nil)] 00:43:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x8e8bfc00) [pid = 1946] [serial = 1535] [outer = 0x8c3a0000] 00:43:04 INFO - PROCESS | 1946 | 1461051784270 Marionette DEBUG loaded listener.js 00:43:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x8e9dfc00) [pid = 1946] [serial = 1536] [outer = 0x8c3a0000] 00:43:05 INFO - PROCESS | 1946 | 1461051785176 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 00:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 00:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1581ms 00:43:05 INFO - PROCESS | 1946 | 1461051785222 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 00:43:05 INFO - PROCESS | 1946 | 1461051785226 Marionette TRACE conn6 <- [1,2017,null,{"value":"8"}] 00:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 00:43:05 INFO - PROCESS | 1946 | 1461051785232 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 00:43:05 INFO - PROCESS | 1946 | 1461051785236 Marionette TRACE conn6 <- [1,2018,null,{}] 00:43:05 INFO - PROCESS | 1946 | 1461051785241 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:05 INFO - PROCESS | 1946 | 1461051785450 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 00:43:05 INFO - PROCESS | 1946 | 1461051785771 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:05 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e8b7c00 == 156 [pid = 1946] [id = 512] 00:43:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x8e8b9c00) [pid = 1946] [serial = 1537] [outer = (nil)] 00:43:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x8f242800) [pid = 1946] [serial = 1538] [outer = 0x8e8b9c00] 00:43:05 INFO - PROCESS | 1946 | 1461051785863 Marionette DEBUG loaded listener.js 00:43:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x8f249400) [pid = 1946] [serial = 1539] [outer = 0x8e8b9c00] 00:43:06 INFO - PROCESS | 1946 | 1461051786776 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 00:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1578ms 00:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 00:43:06 INFO - PROCESS | 1946 | 1461051786811 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 00:43:06 INFO - PROCESS | 1946 | 1461051786814 Marionette TRACE conn6 <- [1,2021,null,{"value":"8"}] 00:43:06 INFO - PROCESS | 1946 | 1461051786821 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 00:43:06 INFO - PROCESS | 1946 | 1461051786824 Marionette TRACE conn6 <- [1,2022,null,{}] 00:43:06 INFO - PROCESS | 1946 | 1461051786830 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:07 INFO - PROCESS | 1946 | 1461051787061 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 00:43:07 INFO - PROCESS | 1946 | 1461051787387 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e8b9000 == 157 [pid = 1946] [id = 513] 00:43:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x8f24d400) [pid = 1946] [serial = 1540] [outer = (nil)] 00:43:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x8f94cc00) [pid = 1946] [serial = 1541] [outer = 0x8f24d400] 00:43:07 INFO - PROCESS | 1946 | 1461051787481 Marionette DEBUG loaded listener.js 00:43:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x9013e400) [pid = 1946] [serial = 1542] [outer = 0x8f24d400] 00:43:08 INFO - PROCESS | 1946 | 1461051788282 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 00:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 00:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1528ms 00:43:08 INFO - PROCESS | 1946 | 1461051788367 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 00:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 00:43:08 INFO - PROCESS | 1946 | 1461051788372 Marionette TRACE conn6 <- [1,2025,null,{"value":"8"}] 00:43:08 INFO - PROCESS | 1946 | 1461051788379 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 00:43:08 INFO - PROCESS | 1946 | 1461051788382 Marionette TRACE conn6 <- [1,2026,null,{}] 00:43:08 INFO - PROCESS | 1946 | 1461051788403 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:08 INFO - PROCESS | 1946 | 1461051788664 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 00:43:08 INFO - PROCESS | 1946 | 1461051788829 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:08 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e8b7000 == 158 [pid = 1946] [id = 514] 00:43:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x8e9e4400) [pid = 1946] [serial = 1543] [outer = (nil)] 00:43:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x90309800) [pid = 1946] [serial = 1544] [outer = 0x8e9e4400] 00:43:08 INFO - PROCESS | 1946 | 1461051788925 Marionette DEBUG loaded listener.js 00:43:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x90656c00) [pid = 1946] [serial = 1545] [outer = 0x8e9e4400] 00:43:09 INFO - PROCESS | 1946 | 1461051789814 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 00:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 00:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1484ms 00:43:09 INFO - PROCESS | 1946 | 1461051789863 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 00:43:09 INFO - PROCESS | 1946 | 1461051789867 Marionette TRACE conn6 <- [1,2029,null,{"value":"8"}] 00:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 00:43:09 INFO - PROCESS | 1946 | 1461051789873 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 00:43:09 INFO - PROCESS | 1946 | 1461051789876 Marionette TRACE conn6 <- [1,2030,null,{}] 00:43:09 INFO - PROCESS | 1946 | 1461051789882 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:10 INFO - PROCESS | 1946 | 1461051790083 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 00:43:10 INFO - PROCESS | 1946 | 1461051790366 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e8b4400 == 159 [pid = 1946] [id = 515] 00:43:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 158 (0x8f951400) [pid = 1946] [serial = 1546] [outer = (nil)] 00:43:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 159 (0x90787400) [pid = 1946] [serial = 1547] [outer = 0x8f951400] 00:43:10 INFO - PROCESS | 1946 | 1461051790506 Marionette DEBUG loaded listener.js 00:43:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 160 (0x90791c00) [pid = 1946] [serial = 1548] [outer = 0x8f951400] 00:43:11 INFO - PROCESS | 1946 | 1461051791409 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 00:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 00:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1585ms 00:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 00:43:11 INFO - PROCESS | 1946 | 1461051791459 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 00:43:11 INFO - PROCESS | 1946 | 1461051791462 Marionette TRACE conn6 <- [1,2033,null,{"value":"8"}] 00:43:11 INFO - PROCESS | 1946 | 1461051791469 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 00:43:11 INFO - PROCESS | 1946 | 1461051791473 Marionette TRACE conn6 <- [1,2034,null,{}] 00:43:11 INFO - PROCESS | 1946 | 1461051791479 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:11 INFO - PROCESS | 1946 | 1461051791695 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 00:43:12 INFO - PROCESS | 1946 | 1461051792017 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f7df400 == 160 [pid = 1946] [id = 516] 00:43:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 161 (0x90704000) [pid = 1946] [serial = 1549] [outer = (nil)] 00:43:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 162 (0x907fa000) [pid = 1946] [serial = 1550] [outer = 0x90704000] 00:43:12 INFO - PROCESS | 1946 | 1461051792110 Marionette DEBUG loaded listener.js 00:43:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 163 (0x908b5000) [pid = 1946] [serial = 1551] [outer = 0x90704000] 00:43:12 INFO - PROCESS | 1946 | 1461051792989 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 00:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1589ms 00:43:13 INFO - PROCESS | 1946 | 1461051793057 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 00:43:13 INFO - PROCESS | 1946 | 1461051793062 Marionette TRACE conn6 <- [1,2037,null,{"value":"8"}] 00:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 00:43:13 INFO - PROCESS | 1946 | 1461051793068 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 00:43:13 INFO - PROCESS | 1946 | 1461051793072 Marionette TRACE conn6 <- [1,2038,null,{}] 00:43:13 INFO - PROCESS | 1946 | 1461051793077 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:13 INFO - PROCESS | 1946 | 1461051793320 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 00:43:13 INFO - PROCESS | 1946 | 1461051793645 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x9079d400 == 161 [pid = 1946] [id = 517] 00:43:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 164 (0x907a8800) [pid = 1946] [serial = 1552] [outer = (nil)] 00:43:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 165 (0x91fe5c00) [pid = 1946] [serial = 1553] [outer = 0x907a8800] 00:43:13 INFO - PROCESS | 1946 | 1461051793738 Marionette DEBUG loaded listener.js 00:43:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 166 (0x91fe9c00) [pid = 1946] [serial = 1554] [outer = 0x907a8800] 00:43:14 INFO - PROCESS | 1946 | 1461051794679 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 00:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 00:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1681ms 00:43:14 INFO - PROCESS | 1946 | 1461051794750 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 00:43:14 INFO - PROCESS | 1946 | 1461051794755 Marionette TRACE conn6 <- [1,2041,null,{"value":"8"}] 00:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 00:43:14 INFO - PROCESS | 1946 | 1461051794761 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 00:43:14 INFO - PROCESS | 1946 | 1461051794766 Marionette TRACE conn6 <- [1,2042,null,{}] 00:43:14 INFO - PROCESS | 1946 | 1461051794771 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:15 INFO - PROCESS | 1946 | 1461051795001 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 00:43:15 INFO - PROCESS | 1946 | 1461051795342 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:15 INFO - PROCESS | 1946 | ++DOCSHELL 0x93135800 == 162 [pid = 1946] [id = 518] 00:43:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 167 (0x942b6800) [pid = 1946] [serial = 1555] [outer = (nil)] 00:43:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 168 (0x94405800) [pid = 1946] [serial = 1556] [outer = 0x942b6800] 00:43:15 INFO - PROCESS | 1946 | 1461051795441 Marionette DEBUG loaded listener.js 00:43:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 169 (0x94555800) [pid = 1946] [serial = 1557] [outer = 0x942b6800] 00:43:16 INFO - PROCESS | 1946 | 1461051796326 Marionette TRACE conn6 <- [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]]]}] 00:43:16 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) 00:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1636ms 00:43:16 INFO - PROCESS | 1946 | 1461051796397 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 00:43:16 INFO - PROCESS | 1946 | 1461051796402 Marionette TRACE conn6 <- [1,2045,null,{"value":"8"}] 00:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 00:43:16 INFO - PROCESS | 1946 | 1461051796408 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 00:43:16 INFO - PROCESS | 1946 | 1461051796411 Marionette TRACE conn6 <- [1,2046,null,{}] 00:43:16 INFO - PROCESS | 1946 | 1461051796417 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:16 INFO - PROCESS | 1946 | 1461051796666 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 00:43:17 INFO - PROCESS | 1946 | 1461051796995 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x9440d800 == 163 [pid = 1946] [id = 519] 00:43:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 170 (0x94556c00) [pid = 1946] [serial = 1558] [outer = (nil)] 00:43:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 171 (0x95be4400) [pid = 1946] [serial = 1559] [outer = 0x94556c00] 00:43:17 INFO - PROCESS | 1946 | 1461051797087 Marionette DEBUG loaded listener.js 00:43:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 172 (0x966ea800) [pid = 1946] [serial = 1560] [outer = 0x94556c00] 00:43:18 INFO - PROCESS | 1946 | 1461051798028 Marionette TRACE conn6 <- [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]]]}] 00:43:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1689ms 00:43:18 INFO - PROCESS | 1946 | 1461051798098 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 00:43:18 INFO - PROCESS | 1946 | 1461051798102 Marionette TRACE conn6 <- [1,2049,null,{"value":"8"}] 00:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 00:43:18 INFO - PROCESS | 1946 | 1461051798108 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 00:43:18 INFO - PROCESS | 1946 | 1461051798112 Marionette TRACE conn6 <- [1,2050,null,{}] 00:43:18 INFO - PROCESS | 1946 | 1461051798117 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:18 INFO - PROCESS | 1946 | 1461051798337 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 00:43:18 INFO - PROCESS | 1946 | 1461051798659 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x95740400 == 164 [pid = 1946] [id = 520] 00:43:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 173 (0x95743800) [pid = 1946] [serial = 1561] [outer = (nil)] 00:43:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 174 (0x97528c00) [pid = 1946] [serial = 1562] [outer = 0x95743800] 00:43:18 INFO - PROCESS | 1946 | 1461051798751 Marionette DEBUG loaded listener.js 00:43:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 175 (0x9752b000) [pid = 1946] [serial = 1563] [outer = 0x95743800] 00:43:19 INFO - PROCESS | 1946 | 1461051799601 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 00:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1530ms 00:43:19 INFO - PROCESS | 1946 | 1461051799649 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 00:43:19 INFO - PROCESS | 1946 | 1461051799653 Marionette TRACE conn6 <- [1,2053,null,{"value":"8"}] 00:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 00:43:19 INFO - PROCESS | 1946 | 1461051799659 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 00:43:19 INFO - PROCESS | 1946 | 1461051799663 Marionette TRACE conn6 <- [1,2054,null,{}] 00:43:19 INFO - PROCESS | 1946 | 1461051799668 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:19 INFO - PROCESS | 1946 | 1461051799883 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 00:43:20 INFO - PROCESS | 1946 | 1461051800164 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:20 INFO - PROCESS | 1946 | ++DOCSHELL 0x97177800 == 165 [pid = 1946] [id = 521] 00:43:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 176 (0x97379000) [pid = 1946] [serial = 1564] [outer = (nil)] 00:43:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 177 (0x9868bc00) [pid = 1946] [serial = 1565] [outer = 0x97379000] 00:43:20 INFO - PROCESS | 1946 | 1461051800303 Marionette DEBUG loaded listener.js 00:43:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 178 (0x99198000) [pid = 1946] [serial = 1566] [outer = 0x97379000] 00:43:21 INFO - PROCESS | 1946 | 1461051801174 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 00:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 00:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1581ms 00:43:21 INFO - PROCESS | 1946 | 1461051801246 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 00:43:21 INFO - PROCESS | 1946 | 1461051801250 Marionette TRACE conn6 <- [1,2057,null,{"value":"8"}] 00:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 00:43:21 INFO - PROCESS | 1946 | 1461051801259 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 00:43:21 INFO - PROCESS | 1946 | 1461051801262 Marionette TRACE conn6 <- [1,2058,null,{}] 00:43:21 INFO - PROCESS | 1946 | 1461051801268 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:21 INFO - PROCESS | 1946 | 1461051801483 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 00:43:21 INFO - PROCESS | 1946 | 1461051801828 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x97dbdc00 == 166 [pid = 1946] [id = 522] 00:43:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 179 (0x984a7800) [pid = 1946] [serial = 1567] [outer = (nil)] 00:43:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 180 (0x9ad59800) [pid = 1946] [serial = 1568] [outer = 0x984a7800] 00:43:21 INFO - PROCESS | 1946 | 1461051801920 Marionette DEBUG loaded listener.js 00:43:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 181 (0x9af10c00) [pid = 1946] [serial = 1569] [outer = 0x984a7800] 00:43:22 INFO - PROCESS | 1946 | 1461051802823 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 00:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 00:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1632ms 00:43:22 INFO - PROCESS | 1946 | 1461051802892 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 00:43:22 INFO - PROCESS | 1946 | 1461051802895 Marionette TRACE conn6 <- [1,2061,null,{"value":"8"}] 00:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 00:43:22 INFO - PROCESS | 1946 | 1461051802902 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 00:43:22 INFO - PROCESS | 1946 | 1461051802906 Marionette TRACE conn6 <- [1,2062,null,{}] 00:43:22 INFO - PROCESS | 1946 | 1461051802912 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:23 INFO - PROCESS | 1946 | 1461051803116 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 00:43:23 INFO - PROCESS | 1946 | 1461051803450 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:23 INFO - PROCESS | 1946 | ++DOCSHELL 0x88bbe000 == 167 [pid = 1946] [id = 523] 00:43:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 182 (0x8b4e5000) [pid = 1946] [serial = 1570] [outer = (nil)] 00:43:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 183 (0x9e003c00) [pid = 1946] [serial = 1571] [outer = 0x8b4e5000] 00:43:23 INFO - PROCESS | 1946 | 1461051803541 Marionette DEBUG loaded listener.js 00:43:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 184 (0x9fb23400) [pid = 1946] [serial = 1572] [outer = 0x8b4e5000] 00:43:24 INFO - PROCESS | 1946 | 1461051804430 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 00:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 00:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1586ms 00:43:24 INFO - PROCESS | 1946 | 1461051804489 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 00:43:24 INFO - PROCESS | 1946 | 1461051804493 Marionette TRACE conn6 <- [1,2065,null,{"value":"8"}] 00:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 00:43:24 INFO - PROCESS | 1946 | 1461051804500 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 00:43:24 INFO - PROCESS | 1946 | 1461051804503 Marionette TRACE conn6 <- [1,2066,null,{}] 00:43:24 INFO - PROCESS | 1946 | 1461051804509 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:24 INFO - PROCESS | 1946 | 1461051804707 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 00:43:25 INFO - PROCESS | 1946 | 1461051805035 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x93136800 == 168 [pid = 1946] [id = 524] 00:43:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 185 (0x9923b000) [pid = 1946] [serial = 1573] [outer = (nil)] 00:43:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 186 (0x9fcaa400) [pid = 1946] [serial = 1574] [outer = 0x9923b000] 00:43:25 INFO - PROCESS | 1946 | 1461051805127 Marionette DEBUG loaded listener.js 00:43:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 187 (0xa000ac00) [pid = 1946] [serial = 1575] [outer = 0x9923b000] 00:43:26 INFO - PROCESS | 1946 | 1461051806006 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 00:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 00:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1577ms 00:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 00:43:26 INFO - PROCESS | 1946 | 1461051806078 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 00:43:26 INFO - PROCESS | 1946 | 1461051806081 Marionette TRACE conn6 <- [1,2069,null,{"value":"8"}] 00:43:26 INFO - PROCESS | 1946 | 1461051806088 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 00:43:26 INFO - PROCESS | 1946 | 1461051806091 Marionette TRACE conn6 <- [1,2070,null,{}] 00:43:26 INFO - PROCESS | 1946 | 1461051806097 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:26 INFO - PROCESS | 1946 | 1461051806297 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 00:43:26 INFO - PROCESS | 1946 | 1461051806622 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x9fbe4000 == 169 [pid = 1946] [id = 525] 00:43:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 188 (0x9fc7ac00) [pid = 1946] [serial = 1576] [outer = (nil)] 00:43:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 189 (0xa0af5000) [pid = 1946] [serial = 1577] [outer = 0x9fc7ac00] 00:43:26 INFO - PROCESS | 1946 | 1461051806726 Marionette DEBUG loaded listener.js 00:43:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 190 (0xa0c4b000) [pid = 1946] [serial = 1578] [outer = 0x9fc7ac00] 00:43:27 INFO - PROCESS | 1946 | 1461051807609 Marionette TRACE conn6 <- [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]]]}] 00:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 00:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1587ms 00:43:27 INFO - PROCESS | 1946 | 1461051807675 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 00:43:27 INFO - PROCESS | 1946 | 1461051807679 Marionette TRACE conn6 <- [1,2073,null,{"value":"8"}] 00:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 00:43:27 INFO - PROCESS | 1946 | 1461051807685 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 00:43:27 INFO - PROCESS | 1946 | 1461051807689 Marionette TRACE conn6 <- [1,2074,null,{}] 00:43:27 INFO - PROCESS | 1946 | 1461051807694 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:27 INFO - PROCESS | 1946 | 1461051807909 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 00:43:28 INFO - PROCESS | 1946 | 1461051808250 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:29 INFO - PROCESS | 1946 | --DOCSHELL 0x87404c00 == 168 [pid = 1946] [id = 316] 00:43:29 INFO - PROCESS | 1946 | --DOCSHELL 0x83ef3000 == 167 [pid = 1946] [id = 506] 00:43:29 INFO - PROCESS | 1946 | --DOCSHELL 0x89de7800 == 166 [pid = 1946] [id = 505] 00:43:29 INFO - PROCESS | 1946 | --DOCSHELL 0x88bbec00 == 165 [pid = 1946] [id = 504] 00:43:29 INFO - PROCESS | 1946 | --DOCSHELL 0x83ef1000 == 164 [pid = 1946] [id = 503] 00:43:29 INFO - PROCESS | 1946 | --DOCSHELL 0x8740fc00 == 163 [pid = 1946] [id = 501] 00:43:29 INFO - PROCESS | 1946 | --DOCSHELL 0x8647e000 == 162 [pid = 1946] [id = 500] 00:43:29 INFO - PROCESS | 1946 | --DOCSHELL 0x975d0800 == 161 [pid = 1946] [id = 499] 00:43:29 INFO - PROCESS | 1946 | --DOCSHELL 0x9737e800 == 160 [pid = 1946] [id = 498] 00:43:29 INFO - PROCESS | 1946 | --DOCSHELL 0x8a78c400 == 159 [pid = 1946] [id = 479] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 189 (0x942b5400) [pid = 1946] [serial = 1421] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 188 (0x8a7f6800) [pid = 1946] [serial = 1314] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 187 (0x90655c00) [pid = 1946] [serial = 1409] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 186 (0x9013e800) [pid = 1946] [serial = 1406] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 185 (0x931e1400) [pid = 1946] [serial = 1418] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 184 (0x9078d400) [pid = 1946] [serial = 1413] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 183 (0x94407c00) [pid = 1946] [serial = 1422] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 182 (0x88a9b400) [pid = 1946] [serial = 1389] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 181 (0x908c1000) [pid = 1946] [serial = 1416] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 180 (0x992a8800) [pid = 1946] [serial = 1436] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 179 (0x96869c00) [pid = 1946] [serial = 1427] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 178 (0x9ad61400) [pid = 1946] [serial = 1437] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 177 (0x99234800) [pid = 1946] [serial = 1434] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 176 (0x881ef000) [pid = 1946] [serial = 1442] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 175 (0x90786c00) [pid = 1946] [serial = 1412] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 174 (0x97096c00) [pid = 1946] [serial = 1428] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 173 (0x85b0b400) [pid = 1946] [serial = 1385] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 172 (0x8e8bb400) [pid = 1946] [serial = 1398] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 171 (0x8c15fc00) [pid = 1946] [serial = 1394] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 170 (0x8f946400) [pid = 1946] [serial = 1404] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 169 (0x8a6db000) [pid = 1946] [serial = 1449] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 168 (0x945b9000) [pid = 1946] [serial = 1424] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 167 (0x8f12a800) [pid = 1946] [serial = 1400] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 166 (0x97533000) [pid = 1946] [serial = 1431] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 165 (0x888f5c00) [pid = 1946] [serial = 1388] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 164 (0x95742400) [pid = 1946] [serial = 1425] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 163 (0x942ab400) [pid = 1946] [serial = 1419] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 162 (0x9752bc00) [pid = 1946] [serial = 1430] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 161 (0x9fb2ac00) [pid = 1946] [serial = 1440] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 160 (0x8c165400) [pid = 1946] [serial = 1395] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 159 (0x89dec000) [pid = 1946] [serial = 1392] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 158 (0x8a40f000) [pid = 1946] [serial = 1448] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 157 (0x9065e400) [pid = 1946] [serial = 1410] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 156 (0x908b7000) [pid = 1946] [serial = 1415] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 155 (0x8f7eb000) [pid = 1946] [serial = 1403] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0x86487c00) [pid = 1946] [serial = 1386] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x89de2000) [pid = 1946] [serial = 1391] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x8f250000) [pid = 1946] [serial = 1401] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x8dc18400) [pid = 1946] [serial = 1397] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x90142400) [pid = 1946] [serial = 1407] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x9879a800) [pid = 1946] [serial = 1299] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x89a71800) [pid = 1946] [serial = 1445] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x98bd9c00) [pid = 1946] [serial = 1433] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x888ef800) [pid = 1946] [serial = 1443] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x89b3e800) [pid = 1946] [serial = 1446] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x99241800) [pid = 1946] [serial = 1439] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x89de6000) [pid = 1946] [serial = 1451] [outer = (nil)] [url = about:blank] 00:43:30 INFO - PROCESS | 1946 | ++DOCSHELL 0x83ef3000 == 160 [pid = 1946] [id = 526] 00:43:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x85b0b400) [pid = 1946] [serial = 1579] [outer = (nil)] 00:43:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x87404c00) [pid = 1946] [serial = 1580] [outer = 0x85b0b400] 00:43:30 INFO - PROCESS | 1946 | 1461051810184 Marionette DEBUG loaded listener.js 00:43:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x881f0400) [pid = 1946] [serial = 1581] [outer = 0x85b0b400] 00:43:31 INFO - PROCESS | 1946 | 1461051811043 Marionette TRACE conn6 <- [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]]]}] 00:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 00:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 3386ms 00:43:31 INFO - PROCESS | 1946 | 1461051811076 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 00:43:31 INFO - PROCESS | 1946 | 1461051811083 Marionette TRACE conn6 <- [1,2077,null,{"value":"8"}] 00:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 00:43:31 INFO - PROCESS | 1946 | 1461051811093 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 00:43:31 INFO - PROCESS | 1946 | 1461051811096 Marionette TRACE conn6 <- [1,2078,null,{}] 00:43:31 INFO - PROCESS | 1946 | 1461051811104 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:31 INFO - PROCESS | 1946 | 1461051811304 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 00:43:31 INFO - PROCESS | 1946 | 1461051811519 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:31 INFO - PROCESS | 1946 | ++DOCSHELL 0x88a9c800 == 161 [pid = 1946] [id = 527] 00:43:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x88bbd800) [pid = 1946] [serial = 1582] [outer = (nil)] 00:43:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x89a78000) [pid = 1946] [serial = 1583] [outer = 0x88bbd800] 00:43:31 INFO - PROCESS | 1946 | 1461051811596 Marionette DEBUG loaded listener.js 00:43:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x89b3f400) [pid = 1946] [serial = 1584] [outer = 0x88bbd800] 00:43:32 INFO - PROCESS | 1946 | 1461051812405 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 00:43:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 00:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1331ms 00:43:32 INFO - PROCESS | 1946 | 1461051812467 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 00:43:32 INFO - PROCESS | 1946 | 1461051812473 Marionette TRACE conn6 <- [1,2081,null,{"value":"8"}] 00:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 00:43:32 INFO - PROCESS | 1946 | 1461051812487 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 00:43:32 INFO - PROCESS | 1946 | 1461051812490 Marionette TRACE conn6 <- [1,2082,null,{}] 00:43:32 INFO - PROCESS | 1946 | 1461051812497 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:32 INFO - PROCESS | 1946 | 1461051812753 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 00:43:32 INFO - PROCESS | 1946 | 1461051812778 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x888f7000 == 162 [pid = 1946] [id = 528] 00:43:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x89a7ac00) [pid = 1946] [serial = 1585] [outer = (nil)] 00:43:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x89e76c00) [pid = 1946] [serial = 1586] [outer = 0x89a7ac00] 00:43:32 INFO - PROCESS | 1946 | 1461051812868 Marionette DEBUG loaded listener.js 00:43:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x8a6db000) [pid = 1946] [serial = 1587] [outer = 0x89a7ac00] 00:43:33 INFO - PROCESS | 1946 | 1461051813973 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 00:43:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 00:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1539ms 00:43:34 INFO - PROCESS | 1946 | 1461051814027 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 00:43:34 INFO - PROCESS | 1946 | 1461051814031 Marionette TRACE conn6 <- [1,2085,null,{"value":"8"}] 00:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 00:43:34 INFO - PROCESS | 1946 | 1461051814043 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 00:43:34 INFO - PROCESS | 1946 | 1461051814048 Marionette TRACE conn6 <- [1,2086,null,{}] 00:43:34 INFO - PROCESS | 1946 | 1461051814063 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:34 INFO - PROCESS | 1946 | 1461051814323 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 00:43:34 INFO - PROCESS | 1946 | 1461051814349 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x881ee400 == 163 [pid = 1946] [id = 529] 00:43:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x8a6da800) [pid = 1946] [serial = 1588] [outer = (nil)] 00:43:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x8c167000) [pid = 1946] [serial = 1589] [outer = 0x8a6da800] 00:43:34 INFO - PROCESS | 1946 | 1461051814422 Marionette DEBUG loaded listener.js 00:43:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x8c39b400) [pid = 1946] [serial = 1590] [outer = 0x8a6da800] 00:43:35 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0x9013f800) [pid = 1946] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 00:43:35 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x8b4e8800) [pid = 1946] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 00:43:35 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x93138c00) [pid = 1946] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 00:43:35 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x975d1400) [pid = 1946] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 00:43:35 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x9fca6400) [pid = 1946] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 00:43:35 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x89de8800) [pid = 1946] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 00:43:35 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x90705000) [pid = 1946] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 00:43:35 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x84d1e400) [pid = 1946] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 00:43:35 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x89de5c00) [pid = 1946] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 00:43:35 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x90792800) [pid = 1946] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 00:43:35 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x8c3a2000) [pid = 1946] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 00:43:35 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x9923ac00) [pid = 1946] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 00:43:35 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x9313dc00) [pid = 1946] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 00:43:35 INFO - PROCESS | 1946 | --DOMWINDOW == 141 (0x93137400) [pid = 1946] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 00:43:35 INFO - PROCESS | 1946 | --DOMWINDOW == 140 (0x89b39400) [pid = 1946] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 00:43:35 INFO - PROCESS | 1946 | --DOMWINDOW == 139 (0x8dc10c00) [pid = 1946] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 00:43:35 INFO - PROCESS | 1946 | --DOMWINDOW == 138 (0x8647d400) [pid = 1946] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 00:43:35 INFO - PROCESS | 1946 | --DOMWINDOW == 137 (0x97530000) [pid = 1946] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 00:43:35 INFO - PROCESS | 1946 | --DOMWINDOW == 136 (0x8f24f400) [pid = 1946] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 00:43:35 INFO - PROCESS | 1946 | --DOMWINDOW == 135 (0x9013ec00) [pid = 1946] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 00:43:35 INFO - PROCESS | 1946 | --DOMWINDOW == 134 (0x88bc0000) [pid = 1946] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 00:43:35 INFO - PROCESS | 1946 | --DOMWINDOW == 133 (0x86485000) [pid = 1946] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 00:43:35 INFO - PROCESS | 1946 | --DOMWINDOW == 132 (0x87406400) [pid = 1946] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 00:43:35 INFO - PROCESS | 1946 | --DOMWINDOW == 131 (0x88bcb000) [pid = 1946] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 00:43:35 INFO - PROCESS | 1946 | 1461051815936 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 00:43:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 00:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1938ms 00:43:35 INFO - PROCESS | 1946 | 1461051815975 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 00:43:35 INFO - PROCESS | 1946 | 1461051815979 Marionette TRACE conn6 <- [1,2089,null,{"value":"8"}] 00:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 00:43:35 INFO - PROCESS | 1946 | 1461051815985 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 00:43:35 INFO - PROCESS | 1946 | 1461051815988 Marionette TRACE conn6 <- [1,2090,null,{}] 00:43:35 INFO - PROCESS | 1946 | 1461051815994 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:36 INFO - PROCESS | 1946 | 1461051816174 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 00:43:36 INFO - PROCESS | 1946 | 1461051816371 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x85b0e800 == 164 [pid = 1946] [id = 530] 00:43:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 132 (0x8647d400) [pid = 1946] [serial = 1591] [outer = (nil)] 00:43:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 133 (0x8b4e5c00) [pid = 1946] [serial = 1592] [outer = 0x8647d400] 00:43:36 INFO - PROCESS | 1946 | 1461051816443 Marionette DEBUG loaded listener.js 00:43:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 134 (0x8c16b000) [pid = 1946] [serial = 1593] [outer = 0x8647d400] 00:43:37 INFO - PROCESS | 1946 | 1461051817247 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 00:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 00:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1429ms 00:43:37 INFO - PROCESS | 1946 | 1461051817422 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 00:43:37 INFO - PROCESS | 1946 | 1461051817430 Marionette TRACE conn6 <- [1,2093,null,{"value":"8"}] 00:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 00:43:37 INFO - PROCESS | 1946 | 1461051817438 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 00:43:37 INFO - PROCESS | 1946 | 1461051817443 Marionette TRACE conn6 <- [1,2094,null,{}] 00:43:37 INFO - PROCESS | 1946 | 1461051817452 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:37 INFO - PROCESS | 1946 | 1461051817695 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 00:43:38 INFO - PROCESS | 1946 | 1461051818059 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:38 INFO - PROCESS | 1946 | ++DOCSHELL 0x888f5000 == 165 [pid = 1946] [id = 531] 00:43:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 135 (0x888f5c00) [pid = 1946] [serial = 1594] [outer = (nil)] 00:43:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 136 (0x88a93800) [pid = 1946] [serial = 1595] [outer = 0x888f5c00] 00:43:38 INFO - PROCESS | 1946 | 1461051818153 Marionette DEBUG loaded listener.js 00:43:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 137 (0x88bc1400) [pid = 1946] [serial = 1596] [outer = 0x888f5c00] 00:43:39 INFO - PROCESS | 1946 | 1461051819335 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 00:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 00:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1939ms 00:43:39 INFO - PROCESS | 1946 | 1461051819378 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 00:43:39 INFO - PROCESS | 1946 | 1461051819384 Marionette TRACE conn6 <- [1,2097,null,{"value":"8"}] 00:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 00:43:39 INFO - PROCESS | 1946 | 1461051819397 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 00:43:39 INFO - PROCESS | 1946 | 1461051819402 Marionette TRACE conn6 <- [1,2098,null,{}] 00:43:39 INFO - PROCESS | 1946 | 1461051819409 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:39 INFO - PROCESS | 1946 | 1461051819623 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 00:43:39 INFO - PROCESS | 1946 | 1461051819931 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x89a7b400 == 166 [pid = 1946] [id = 532] 00:43:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 138 (0x89dea800) [pid = 1946] [serial = 1597] [outer = (nil)] 00:43:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 139 (0x8a6e0c00) [pid = 1946] [serial = 1598] [outer = 0x89dea800] 00:43:40 INFO - PROCESS | 1946 | 1461051820019 Marionette DEBUG loaded listener.js 00:43:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 140 (0x8b4dd800) [pid = 1946] [serial = 1599] [outer = 0x89dea800] 00:43:40 INFO - PROCESS | 1946 | 1461051820990 Marionette TRACE conn6 <- [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]]]}] 00:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 00:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1638ms 00:43:41 INFO - PROCESS | 1946 | 1461051821031 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 00:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 00:43:41 INFO - PROCESS | 1946 | 1461051821036 Marionette TRACE conn6 <- [1,2101,null,{"value":"8"}] 00:43:41 INFO - PROCESS | 1946 | 1461051821042 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 00:43:41 INFO - PROCESS | 1946 | 1461051821046 Marionette TRACE conn6 <- [1,2102,null,{}] 00:43:41 INFO - PROCESS | 1946 | 1461051821062 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:41 INFO - PROCESS | 1946 | 1461051821313 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 00:43:41 INFO - PROCESS | 1946 | 1461051821693 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x8c15fc00 == 167 [pid = 1946] [id = 533] 00:43:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 141 (0x8e8bdc00) [pid = 1946] [serial = 1600] [outer = (nil)] 00:43:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 142 (0x8e9e4800) [pid = 1946] [serial = 1601] [outer = 0x8e8bdc00] 00:43:41 INFO - PROCESS | 1946 | 1461051821796 Marionette DEBUG loaded listener.js 00:43:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x8f1c4c00) [pid = 1946] [serial = 1602] [outer = 0x8e8bdc00] 00:43:42 INFO - PROCESS | 1946 | 1461051822721 Marionette TRACE conn6 <- [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]]]}] 00:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 00:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1735ms 00:43:42 INFO - PROCESS | 1946 | 1461051822778 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 00:43:42 INFO - PROCESS | 1946 | 1461051822781 Marionette TRACE conn6 <- [1,2105,null,{"value":"8"}] 00:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 00:43:42 INFO - PROCESS | 1946 | 1461051822787 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 00:43:42 INFO - PROCESS | 1946 | 1461051822791 Marionette TRACE conn6 <- [1,2106,null,{}] 00:43:42 INFO - PROCESS | 1946 | 1461051822796 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:43 INFO - PROCESS | 1946 | 1461051823015 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 00:43:43 INFO - PROCESS | 1946 | 1461051823308 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x888ee400 == 168 [pid = 1946] [id = 534] 00:43:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x8f12a800) [pid = 1946] [serial = 1603] [outer = (nil)] 00:43:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x8f60e800) [pid = 1946] [serial = 1604] [outer = 0x8f12a800] 00:43:43 INFO - PROCESS | 1946 | 1461051823459 Marionette DEBUG loaded listener.js 00:43:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x8f7e6c00) [pid = 1946] [serial = 1605] [outer = 0x8f12a800] 00:43:44 INFO - PROCESS | 1946 | 1461051824364 Marionette TRACE conn6 <- [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]]]}] 00:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 00:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1631ms 00:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 00:43:44 INFO - PROCESS | 1946 | 1461051824419 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 00:43:44 INFO - PROCESS | 1946 | 1461051824422 Marionette TRACE conn6 <- [1,2109,null,{"value":"8"}] 00:43:44 INFO - PROCESS | 1946 | 1461051824428 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 00:43:44 INFO - PROCESS | 1946 | 1461051824432 Marionette TRACE conn6 <- [1,2110,null,{}] 00:43:44 INFO - PROCESS | 1946 | 1461051824438 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:44 INFO - PROCESS | 1946 | 1461051824636 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 00:43:44 INFO - PROCESS | 1946 | 1461051824956 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a411400 == 169 [pid = 1946] [id = 535] 00:43:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x8f604400) [pid = 1946] [serial = 1606] [outer = (nil)] 00:43:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x8f94b800) [pid = 1946] [serial = 1607] [outer = 0x8f604400] 00:43:45 INFO - PROCESS | 1946 | 1461051825046 Marionette DEBUG loaded listener.js 00:43:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x9013e000) [pid = 1946] [serial = 1608] [outer = 0x8f604400] 00:43:45 INFO - PROCESS | 1946 | 1461051825925 Marionette TRACE conn6 <- [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]]]}] 00:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 00:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1537ms 00:43:45 INFO - PROCESS | 1946 | 1461051825965 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 00:43:45 INFO - PROCESS | 1946 | 1461051825968 Marionette TRACE conn6 <- [1,2113,null,{"value":"8"}] 00:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 00:43:45 INFO - PROCESS | 1946 | 1461051825976 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 00:43:45 INFO - PROCESS | 1946 | 1461051825980 Marionette TRACE conn6 <- [1,2114,null,{}] 00:43:45 INFO - PROCESS | 1946 | 1461051825985 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:46 INFO - PROCESS | 1946 | 1461051826222 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 00:43:46 INFO - PROCESS | 1946 | 1461051826557 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x90149800 == 170 [pid = 1946] [id = 536] 00:43:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x90655000) [pid = 1946] [serial = 1609] [outer = (nil)] 00:43:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x90660c00) [pid = 1946] [serial = 1610] [outer = 0x90655000] 00:43:46 INFO - PROCESS | 1946 | 1461051826651 Marionette DEBUG loaded listener.js 00:43:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x9078d400) [pid = 1946] [serial = 1611] [outer = 0x90655000] 00:43:47 INFO - PROCESS | 1946 | 1461051827531 Marionette TRACE conn6 <- [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]]]}] 00:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 00:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1595ms 00:43:47 INFO - PROCESS | 1946 | 1461051827572 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 00:43:47 INFO - PROCESS | 1946 | 1461051827575 Marionette TRACE conn6 <- [1,2117,null,{"value":"8"}] 00:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 00:43:47 INFO - PROCESS | 1946 | 1461051827582 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 00:43:47 INFO - PROCESS | 1946 | 1461051827586 Marionette TRACE conn6 <- [1,2118,null,{}] 00:43:47 INFO - PROCESS | 1946 | 1461051827591 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:47 INFO - PROCESS | 1946 | 1461051827792 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 00:43:48 INFO - PROCESS | 1946 | 1461051828078 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x90652400 == 171 [pid = 1946] [id = 537] 00:43:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x9065f000) [pid = 1946] [serial = 1612] [outer = (nil)] 00:43:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x907edc00) [pid = 1946] [serial = 1613] [outer = 0x9065f000] 00:43:48 INFO - PROCESS | 1946 | 1461051828213 Marionette DEBUG loaded listener.js 00:43:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x908b3800) [pid = 1946] [serial = 1614] [outer = 0x9065f000] 00:43:49 INFO - PROCESS | 1946 | 1461051829160 Marionette TRACE conn6 <- [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]]]}] 00:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 00:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1628ms 00:43:49 INFO - PROCESS | 1946 | 1461051829211 Marionette TRACE conn6 -> [0,2121,"getWindowHandle",null] 00:43:49 INFO - PROCESS | 1946 | 1461051829215 Marionette TRACE conn6 <- [1,2121,null,{"value":"8"}] 00:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 00:43:49 INFO - PROCESS | 1946 | 1461051829221 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 00:43:49 INFO - PROCESS | 1946 | 1461051829225 Marionette TRACE conn6 <- [1,2122,null,{}] 00:43:49 INFO - PROCESS | 1946 | 1461051829230 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:49 INFO - PROCESS | 1946 | 1461051829438 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 00:43:49 INFO - PROCESS | 1946 | 1461051829720 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x89b3b800 == 172 [pid = 1946] [id = 538] 00:43:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x8b4e8400) [pid = 1946] [serial = 1615] [outer = (nil)] 00:43:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x91f37000) [pid = 1946] [serial = 1616] [outer = 0x8b4e8400] 00:43:49 INFO - PROCESS | 1946 | 1461051829855 Marionette DEBUG loaded listener.js 00:43:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 158 (0x93138400) [pid = 1946] [serial = 1617] [outer = 0x8b4e8400] 00:43:50 INFO - PROCESS | 1946 | 1461051830734 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 00:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 00:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1588ms 00:43:50 INFO - PROCESS | 1946 | 1461051830809 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 00:43:50 INFO - PROCESS | 1946 | 1461051830814 Marionette TRACE conn6 <- [1,2125,null,{"value":"8"}] 00:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 00:43:50 INFO - PROCESS | 1946 | 1461051830820 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 00:43:50 INFO - PROCESS | 1946 | 1461051830823 Marionette TRACE conn6 <- [1,2126,null,{}] 00:43:50 INFO - PROCESS | 1946 | 1461051830829 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:51 INFO - PROCESS | 1946 | 1461051831074 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 00:43:51 INFO - PROCESS | 1946 | 1461051831400 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x9079c000 == 173 [pid = 1946] [id = 539] 00:43:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 159 (0x908be400) [pid = 1946] [serial = 1618] [outer = (nil)] 00:43:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 160 (0x942ac000) [pid = 1946] [serial = 1619] [outer = 0x908be400] 00:43:51 INFO - PROCESS | 1946 | 1461051831492 Marionette DEBUG loaded listener.js 00:43:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 161 (0x942af000) [pid = 1946] [serial = 1620] [outer = 0x908be400] 00:43:52 INFO - PROCESS | 1946 | 1461051832344 Marionette TRACE conn6 <- [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]]]}] 00:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 00:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1582ms 00:43:52 INFO - PROCESS | 1946 | 1461051832402 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 00:43:52 INFO - PROCESS | 1946 | 1461051832406 Marionette TRACE conn6 <- [1,2129,null,{"value":"8"}] 00:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 00:43:52 INFO - PROCESS | 1946 | 1461051832412 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 00:43:52 INFO - PROCESS | 1946 | 1461051832416 Marionette TRACE conn6 <- [1,2130,null,{}] 00:43:52 INFO - PROCESS | 1946 | 1461051832422 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:52 INFO - PROCESS | 1946 | 1461051832622 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 00:43:52 INFO - PROCESS | 1946 | 1461051832910 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x858f5800 == 174 [pid = 1946] [id = 540] 00:43:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 162 (0x8f7e4c00) [pid = 1946] [serial = 1621] [outer = (nil)] 00:43:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 163 (0x94402400) [pid = 1946] [serial = 1622] [outer = 0x8f7e4c00] 00:43:53 INFO - PROCESS | 1946 | 1461051833043 Marionette DEBUG loaded listener.js 00:43:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 164 (0x94410800) [pid = 1946] [serial = 1623] [outer = 0x8f7e4c00] 00:43:54 INFO - PROCESS | 1946 | 1461051833996 Marionette TRACE conn6 <- [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] 00:43:54 INFO - PROCESS | 1946 | 1461051834053 Marionette TRACE conn6 <- [1,2133,null,{"value":"8"}] 00:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 00:43:54 INFO - PROCESS | 1946 | 1461051834060 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 00:43:54 INFO - PROCESS | 1946 | 1461051834064 Marionette TRACE conn6 <- [1,2134,null,{}] 00:43:54 INFO - PROCESS | 1946 | 1461051834070 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:54 INFO - PROCESS | 1946 | 1461051834328 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 00:43:54 INFO - PROCESS | 1946 | 1461051834671 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x94558400 == 175 [pid = 1946] [id = 541] 00:43:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 165 (0x971f9800) [pid = 1946] [serial = 1624] [outer = (nil)] 00:43:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 166 (0x97526800) [pid = 1946] [serial = 1625] [outer = 0x971f9800] 00:43:54 INFO - PROCESS | 1946 | 1461051834774 Marionette DEBUG loaded listener.js 00:43:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 167 (0x975d1800) [pid = 1946] [serial = 1626] [outer = 0x971f9800] 00:43:55 INFO - PROCESS | 1946 | 1461051835682 Marionette TRACE conn6 <- [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]]]}] 00:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 00:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1689ms 00:43:55 INFO - PROCESS | 1946 | 1461051835750 Marionette TRACE conn6 -> [0,2137,"getWindowHandle",null] 00:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 00:43:55 INFO - PROCESS | 1946 | 1461051835754 Marionette TRACE conn6 <- [1,2137,null,{"value":"8"}] 00:43:55 INFO - PROCESS | 1946 | 1461051835761 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 00:43:55 INFO - PROCESS | 1946 | 1461051835765 Marionette TRACE conn6 <- [1,2138,null,{}] 00:43:55 INFO - PROCESS | 1946 | 1461051835771 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:55 INFO - PROCESS | 1946 | 1461051835983 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 00:43:56 INFO - PROCESS | 1946 | 1461051836322 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x96247400 == 176 [pid = 1946] [id = 542] 00:43:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 168 (0x97834800) [pid = 1946] [serial = 1627] [outer = (nil)] 00:43:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 169 (0x98bdd000) [pid = 1946] [serial = 1628] [outer = 0x97834800] 00:43:56 INFO - PROCESS | 1946 | 1461051836412 Marionette DEBUG loaded listener.js 00:43:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 170 (0x99233c00) [pid = 1946] [serial = 1629] [outer = 0x97834800] 00:43:57 INFO - PROCESS | 1946 | 1461051837305 Marionette TRACE conn6 <- [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]]]}] 00:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 00:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1584ms 00:43:57 INFO - PROCESS | 1946 | 1461051837345 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 00:43:57 INFO - PROCESS | 1946 | 1461051837348 Marionette TRACE conn6 <- [1,2141,null,{"value":"8"}] 00:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 00:43:57 INFO - PROCESS | 1946 | 1461051837356 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 00:43:57 INFO - PROCESS | 1946 | 1461051837359 Marionette TRACE conn6 <- [1,2142,null,{}] 00:43:57 INFO - PROCESS | 1946 | 1461051837365 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:57 INFO - PROCESS | 1946 | 1461051837559 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 00:43:57 INFO - PROCESS | 1946 | 1461051837820 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x89a77000 == 177 [pid = 1946] [id = 543] 00:43:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 171 (0x8a6d4000) [pid = 1946] [serial = 1630] [outer = (nil)] 00:43:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 172 (0x992dfc00) [pid = 1946] [serial = 1631] [outer = 0x8a6d4000] 00:43:57 INFO - PROCESS | 1946 | 1461051837954 Marionette DEBUG loaded listener.js 00:43:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 173 (0x9afde800) [pid = 1946] [serial = 1632] [outer = 0x8a6d4000] 00:43:58 INFO - PROCESS | 1946 | 1461051838901 Marionette TRACE conn6 <- [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] 00:43:58 INFO - PROCESS | 1946 | 1461051838993 Marionette TRACE conn6 <- [1,2145,null,{"value":"8"}] 00:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 00:43:59 INFO - PROCESS | 1946 | 1461051838999 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 00:43:59 INFO - PROCESS | 1946 | 1461051839002 Marionette TRACE conn6 <- [1,2146,null,{}] 00:43:59 INFO - PROCESS | 1946 | 1461051839008 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:43:59 INFO - PROCESS | 1946 | 1461051839237 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 00:43:59 INFO - PROCESS | 1946 | 1461051839567 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:59 INFO - PROCESS | 1946 | ++DOCSHELL 0x942ab400 == 178 [pid = 1946] [id = 544] 00:43:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 174 (0x9923f400) [pid = 1946] [serial = 1633] [outer = (nil)] 00:43:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 175 (0x9fca6400) [pid = 1946] [serial = 1634] [outer = 0x9923f400] 00:43:59 INFO - PROCESS | 1946 | 1461051839660 Marionette DEBUG loaded listener.js 00:43:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 176 (0xa00d4000) [pid = 1946] [serial = 1635] [outer = 0x9923f400] 00:44:00 INFO - PROCESS | 1946 | 1461051840570 Marionette TRACE conn6 <- [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] 00:44:00 INFO - PROCESS | 1946 | 1461051840649 Marionette TRACE conn6 <- [1,2149,null,{"value":"8"}] 00:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 00:44:00 INFO - PROCESS | 1946 | 1461051840655 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 00:44:00 INFO - PROCESS | 1946 | 1461051840658 Marionette TRACE conn6 <- [1,2150,null,{}] 00:44:00 INFO - PROCESS | 1946 | 1461051840664 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:00 INFO - PROCESS | 1946 | 1461051840873 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 00:44:01 INFO - PROCESS | 1946 | 1461051841221 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:01 INFO - PROCESS | 1946 | ++DOCSHELL 0x87408400 == 179 [pid = 1946] [id = 545] 00:44:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 177 (0x881ed800) [pid = 1946] [serial = 1636] [outer = (nil)] 00:44:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 178 (0xa0fa2c00) [pid = 1946] [serial = 1637] [outer = 0x881ed800] 00:44:01 INFO - PROCESS | 1946 | 1461051841313 Marionette DEBUG loaded listener.js 00:44:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 179 (0xa0fa6800) [pid = 1946] [serial = 1638] [outer = 0x881ed800] 00:44:02 INFO - PROCESS | 1946 | 1461051842212 Marionette TRACE conn6 <- [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]]]}] 00:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 00:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1629ms 00:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 00:44:02 INFO - PROCESS | 1946 | 1461051842286 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 00:44:02 INFO - PROCESS | 1946 | 1461051842289 Marionette TRACE conn6 <- [1,2153,null,{"value":"8"}] 00:44:02 INFO - PROCESS | 1946 | 1461051842295 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 00:44:02 INFO - PROCESS | 1946 | 1461051842298 Marionette TRACE conn6 <- [1,2154,null,{}] 00:44:02 INFO - PROCESS | 1946 | 1461051842304 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:02 INFO - PROCESS | 1946 | 1461051842508 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 00:44:02 INFO - PROCESS | 1946 | 1461051842845 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x85b04800 == 180 [pid = 1946] [id = 546] 00:44:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 180 (0x87404400) [pid = 1946] [serial = 1639] [outer = (nil)] 00:44:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 181 (0xa0fa8000) [pid = 1946] [serial = 1640] [outer = 0x87404400] 00:44:02 INFO - PROCESS | 1946 | 1461051842940 Marionette DEBUG loaded listener.js 00:44:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 182 (0xa0fac800) [pid = 1946] [serial = 1641] [outer = 0x87404400] 00:44:03 INFO - PROCESS | 1946 | 1461051843835 Marionette TRACE conn6 <- [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]]]}] 00:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 00:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1580ms 00:44:03 INFO - PROCESS | 1946 | 1461051843874 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 00:44:03 INFO - PROCESS | 1946 | 1461051843877 Marionette TRACE conn6 <- [1,2157,null,{"value":"8"}] 00:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 00:44:03 INFO - PROCESS | 1946 | 1461051843903 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 00:44:03 INFO - PROCESS | 1946 | 1461051843906 Marionette TRACE conn6 <- [1,2158,null,{}] 00:44:03 INFO - PROCESS | 1946 | 1461051843914 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:04 INFO - PROCESS | 1946 | 1461051844113 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 00:44:04 INFO - PROCESS | 1946 | 1461051844454 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:04 INFO - PROCESS | 1946 | ++DOCSHELL 0xa0fabc00 == 181 [pid = 1946] [id = 547] 00:44:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 183 (0xa0fad000) [pid = 1946] [serial = 1642] [outer = (nil)] 00:44:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 184 (0xa2839000) [pid = 1946] [serial = 1643] [outer = 0xa0fad000] 00:44:04 INFO - PROCESS | 1946 | 1461051844547 Marionette DEBUG loaded listener.js 00:44:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 185 (0xa2a09800) [pid = 1946] [serial = 1644] [outer = 0xa0fad000] 00:44:05 INFO - PROCESS | 1946 | 1461051845430 Marionette TRACE conn6 <- [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]]]}] 00:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 00:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1613ms 00:44:05 INFO - PROCESS | 1946 | 1461051845499 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 00:44:05 INFO - PROCESS | 1946 | 1461051845503 Marionette TRACE conn6 <- [1,2161,null,{"value":"8"}] 00:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 00:44:05 INFO - PROCESS | 1946 | 1461051845509 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 00:44:05 INFO - PROCESS | 1946 | 1461051845511 Marionette TRACE conn6 <- [1,2162,null,{}] 00:44:05 INFO - PROCESS | 1946 | 1461051845517 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:05 INFO - PROCESS | 1946 | 1461051845718 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 00:44:06 INFO - PROCESS | 1946 | 1461051846052 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:06 INFO - PROCESS | 1946 | ++DOCSHELL 0x86485800 == 182 [pid = 1946] [id = 548] 00:44:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 186 (0xa0fda000) [pid = 1946] [serial = 1645] [outer = (nil)] 00:44:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 187 (0xa3c1f000) [pid = 1946] [serial = 1646] [outer = 0xa0fda000] 00:44:06 INFO - PROCESS | 1946 | 1461051846141 Marionette DEBUG loaded listener.js 00:44:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 188 (0xa3c24400) [pid = 1946] [serial = 1647] [outer = 0xa0fda000] 00:44:07 INFO - PROCESS | 1946 | 1461051847018 Marionette TRACE conn6 <- [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]]]}] 00:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 00:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1582ms 00:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 00:44:07 INFO - PROCESS | 1946 | 1461051847092 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 00:44:07 INFO - PROCESS | 1946 | 1461051847095 Marionette TRACE conn6 <- [1,2165,null,{"value":"8"}] 00:44:07 INFO - PROCESS | 1946 | 1461051847102 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 00:44:07 INFO - PROCESS | 1946 | 1461051847105 Marionette TRACE conn6 <- [1,2166,null,{}] 00:44:07 INFO - PROCESS | 1946 | 1461051847110 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:07 INFO - PROCESS | 1946 | 1461051847347 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 00:44:09 INFO - PROCESS | 1946 | --DOCSHELL 0x8b4e6000 == 181 [pid = 1946] [id = 189] 00:44:09 INFO - PROCESS | 1946 | --DOCSHELL 0x8a416c00 == 180 [pid = 1946] [id = 190] 00:44:09 INFO - PROCESS | 1946 | --DOCSHELL 0x8a6d1c00 == 179 [pid = 1946] [id = 371] 00:44:09 INFO - PROCESS | 1946 | --DOCSHELL 0x8dc15c00 == 178 [pid = 1946] [id = 85] 00:44:09 INFO - PROCESS | 1946 | --DOCSHELL 0x91f2a000 == 177 [pid = 1946] [id = 48] 00:44:09 INFO - PROCESS | 1946 | --DOCSHELL 0x881ee400 == 176 [pid = 1946] [id = 529] 00:44:09 INFO - PROCESS | 1946 | --DOCSHELL 0x888f7000 == 175 [pid = 1946] [id = 528] 00:44:09 INFO - PROCESS | 1946 | --DOCSHELL 0x88a9c800 == 174 [pid = 1946] [id = 527] 00:44:09 INFO - PROCESS | 1946 | --DOCSHELL 0x83ef3000 == 173 [pid = 1946] [id = 526] 00:44:09 INFO - PROCESS | 1946 | --DOCSHELL 0x93136800 == 172 [pid = 1946] [id = 524] 00:44:09 INFO - PROCESS | 1946 | --DOCSHELL 0x88bbe000 == 171 [pid = 1946] [id = 523] 00:44:09 INFO - PROCESS | 1946 | --DOCSHELL 0x97dbdc00 == 170 [pid = 1946] [id = 522] 00:44:09 INFO - PROCESS | 1946 | --DOCSHELL 0x95740400 == 169 [pid = 1946] [id = 520] 00:44:09 INFO - PROCESS | 1946 | --DOCSHELL 0x97177800 == 168 [pid = 1946] [id = 521] 00:44:09 INFO - PROCESS | 1946 | --DOCSHELL 0x9440d800 == 167 [pid = 1946] [id = 519] 00:44:09 INFO - PROCESS | 1946 | --DOCSHELL 0x93135800 == 166 [pid = 1946] [id = 518] 00:44:09 INFO - PROCESS | 1946 | --DOCSHELL 0x9079d400 == 165 [pid = 1946] [id = 517] 00:44:09 INFO - PROCESS | 1946 | --DOCSHELL 0x8f7df400 == 164 [pid = 1946] [id = 516] 00:44:09 INFO - PROCESS | 1946 | --DOCSHELL 0x8e8b4400 == 163 [pid = 1946] [id = 515] 00:44:09 INFO - PROCESS | 1946 | --DOCSHELL 0x8e8b9000 == 162 [pid = 1946] [id = 513] 00:44:09 INFO - PROCESS | 1946 | --DOCSHELL 0x8e8b7000 == 161 [pid = 1946] [id = 514] 00:44:09 INFO - PROCESS | 1946 | --DOCSHELL 0x8e8b7c00 == 160 [pid = 1946] [id = 512] 00:44:09 INFO - PROCESS | 1946 | --DOCSHELL 0x8a7ebc00 == 159 [pid = 1946] [id = 511] 00:44:09 INFO - PROCESS | 1946 | --DOCSHELL 0x8c164400 == 158 [pid = 1946] [id = 510] 00:44:09 INFO - PROCESS | 1946 | --DOCSHELL 0x88a99c00 == 157 [pid = 1946] [id = 509] 00:44:09 INFO - PROCESS | 1946 | --DOCSHELL 0x86483800 == 156 [pid = 1946] [id = 508] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 187 (0x8b4e1c00) [pid = 1946] [serial = 1523] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 186 (0x9078a000) [pid = 1946] [serial = 1476] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 185 (0x8b67b400) [pid = 1946] [serial = 1460] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 184 (0x962c3400) [pid = 1946] [serial = 1490] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 183 (0x992a2000) [pid = 1946] [serial = 1499] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 182 (0xa0003000) [pid = 1946] [serial = 1508] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 181 (0x89e6ec00) [pid = 1946] [serial = 1517] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 180 (0x907ee800) [pid = 1946] [serial = 1478] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 179 (0x85b10400) [pid = 1946] [serial = 1520] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 178 (0x97529c00) [pid = 1946] [serial = 1493] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 177 (0x91f30c00) [pid = 1946] [serial = 1482] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 176 (0x8e8b8400) [pid = 1946] [serial = 1463] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 175 (0x9fb2cc00) [pid = 1946] [serial = 1505] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 174 (0x94555400) [pid = 1946] [serial = 1487] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 173 (0x942abc00) [pid = 1946] [serial = 1485] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 172 (0x89e75400) [pid = 1946] [serial = 1458] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 171 (0x8f1bf400) [pid = 1946] [serial = 1466] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 170 (0x881f1c00) [pid = 1946] [serial = 1512] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 169 (0x95746c00) [pid = 1946] [serial = 1488] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 168 (0x987a7000) [pid = 1946] [serial = 1497] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 167 (0x992e4800) [pid = 1946] [serial = 1500] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 166 (0x8f7e9000) [pid = 1946] [serial = 1470] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 165 (0x881f9000) [pid = 1946] [serial = 1521] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 164 (0x907f5800) [pid = 1946] [serial = 1479] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 163 (0x90651400) [pid = 1946] [serial = 1473] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 162 (0x89a77400) [pid = 1946] [serial = 1515] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 161 (0x8f608000) [pid = 1946] [serial = 1469] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 160 (0x8c167400) [pid = 1946] [serial = 1461] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 159 (0x876bac00) [pid = 1946] [serial = 1455] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 158 (0x978ea000) [pid = 1946] [serial = 1502] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 157 (0x8f1c7800) [pid = 1946] [serial = 1467] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 156 (0x89de4c00) [pid = 1946] [serial = 1457] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 155 (0x908bf800) [pid = 1946] [serial = 1481] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0x97530800) [pid = 1946] [serial = 1494] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x970a0000) [pid = 1946] [serial = 1491] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x9fbde000) [pid = 1946] [serial = 1506] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x8e9da800) [pid = 1946] [serial = 1464] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0xa00ca400) [pid = 1946] [serial = 1509] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x90710800) [pid = 1946] [serial = 1475] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x8a415800) [pid = 1946] [serial = 1383] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x876c0400) [pid = 1946] [serial = 1511] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x984a7c00) [pid = 1946] [serial = 1496] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x86a25000) [pid = 1946] [serial = 1454] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x9313a400) [pid = 1946] [serial = 1484] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x89a6c400) [pid = 1946] [serial = 1514] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x992dac00) [pid = 1946] [serial = 1503] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 141 (0x8a411000) [pid = 1946] [serial = 1518] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | --DOMWINDOW == 140 (0x90304800) [pid = 1946] [serial = 1472] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1946 | 1461051849746 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:09 INFO - PROCESS | 1946 | ++DOCSHELL 0x86a1a800 == 157 [pid = 1946] [id = 549] 00:44:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 141 (0x86a1e400) [pid = 1946] [serial = 1648] [outer = (nil)] 00:44:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 142 (0x87408000) [pid = 1946] [serial = 1649] [outer = 0x86a1e400] 00:44:09 INFO - PROCESS | 1946 | 1461051849830 Marionette DEBUG loaded listener.js 00:44:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x881ee400) [pid = 1946] [serial = 1650] [outer = 0x86a1e400] 00:44:10 INFO - PROCESS | 1946 | 1461051850625 Marionette TRACE conn6 <- [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]]]}] 00:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 00:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 3585ms 00:44:10 INFO - PROCESS | 1946 | 1461051850688 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 00:44:10 INFO - PROCESS | 1946 | 1461051850695 Marionette TRACE conn6 <- [1,2169,null,{"value":"8"}] 00:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 00:44:10 INFO - PROCESS | 1946 | 1461051850704 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 00:44:10 INFO - PROCESS | 1946 | 1461051850708 Marionette TRACE conn6 <- [1,2170,null,{}] 00:44:10 INFO - PROCESS | 1946 | 1461051850714 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:10 INFO - PROCESS | 1946 | 1461051850931 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 00:44:11 INFO - PROCESS | 1946 | 1461051851126 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:11 INFO - PROCESS | 1946 | ++DOCSHELL 0x888f7c00 == 158 [pid = 1946] [id = 550] 00:44:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x88a8f400) [pid = 1946] [serial = 1651] [outer = (nil)] 00:44:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x89a71800) [pid = 1946] [serial = 1652] [outer = 0x88a8f400] 00:44:11 INFO - PROCESS | 1946 | 1461051851203 Marionette DEBUG loaded listener.js 00:44:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x89b35c00) [pid = 1946] [serial = 1653] [outer = 0x88a8f400] 00:44:12 INFO - PROCESS | 1946 | 1461051852173 Marionette TRACE conn6 <- [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]]]}] 00:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 00:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1533ms 00:44:12 INFO - PROCESS | 1946 | 1461051852247 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 00:44:12 INFO - PROCESS | 1946 | 1461051852253 Marionette TRACE conn6 <- [1,2173,null,{"value":"8"}] 00:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 00:44:12 INFO - PROCESS | 1946 | 1461051852260 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 00:44:12 INFO - PROCESS | 1946 | 1461051852262 Marionette TRACE conn6 <- [1,2174,null,{}] 00:44:12 INFO - PROCESS | 1946 | 1461051852270 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:12 INFO - PROCESS | 1946 | 1461051852548 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 00:44:12 INFO - PROCESS | 1946 | 1461051852572 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x88bc7400 == 159 [pid = 1946] [id = 551] 00:44:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x89a76000) [pid = 1946] [serial = 1654] [outer = (nil)] 00:44:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x89e6d800) [pid = 1946] [serial = 1655] [outer = 0x89a76000] 00:44:12 INFO - PROCESS | 1946 | 1461051852644 Marionette DEBUG loaded listener.js 00:44:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x8a411000) [pid = 1946] [serial = 1656] [outer = 0x89a76000] 00:44:13 INFO - PROCESS | 1946 | 1461051853640 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 00:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 00:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1435ms 00:44:13 INFO - PROCESS | 1946 | 1461051853702 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 00:44:13 INFO - PROCESS | 1946 | 1461051853705 Marionette TRACE conn6 <- [1,2177,null,{"value":"8"}] 00:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 00:44:13 INFO - PROCESS | 1946 | 1461051853721 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 00:44:13 INFO - PROCESS | 1946 | 1461051853729 Marionette TRACE conn6 <- [1,2178,null,{}] 00:44:13 INFO - PROCESS | 1946 | 1461051853742 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:14 INFO - PROCESS | 1946 | 1461051854009 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 00:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x90704000) [pid = 1946] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 00:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x9fc7ac00) [pid = 1946] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 00:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x984a7800) [pid = 1946] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 00:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x88bc1000) [pid = 1946] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 00:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x8c169400) [pid = 1946] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 00:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x8f24d400) [pid = 1946] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 00:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x8f951400) [pid = 1946] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 00:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 141 (0x8a6da800) [pid = 1946] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 00:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 140 (0x881f6c00) [pid = 1946] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 00:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 139 (0x942b6800) [pid = 1946] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 00:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 138 (0x94556c00) [pid = 1946] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 00:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 137 (0x8740cc00) [pid = 1946] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 00:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 136 (0x97379000) [pid = 1946] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 00:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 135 (0x85b0b400) [pid = 1946] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 00:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 134 (0x8e8b9c00) [pid = 1946] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 00:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 133 (0x8c3a0000) [pid = 1946] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 00:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 132 (0x9923b000) [pid = 1946] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 00:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 131 (0x8b4e5000) [pid = 1946] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 00:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 130 (0x88bbd800) [pid = 1946] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 00:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 129 (0x95743800) [pid = 1946] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 00:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 128 (0x8e9e4400) [pid = 1946] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 00:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 127 (0x89a7ac00) [pid = 1946] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 00:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 126 (0x907a8800) [pid = 1946] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 00:44:14 INFO - PROCESS | 1946 | 1461051854840 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x858f0c00 == 160 [pid = 1946] [id = 552] 00:44:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 127 (0x85b0b400) [pid = 1946] [serial = 1657] [outer = (nil)] 00:44:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 128 (0x876c5000) [pid = 1946] [serial = 1658] [outer = 0x85b0b400] 00:44:14 INFO - PROCESS | 1946 | 1461051854921 Marionette DEBUG loaded listener.js 00:44:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 129 (0x88bc8c00) [pid = 1946] [serial = 1659] [outer = 0x85b0b400] 00:44:15 INFO - PROCESS | 1946 | 1461051855661 Marionette TRACE conn6 <- [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]]]}] 00:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 00:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 2001ms 00:44:15 INFO - PROCESS | 1946 | 1461051855714 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 00:44:15 INFO - PROCESS | 1946 | 1461051855719 Marionette TRACE conn6 <- [1,2181,null,{"value":"8"}] 00:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 00:44:15 INFO - PROCESS | 1946 | 1461051855725 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 00:44:15 INFO - PROCESS | 1946 | 1461051855728 Marionette TRACE conn6 <- [1,2182,null,{}] 00:44:15 INFO - PROCESS | 1946 | 1461051855733 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:15 INFO - PROCESS | 1946 | 1461051855992 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 00:44:16 INFO - PROCESS | 1946 | 1461051856014 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:16 INFO - PROCESS | 1946 | ++DOCSHELL 0x86a20000 == 161 [pid = 1946] [id = 553] 00:44:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 130 (0x8b4dbc00) [pid = 1946] [serial = 1660] [outer = (nil)] 00:44:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 131 (0x8b673000) [pid = 1946] [serial = 1661] [outer = 0x8b4dbc00] 00:44:16 INFO - PROCESS | 1946 | 1461051856088 Marionette DEBUG loaded listener.js 00:44:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 132 (0x8b67b800) [pid = 1946] [serial = 1662] [outer = 0x8b4dbc00] 00:44:17 INFO - PROCESS | 1946 | 1461051857231 Marionette TRACE conn6 <- [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]]]}] 00:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 00:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1539ms 00:44:17 INFO - PROCESS | 1946 | 1461051857265 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 00:44:17 INFO - PROCESS | 1946 | 1461051857270 Marionette TRACE conn6 <- [1,2185,null,{"value":"8"}] 00:44:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 00:44:17 INFO - PROCESS | 1946 | 1461051857280 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 00:44:17 INFO - PROCESS | 1946 | 1461051857285 Marionette TRACE conn6 <- [1,2186,null,{}] 00:44:17 INFO - PROCESS | 1946 | 1461051857296 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:17 INFO - PROCESS | 1946 | 1461051857513 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 00:44:17 INFO - PROCESS | 1946 | 1461051857859 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x87404800 == 162 [pid = 1946] [id = 554] 00:44:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 133 (0x876bb400) [pid = 1946] [serial = 1663] [outer = (nil)] 00:44:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 134 (0x88a91800) [pid = 1946] [serial = 1664] [outer = 0x876bb400] 00:44:17 INFO - PROCESS | 1946 | 1461051857950 Marionette DEBUG loaded listener.js 00:44:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 135 (0x89a77c00) [pid = 1946] [serial = 1665] [outer = 0x876bb400] 00:44:18 INFO - PROCESS | 1946 | 1461051858905 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 00:44:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 00:44:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1694ms 00:44:18 INFO - PROCESS | 1946 | 1461051858973 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 00:44:18 INFO - PROCESS | 1946 | 1461051858982 Marionette TRACE conn6 <- [1,2189,null,{"value":"8"}] 00:44:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 00:44:19 INFO - PROCESS | 1946 | 1461051858993 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 00:44:19 INFO - PROCESS | 1946 | 1461051858997 Marionette TRACE conn6 <- [1,2190,null,{}] 00:44:19 INFO - PROCESS | 1946 | 1461051859004 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:19 INFO - PROCESS | 1946 | 1461051859273 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 00:44:19 INFO - PROCESS | 1946 | 1461051859670 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:19 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a40f800 == 163 [pid = 1946] [id = 555] 00:44:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 136 (0x8a417000) [pid = 1946] [serial = 1666] [outer = (nil)] 00:44:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 137 (0x8a783400) [pid = 1946] [serial = 1667] [outer = 0x8a417000] 00:44:19 INFO - PROCESS | 1946 | 1461051859760 Marionette DEBUG loaded listener.js 00:44:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 138 (0x8b4df800) [pid = 1946] [serial = 1668] [outer = 0x8a417000] 00:44:20 INFO - PROCESS | 1946 | 1461051860705 Marionette TRACE conn6 <- [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]]]}] 00:44:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 00:44:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1784ms 00:44:20 INFO - PROCESS | 1946 | 1461051860777 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 00:44:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 00:44:20 INFO - PROCESS | 1946 | 1461051860782 Marionette TRACE conn6 <- [1,2193,null,{"value":"8"}] 00:44:20 INFO - PROCESS | 1946 | 1461051860789 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 00:44:20 INFO - PROCESS | 1946 | 1461051860795 Marionette TRACE conn6 <- [1,2194,null,{}] 00:44:20 INFO - PROCESS | 1946 | 1461051860812 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:21 INFO - PROCESS | 1946 | 1461051861078 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 00:44:21 INFO - PROCESS | 1946 | 1461051861416 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x8c169800 == 164 [pid = 1946] [id = 556] 00:44:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 139 (0x8c3aa000) [pid = 1946] [serial = 1669] [outer = (nil)] 00:44:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 140 (0x8dc12800) [pid = 1946] [serial = 1670] [outer = 0x8c3aa000] 00:44:21 INFO - PROCESS | 1946 | 1461051861516 Marionette DEBUG loaded listener.js 00:44:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 141 (0x8e8b7c00) [pid = 1946] [serial = 1671] [outer = 0x8c3aa000] 00:44:22 INFO - PROCESS | 1946 | 1461051862391 Marionette TRACE conn6 <- [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]]]}] 00:44:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 00:44:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1645ms 00:44:22 INFO - PROCESS | 1946 | 1461051862433 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 00:44:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 00:44:22 INFO - PROCESS | 1946 | 1461051862438 Marionette TRACE conn6 <- [1,2197,null,{"value":"8"}] 00:44:22 INFO - PROCESS | 1946 | 1461051862444 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 00:44:22 INFO - PROCESS | 1946 | 1461051862447 Marionette TRACE conn6 <- [1,2198,null,{}] 00:44:22 INFO - PROCESS | 1946 | 1461051862472 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:22 INFO - PROCESS | 1946 | 1461051862676 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 00:44:22 INFO - PROCESS | 1946 | 1461051862949 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:23 INFO - PROCESS | 1946 | ++DOCSHELL 0x89de9c00 == 165 [pid = 1946] [id = 557] 00:44:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 142 (0x8e8c0000) [pid = 1946] [serial = 1672] [outer = (nil)] 00:44:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x8e9ddc00) [pid = 1946] [serial = 1673] [outer = 0x8e8c0000] 00:44:23 INFO - PROCESS | 1946 | 1461051863085 Marionette DEBUG loaded listener.js 00:44:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x8f126400) [pid = 1946] [serial = 1674] [outer = 0x8e8c0000] 00:44:23 INFO - PROCESS | 1946 | 1461051863972 Marionette TRACE conn6 <- [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]]]}] 00:44:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 00:44:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1581ms 00:44:24 INFO - PROCESS | 1946 | 1461051864025 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 00:44:24 INFO - PROCESS | 1946 | 1461051864029 Marionette TRACE conn6 <- [1,2201,null,{"value":"8"}] 00:44:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 00:44:24 INFO - PROCESS | 1946 | 1461051864035 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 00:44:24 INFO - PROCESS | 1946 | 1461051864039 Marionette TRACE conn6 <- [1,2202,null,{}] 00:44:24 INFO - PROCESS | 1946 | 1461051864044 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:24 INFO - PROCESS | 1946 | 1461051864237 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 00:44:24 INFO - PROCESS | 1946 | 1461051864523 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:24 INFO - PROCESS | 1946 | ++DOCSHELL 0x89ce9400 == 166 [pid = 1946] [id = 558] 00:44:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x8f12d800) [pid = 1946] [serial = 1675] [outer = (nil)] 00:44:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x8f241800) [pid = 1946] [serial = 1676] [outer = 0x8f12d800] 00:44:24 INFO - PROCESS | 1946 | 1461051864654 Marionette DEBUG loaded listener.js 00:44:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x8f247c00) [pid = 1946] [serial = 1677] [outer = 0x8f12d800] 00:44:25 INFO - PROCESS | 1946 | 1461051865528 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 00:44:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 00:44:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1544ms 00:44:25 INFO - PROCESS | 1946 | 1461051865579 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 00:44:25 INFO - PROCESS | 1946 | 1461051865583 Marionette TRACE conn6 <- [1,2205,null,{"value":"8"}] 00:44:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 00:44:25 INFO - PROCESS | 1946 | 1461051865590 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 00:44:25 INFO - PROCESS | 1946 | 1461051865592 Marionette TRACE conn6 <- [1,2206,null,{}] 00:44:25 INFO - PROCESS | 1946 | 1461051865598 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:25 INFO - PROCESS | 1946 | 1461051865833 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 00:44:26 INFO - PROCESS | 1946 | 1461051866170 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x89dee400 == 167 [pid = 1946] [id = 559] 00:44:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x8f7e9000) [pid = 1946] [serial = 1678] [outer = (nil)] 00:44:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x8f94f400) [pid = 1946] [serial = 1679] [outer = 0x8f7e9000] 00:44:26 INFO - PROCESS | 1946 | 1461051866270 Marionette DEBUG loaded listener.js 00:44:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x9013dc00) [pid = 1946] [serial = 1680] [outer = 0x8f7e9000] 00:44:27 INFO - PROCESS | 1946 | 1461051867191 Marionette TRACE conn6 <- [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]]]}] 00:44:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 00:44:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1638ms 00:44:27 INFO - PROCESS | 1946 | 1461051867229 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 00:44:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 00:44:27 INFO - PROCESS | 1946 | 1461051867233 Marionette TRACE conn6 <- [1,2209,null,{"value":"8"}] 00:44:27 INFO - PROCESS | 1946 | 1461051867239 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 00:44:27 INFO - PROCESS | 1946 | 1461051867243 Marionette TRACE conn6 <- [1,2210,null,{}] 00:44:27 INFO - PROCESS | 1946 | 1461051867249 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:27 INFO - PROCESS | 1946 | 1461051867444 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 00:44:27 INFO - PROCESS | 1946 | 1461051867771 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f950c00 == 168 [pid = 1946] [id = 560] 00:44:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x8f952800) [pid = 1946] [serial = 1681] [outer = (nil)] 00:44:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x90307000) [pid = 1946] [serial = 1682] [outer = 0x8f952800] 00:44:27 INFO - PROCESS | 1946 | 1461051867871 Marionette DEBUG loaded listener.js 00:44:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x9030e000) [pid = 1946] [serial = 1683] [outer = 0x8f952800] 00:44:28 INFO - PROCESS | 1946 | 1461051868721 Marionette TRACE conn6 <- [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]]]}] 00:44:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 00:44:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1530ms 00:44:28 INFO - PROCESS | 1946 | 1461051868771 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 00:44:28 INFO - PROCESS | 1946 | 1461051868775 Marionette TRACE conn6 <- [1,2213,null,{"value":"8"}] 00:44:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 00:44:28 INFO - PROCESS | 1946 | 1461051868781 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 00:44:28 INFO - PROCESS | 1946 | 1461051868785 Marionette TRACE conn6 <- [1,2214,null,{}] 00:44:28 INFO - PROCESS | 1946 | 1461051868790 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:28 INFO - PROCESS | 1946 | 1461051868990 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 00:44:29 INFO - PROCESS | 1946 | 1461051869276 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f60e400 == 169 [pid = 1946] [id = 561] 00:44:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x9030c000) [pid = 1946] [serial = 1684] [outer = (nil)] 00:44:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x90702c00) [pid = 1946] [serial = 1685] [outer = 0x9030c000] 00:44:29 INFO - PROCESS | 1946 | 1461051869422 Marionette DEBUG loaded listener.js 00:44:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x90706400) [pid = 1946] [serial = 1686] [outer = 0x9030c000] 00:44:30 INFO - PROCESS | 1946 | 1461051870309 Marionette TRACE conn6 <- [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]]]}] 00:44:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 00:44:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1595ms 00:44:30 INFO - PROCESS | 1946 | 1461051870377 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 00:44:30 INFO - PROCESS | 1946 | 1461051870380 Marionette TRACE conn6 <- [1,2217,null,{"value":"8"}] 00:44:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 00:44:30 INFO - PROCESS | 1946 | 1461051870387 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 00:44:30 INFO - PROCESS | 1946 | 1461051870390 Marionette TRACE conn6 <- [1,2218,null,{}] 00:44:30 INFO - PROCESS | 1946 | 1461051870396 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:30 INFO - PROCESS | 1946 | 1461051870598 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 00:44:30 INFO - PROCESS | 1946 | 1461051870930 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:30 INFO - PROCESS | 1946 | ++DOCSHELL 0x90655c00 == 170 [pid = 1946] [id = 562] 00:44:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x90659400) [pid = 1946] [serial = 1687] [outer = (nil)] 00:44:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 158 (0x90794000) [pid = 1946] [serial = 1688] [outer = 0x90659400] 00:44:31 INFO - PROCESS | 1946 | 1461051871026 Marionette DEBUG loaded listener.js 00:44:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 159 (0x9079f800) [pid = 1946] [serial = 1689] [outer = 0x90659400] 00:44:31 INFO - PROCESS | 1946 | 1461051871922 Marionette TRACE conn6 <- [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]]]}] 00:44:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 00:44:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1591ms 00:44:31 INFO - PROCESS | 1946 | 1461051871978 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 00:44:31 INFO - PROCESS | 1946 | 1461051871982 Marionette TRACE conn6 <- [1,2221,null,{"value":"8"}] 00:44:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 00:44:31 INFO - PROCESS | 1946 | 1461051871990 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 00:44:31 INFO - PROCESS | 1946 | 1461051871993 Marionette TRACE conn6 <- [1,2222,null,{}] 00:44:32 INFO - PROCESS | 1946 | 1461051871999 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:32 INFO - PROCESS | 1946 | 1461051872294 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 00:44:32 INFO - PROCESS | 1946 | 1461051872597 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x90658400 == 171 [pid = 1946] [id = 563] 00:44:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 160 (0x90791800) [pid = 1946] [serial = 1690] [outer = (nil)] 00:44:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 161 (0x907fa800) [pid = 1946] [serial = 1691] [outer = 0x90791800] 00:44:32 INFO - PROCESS | 1946 | 1461051872689 Marionette DEBUG loaded listener.js 00:44:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 162 (0x908b6000) [pid = 1946] [serial = 1692] [outer = 0x90791800] 00:44:33 INFO - PROCESS | 1946 | 1461051873626 Marionette TRACE conn6 <- [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]]]}] 00:44:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 00:44:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1680ms 00:44:33 INFO - PROCESS | 1946 | 1461051873670 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 00:44:33 INFO - PROCESS | 1946 | 1461051873675 Marionette TRACE conn6 <- [1,2225,null,{"value":"8"}] 00:44:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 00:44:33 INFO - PROCESS | 1946 | 1461051873681 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 00:44:33 INFO - PROCESS | 1946 | 1461051873686 Marionette TRACE conn6 <- [1,2226,null,{}] 00:44:33 INFO - PROCESS | 1946 | 1461051873691 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:33 INFO - PROCESS | 1946 | 1461051873914 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 00:44:34 INFO - PROCESS | 1946 | 1461051874292 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x907f1800 == 172 [pid = 1946] [id = 564] 00:44:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 163 (0x9313d400) [pid = 1946] [serial = 1693] [outer = (nil)] 00:44:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 164 (0x931e4000) [pid = 1946] [serial = 1694] [outer = 0x9313d400] 00:44:34 INFO - PROCESS | 1946 | 1461051874401 Marionette DEBUG loaded listener.js 00:44:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 165 (0x94402c00) [pid = 1946] [serial = 1695] [outer = 0x9313d400] 00:44:35 INFO - PROCESS | 1946 | 1461051875258 Marionette TRACE conn6 <- [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]]]}] 00:44:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 00:44:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1629ms 00:44:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 00:44:35 INFO - PROCESS | 1946 | 1461051875311 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 00:44:35 INFO - PROCESS | 1946 | 1461051875314 Marionette TRACE conn6 <- [1,2229,null,{"value":"8"}] 00:44:35 INFO - PROCESS | 1946 | 1461051875320 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 00:44:35 INFO - PROCESS | 1946 | 1461051875323 Marionette TRACE conn6 <- [1,2230,null,{}] 00:44:35 INFO - PROCESS | 1946 | 1461051875329 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:35 INFO - PROCESS | 1946 | 1461051875527 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 00:44:35 INFO - PROCESS | 1946 | 1461051875807 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:35 INFO - PROCESS | 1946 | ++DOCSHELL 0x931db800 == 173 [pid = 1946] [id = 565] 00:44:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 166 (0x942aa400) [pid = 1946] [serial = 1696] [outer = (nil)] 00:44:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 167 (0x945c3400) [pid = 1946] [serial = 1697] [outer = 0x942aa400] 00:44:35 INFO - PROCESS | 1946 | 1461051875940 Marionette DEBUG loaded listener.js 00:44:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 168 (0x959d8c00) [pid = 1946] [serial = 1698] [outer = 0x942aa400] 00:44:36 INFO - PROCESS | 1946 | 1461051876830 Marionette TRACE conn6 <- [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]]]}] 00:44:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 00:44:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1584ms 00:44:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 00:44:36 INFO - PROCESS | 1946 | 1461051876904 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 00:44:36 INFO - PROCESS | 1946 | 1461051876907 Marionette TRACE conn6 <- [1,2233,null,{"value":"8"}] 00:44:36 INFO - PROCESS | 1946 | 1461051876913 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 00:44:36 INFO - PROCESS | 1946 | 1461051876916 Marionette TRACE conn6 <- [1,2234,null,{}] 00:44:36 INFO - PROCESS | 1946 | 1461051876922 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:37 INFO - PROCESS | 1946 | 1461051877124 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 00:44:37 INFO - PROCESS | 1946 | 1461051877418 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f1c6c00 == 174 [pid = 1946] [id = 566] 00:44:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 169 (0x9065c000) [pid = 1946] [serial = 1699] [outer = (nil)] 00:44:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 170 (0x9686f800) [pid = 1946] [serial = 1700] [outer = 0x9065c000] 00:44:37 INFO - PROCESS | 1946 | 1461051877551 Marionette DEBUG loaded listener.js 00:44:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 171 (0x97099000) [pid = 1946] [serial = 1701] [outer = 0x9065c000] 00:44:38 INFO - PROCESS | 1946 | 1461051878387 Marionette TRACE conn6 <- [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]]]}] 00:44:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 00:44:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1535ms 00:44:38 INFO - PROCESS | 1946 | 1461051878449 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 00:44:38 INFO - PROCESS | 1946 | 1461051878452 Marionette TRACE conn6 <- [1,2237,null,{"value":"8"}] 00:44:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 00:44:38 INFO - PROCESS | 1946 | 1461051878458 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 00:44:38 INFO - PROCESS | 1946 | 1461051878462 Marionette TRACE conn6 <- [1,2238,null,{}] 00:44:38 INFO - PROCESS | 1946 | 1461051878468 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:38 INFO - PROCESS | 1946 | 1461051878683 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 00:44:38 INFO - PROCESS | 1946 | 1461051878967 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x966f3000 == 175 [pid = 1946] [id = 567] 00:44:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 172 (0x96f9b000) [pid = 1946] [serial = 1702] [outer = (nil)] 00:44:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 173 (0x9737a800) [pid = 1946] [serial = 1703] [outer = 0x96f9b000] 00:44:39 INFO - PROCESS | 1946 | 1461051879114 Marionette DEBUG loaded listener.js 00:44:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 174 (0x9752b400) [pid = 1946] [serial = 1704] [outer = 0x96f9b000] 00:44:40 INFO - PROCESS | 1946 | 1461051879998 Marionette TRACE conn6 <- [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]]]}] 00:44:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 00:44:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1581ms 00:44:40 INFO - PROCESS | 1946 | 1461051880041 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 00:44:40 INFO - PROCESS | 1946 | 1461051880044 Marionette TRACE conn6 <- [1,2241,null,{"value":"8"}] 00:44:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 00:44:40 INFO - PROCESS | 1946 | 1461051880050 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 00:44:40 INFO - PROCESS | 1946 | 1461051880054 Marionette TRACE conn6 <- [1,2242,null,{}] 00:44:40 INFO - PROCESS | 1946 | 1461051880059 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:40 INFO - PROCESS | 1946 | 1461051880266 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 00:44:40 INFO - PROCESS | 1946 | 1461051880557 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:40 INFO - PROCESS | 1946 | ++DOCSHELL 0x971ef800 == 176 [pid = 1946] [id = 568] 00:44:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 175 (0x97526400) [pid = 1946] [serial = 1705] [outer = (nil)] 00:44:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 176 (0x978f0800) [pid = 1946] [serial = 1706] [outer = 0x97526400] 00:44:40 INFO - PROCESS | 1946 | 1461051880689 Marionette DEBUG loaded listener.js 00:44:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 177 (0x984a8c00) [pid = 1946] [serial = 1707] [outer = 0x97526400] 00:44:41 INFO - PROCESS | 1946 | 1461051881545 Marionette TRACE conn6 <- [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]]]}] 00:44:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 00:44:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1532ms 00:44:41 INFO - PROCESS | 1946 | 1461051881589 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 00:44:41 INFO - PROCESS | 1946 | 1461051881593 Marionette TRACE conn6 <- [1,2245,null,{"value":"8"}] 00:44:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 00:44:41 INFO - PROCESS | 1946 | 1461051881602 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 00:44:41 INFO - PROCESS | 1946 | 1461051881605 Marionette TRACE conn6 <- [1,2246,null,{}] 00:44:41 INFO - PROCESS | 1946 | 1461051881609 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:41 INFO - PROCESS | 1946 | 1461051881813 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 00:44:42 INFO - PROCESS | 1946 | 1461051882106 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:42 INFO - PROCESS | 1946 | ++DOCSHELL 0x97377800 == 177 [pid = 1946] [id = 569] 00:44:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 178 (0x9752c800) [pid = 1946] [serial = 1708] [outer = (nil)] 00:44:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 179 (0x98be4c00) [pid = 1946] [serial = 1709] [outer = 0x9752c800] 00:44:42 INFO - PROCESS | 1946 | 1461051882235 Marionette DEBUG loaded listener.js 00:44:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 180 (0x99237400) [pid = 1946] [serial = 1710] [outer = 0x9752c800] 00:44:43 INFO - PROCESS | 1946 | 1461051883159 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 00:44:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 00:44:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1628ms 00:44:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 00:44:43 INFO - PROCESS | 1946 | 1461051883231 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 00:44:43 INFO - PROCESS | 1946 | 1461051883234 Marionette TRACE conn6 <- [1,2249,null,{"value":"8"}] 00:44:43 INFO - PROCESS | 1946 | 1461051883241 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 00:44:43 INFO - PROCESS | 1946 | 1461051883243 Marionette TRACE conn6 <- [1,2250,null,{}] 00:44:43 INFO - PROCESS | 1946 | 1461051883250 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:43 INFO - PROCESS | 1946 | 1461051883490 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 00:44:43 INFO - PROCESS | 1946 | 1461051883822 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x978e9800 == 178 [pid = 1946] [id = 570] 00:44:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 181 (0x984a7400) [pid = 1946] [serial = 1711] [outer = (nil)] 00:44:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 182 (0x9afdfc00) [pid = 1946] [serial = 1712] [outer = 0x984a7400] 00:44:43 INFO - PROCESS | 1946 | 1461051883914 Marionette DEBUG loaded listener.js 00:44:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 183 (0x9afe5400) [pid = 1946] [serial = 1713] [outer = 0x984a7400] 00:44:44 INFO - PROCESS | 1946 | 1461051884839 Marionette TRACE conn6 <- [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]]]}] 00:44:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 00:44:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1634ms 00:44:44 INFO - PROCESS | 1946 | 1461051884874 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 00:44:44 INFO - PROCESS | 1946 | 1461051884878 Marionette TRACE conn6 <- [1,2253,null,{"value":"8"}] 00:44:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 00:44:44 INFO - PROCESS | 1946 | 1461051884885 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 00:44:44 INFO - PROCESS | 1946 | 1461051884888 Marionette TRACE conn6 <- [1,2254,null,{}] 00:44:44 INFO - PROCESS | 1946 | 1461051884894 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:45 INFO - PROCESS | 1946 | 1461051885095 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 00:44:45 INFO - PROCESS | 1946 | 1461051885428 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x99194400 == 179 [pid = 1946] [id = 571] 00:44:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 184 (0x9af19800) [pid = 1946] [serial = 1714] [outer = (nil)] 00:44:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 185 (0x9fbe8800) [pid = 1946] [serial = 1715] [outer = 0x9af19800] 00:44:45 INFO - PROCESS | 1946 | 1461051885515 Marionette DEBUG loaded listener.js 00:44:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 186 (0x9fcab800) [pid = 1946] [serial = 1716] [outer = 0x9af19800] 00:44:46 INFO - PROCESS | 1946 | 1461051886409 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 00:44:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 00:44:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1589ms 00:44:46 INFO - PROCESS | 1946 | 1461051886475 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 00:44:46 INFO - PROCESS | 1946 | 1461051886479 Marionette TRACE conn6 <- [1,2257,null,{"value":"8"}] 00:44:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 00:44:46 INFO - PROCESS | 1946 | 1461051886485 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 00:44:46 INFO - PROCESS | 1946 | 1461051886488 Marionette TRACE conn6 <- [1,2258,null,{}] 00:44:46 INFO - PROCESS | 1946 | 1461051886494 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:46 INFO - PROCESS | 1946 | 1461051886699 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 00:44:47 INFO - PROCESS | 1946 | 1461051887039 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:48 INFO - PROCESS | 1946 | --DOCSHELL 0x858f0c00 == 178 [pid = 1946] [id = 552] 00:44:48 INFO - PROCESS | 1946 | --DOCSHELL 0x88bc7400 == 177 [pid = 1946] [id = 551] 00:44:48 INFO - PROCESS | 1946 | --DOCSHELL 0x888f7c00 == 176 [pid = 1946] [id = 550] 00:44:48 INFO - PROCESS | 1946 | --DOCSHELL 0x86a1a800 == 175 [pid = 1946] [id = 549] 00:44:48 INFO - PROCESS | 1946 | --DOCSHELL 0x86485800 == 174 [pid = 1946] [id = 548] 00:44:48 INFO - PROCESS | 1946 | --DOCSHELL 0xa0fabc00 == 173 [pid = 1946] [id = 547] 00:44:48 INFO - PROCESS | 1946 | --DOCSHELL 0x85b04800 == 172 [pid = 1946] [id = 546] 00:44:48 INFO - PROCESS | 1946 | --DOCSHELL 0x942ab400 == 171 [pid = 1946] [id = 544] 00:44:48 INFO - PROCESS | 1946 | --DOCSHELL 0x87408400 == 170 [pid = 1946] [id = 545] 00:44:48 INFO - PROCESS | 1946 | --DOCSHELL 0x89a77000 == 169 [pid = 1946] [id = 543] 00:44:48 INFO - PROCESS | 1946 | --DOCSHELL 0x96247400 == 168 [pid = 1946] [id = 542] 00:44:48 INFO - PROCESS | 1946 | --DOCSHELL 0x858f5800 == 167 [pid = 1946] [id = 540] 00:44:48 INFO - PROCESS | 1946 | --DOCSHELL 0x94558400 == 166 [pid = 1946] [id = 541] 00:44:48 INFO - PROCESS | 1946 | --DOCSHELL 0x9079c000 == 165 [pid = 1946] [id = 539] 00:44:48 INFO - PROCESS | 1946 | --DOCSHELL 0x89b3b800 == 164 [pid = 1946] [id = 538] 00:44:48 INFO - PROCESS | 1946 | --DOCSHELL 0x90652400 == 163 [pid = 1946] [id = 537] 00:44:48 INFO - PROCESS | 1946 | --DOCSHELL 0x90149800 == 162 [pid = 1946] [id = 536] 00:44:48 INFO - PROCESS | 1946 | --DOCSHELL 0x8a411400 == 161 [pid = 1946] [id = 535] 00:44:48 INFO - PROCESS | 1946 | --DOCSHELL 0x8c15fc00 == 160 [pid = 1946] [id = 533] 00:44:48 INFO - PROCESS | 1946 | --DOCSHELL 0x888ee400 == 159 [pid = 1946] [id = 534] 00:44:48 INFO - PROCESS | 1946 | --DOCSHELL 0x89a7b400 == 158 [pid = 1946] [id = 532] 00:44:48 INFO - PROCESS | 1946 | --DOCSHELL 0x888f5000 == 157 [pid = 1946] [id = 531] 00:44:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x858f0c00 == 158 [pid = 1946] [id = 572] 00:44:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 187 (0x858f5800) [pid = 1946] [serial = 1717] [outer = (nil)] 00:44:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 188 (0x876c0400) [pid = 1946] [serial = 1718] [outer = 0x858f5800] 00:44:48 INFO - PROCESS | 1946 | 1461051888937 Marionette DEBUG loaded listener.js 00:44:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 189 (0x888f3000) [pid = 1946] [serial = 1719] [outer = 0x858f5800] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 188 (0x908b5000) [pid = 1946] [serial = 1551] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 187 (0xa0c4b000) [pid = 1946] [serial = 1578] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 186 (0x9ad59800) [pid = 1946] [serial = 1568] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 185 (0x8a78c000) [pid = 1946] [serial = 1530] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 184 (0x8c39f800) [pid = 1946] [serial = 1532] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 183 (0x8f94cc00) [pid = 1946] [serial = 1541] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 182 (0x90787400) [pid = 1946] [serial = 1547] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 181 (0x8c39b400) [pid = 1946] [serial = 1590] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 180 (0x8a40f400) [pid = 1946] [serial = 1529] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 179 (0x8a7ee400) [pid = 1946] [serial = 1452] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 178 (0x8dc0f400) [pid = 1946] [serial = 1533] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 177 (0x94555800) [pid = 1946] [serial = 1557] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 176 (0x95be4400) [pid = 1946] [serial = 1559] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 175 (0x89a71400) [pid = 1946] [serial = 1527] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 174 (0x9868bc00) [pid = 1946] [serial = 1565] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 173 (0x881f0400) [pid = 1946] [serial = 1581] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 172 (0x8f242800) [pid = 1946] [serial = 1538] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 171 (0x8e9dfc00) [pid = 1946] [serial = 1536] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 170 (0x9fcaa400) [pid = 1946] [serial = 1574] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 169 (0x87404c00) [pid = 1946] [serial = 1580] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 168 (0x9e003c00) [pid = 1946] [serial = 1571] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 167 (0x8c167000) [pid = 1946] [serial = 1589] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 166 (0x8f249400) [pid = 1946] [serial = 1539] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 165 (0x99198000) [pid = 1946] [serial = 1566] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 164 (0x89b3f400) [pid = 1946] [serial = 1584] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 163 (0x97528c00) [pid = 1946] [serial = 1562] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 162 (0x90791c00) [pid = 1946] [serial = 1548] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 161 (0x90309800) [pid = 1946] [serial = 1544] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 160 (0x94405800) [pid = 1946] [serial = 1556] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 159 (0x907fa000) [pid = 1946] [serial = 1550] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 158 (0x89e76c00) [pid = 1946] [serial = 1586] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 157 (0x90656c00) [pid = 1946] [serial = 1545] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 156 (0x91fe5c00) [pid = 1946] [serial = 1553] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 155 (0xa0af5000) [pid = 1946] [serial = 1577] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0x8e8bfc00) [pid = 1946] [serial = 1535] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x9af10c00) [pid = 1946] [serial = 1569] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x91fe9c00) [pid = 1946] [serial = 1554] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0xa000ac00) [pid = 1946] [serial = 1575] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x966ea800) [pid = 1946] [serial = 1560] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x88a92c00) [pid = 1946] [serial = 1526] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x9013e400) [pid = 1946] [serial = 1542] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x89a78000) [pid = 1946] [serial = 1583] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x9fb23400) [pid = 1946] [serial = 1572] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x8a6db000) [pid = 1946] [serial = 1587] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x9752b000) [pid = 1946] [serial = 1563] [outer = (nil)] [url = about:blank] 00:44:49 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x8b4e5c00) [pid = 1946] [serial = 1592] [outer = (nil)] [url = about:blank] 00:44:50 INFO - PROCESS | 1946 | 1461051890019 Marionette TRACE conn6 <- [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]]]}] 00:44:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 00:44:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 3582ms 00:44:50 INFO - PROCESS | 1946 | 1461051890068 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 00:44:50 INFO - PROCESS | 1946 | 1461051890071 Marionette TRACE conn6 <- [1,2261,null,{"value":"8"}] 00:44:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 00:44:50 INFO - PROCESS | 1946 | 1461051890080 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 00:44:50 INFO - PROCESS | 1946 | 1461051890085 Marionette TRACE conn6 <- [1,2262,null,{}] 00:44:50 INFO - PROCESS | 1946 | 1461051890092 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:50 INFO - PROCESS | 1946 | 1461051890366 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 00:44:50 INFO - PROCESS | 1946 | 1461051890513 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x89a76800 == 159 [pid = 1946] [id = 573] 00:44:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x89b3b800) [pid = 1946] [serial = 1720] [outer = (nil)] 00:44:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x89cf0c00) [pid = 1946] [serial = 1721] [outer = 0x89b3b800] 00:44:50 INFO - PROCESS | 1946 | 1461051890591 Marionette DEBUG loaded listener.js 00:44:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x89dea400) [pid = 1946] [serial = 1722] [outer = 0x89b3b800] 00:44:51 INFO - PROCESS | 1946 | 1461051891425 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 00:44:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 00:44:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1379ms 00:44:51 INFO - PROCESS | 1946 | 1461051891496 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 00:44:51 INFO - PROCESS | 1946 | 1461051891501 Marionette TRACE conn6 <- [1,2265,null,{"value":"8"}] 00:44:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 00:44:51 INFO - PROCESS | 1946 | 1461051891516 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 00:44:51 INFO - PROCESS | 1946 | 1461051891520 Marionette TRACE conn6 <- [1,2266,null,{}] 00:44:51 INFO - PROCESS | 1946 | 1461051891526 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:51 INFO - PROCESS | 1946 | 1461051891790 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 00:44:51 INFO - PROCESS | 1946 | 1461051891815 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x89ced400 == 160 [pid = 1946] [id = 574] 00:44:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x89cf2400) [pid = 1946] [serial = 1723] [outer = (nil)] 00:44:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x876bf000) [pid = 1946] [serial = 1724] [outer = 0x89cf2400] 00:44:51 INFO - PROCESS | 1946 | 1461051891894 Marionette DEBUG loaded listener.js 00:44:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x8a77fc00) [pid = 1946] [serial = 1725] [outer = 0x89cf2400] 00:44:52 INFO - PROCESS | 1946 | 1461051892939 Marionette TRACE conn6 <- [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]]]}] 00:44:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 00:44:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1483ms 00:44:53 INFO - PROCESS | 1946 | 1461051893001 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 00:44:53 INFO - PROCESS | 1946 | 1461051893004 Marionette TRACE conn6 <- [1,2269,null,{"value":"8"}] 00:44:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 00:44:53 INFO - PROCESS | 1946 | 1461051893010 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 00:44:53 INFO - PROCESS | 1946 | 1461051893016 Marionette TRACE conn6 <- [1,2270,null,{}] 00:44:53 INFO - PROCESS | 1946 | 1461051893035 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:53 INFO - PROCESS | 1946 | 1461051893308 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 00:44:53 INFO - PROCESS | 1946 | 1461051893332 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a6d3400 == 161 [pid = 1946] [id = 575] 00:44:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x8b67c400) [pid = 1946] [serial = 1726] [outer = (nil)] 00:44:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x8c16bc00) [pid = 1946] [serial = 1727] [outer = 0x8b67c400] 00:44:53 INFO - PROCESS | 1946 | 1461051893405 Marionette DEBUG loaded listener.js 00:44:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x8c3a0000) [pid = 1946] [serial = 1728] [outer = 0x8b67c400] 00:44:54 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x89dee800) [pid = 1946] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 00:44:54 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x89a76000) [pid = 1946] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 00:44:54 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x85b0b400) [pid = 1946] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 00:44:54 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x87404400) [pid = 1946] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 00:44:54 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x881ed800) [pid = 1946] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 00:44:54 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x9923f400) [pid = 1946] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 00:44:54 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x8a6d4000) [pid = 1946] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 00:44:54 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x97834800) [pid = 1946] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 00:44:54 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x971f9800) [pid = 1946] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 00:44:54 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x8f7e4c00) [pid = 1946] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 00:44:54 INFO - PROCESS | 1946 | --DOMWINDOW == 141 (0x908be400) [pid = 1946] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 00:44:54 INFO - PROCESS | 1946 | --DOMWINDOW == 140 (0x8b4e8400) [pid = 1946] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 00:44:54 INFO - PROCESS | 1946 | --DOMWINDOW == 139 (0x9065f000) [pid = 1946] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 00:44:54 INFO - PROCESS | 1946 | --DOMWINDOW == 138 (0x90655000) [pid = 1946] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 00:44:54 INFO - PROCESS | 1946 | --DOMWINDOW == 137 (0x8f604400) [pid = 1946] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 00:44:54 INFO - PROCESS | 1946 | --DOMWINDOW == 136 (0x8f12a800) [pid = 1946] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 00:44:54 INFO - PROCESS | 1946 | --DOMWINDOW == 135 (0x8e8bdc00) [pid = 1946] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 00:44:54 INFO - PROCESS | 1946 | --DOMWINDOW == 134 (0x89dea800) [pid = 1946] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 00:44:54 INFO - PROCESS | 1946 | --DOMWINDOW == 133 (0x888f5c00) [pid = 1946] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 00:44:54 INFO - PROCESS | 1946 | --DOMWINDOW == 132 (0x88a8f400) [pid = 1946] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 00:44:54 INFO - PROCESS | 1946 | --DOMWINDOW == 131 (0x86a1e400) [pid = 1946] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 00:44:54 INFO - PROCESS | 1946 | --DOMWINDOW == 130 (0xa0fda000) [pid = 1946] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 00:44:54 INFO - PROCESS | 1946 | --DOMWINDOW == 129 (0xa0fad000) [pid = 1946] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 00:44:54 INFO - PROCESS | 1946 | 1461051894900 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 00:44:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 00:44:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1943ms 00:44:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 00:44:54 INFO - PROCESS | 1946 | 1461051894955 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 00:44:54 INFO - PROCESS | 1946 | 1461051894959 Marionette TRACE conn6 <- [1,2273,null,{"value":"8"}] 00:44:54 INFO - PROCESS | 1946 | 1461051894966 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 00:44:54 INFO - PROCESS | 1946 | 1461051894969 Marionette TRACE conn6 <- [1,2274,null,{}] 00:44:54 INFO - PROCESS | 1946 | 1461051894974 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:55 INFO - PROCESS | 1946 | 1461051895183 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 00:44:55 INFO - PROCESS | 1946 | 1461051895381 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:55 INFO - PROCESS | 1946 | ++DOCSHELL 0x89a6e800 == 162 [pid = 1946] [id = 576] 00:44:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 130 (0x89dea800) [pid = 1946] [serial = 1729] [outer = (nil)] 00:44:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 131 (0x8c16d400) [pid = 1946] [serial = 1730] [outer = 0x89dea800] 00:44:55 INFO - PROCESS | 1946 | 1461051895457 Marionette DEBUG loaded listener.js 00:44:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 132 (0x8dc0c000) [pid = 1946] [serial = 1731] [outer = 0x89dea800] 00:44:56 INFO - PROCESS | 1946 | 1461051896413 Marionette TRACE conn6 <- [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]]]}] 00:44:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 00:44:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1489ms 00:44:56 INFO - PROCESS | 1946 | 1461051896455 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 00:44:56 INFO - PROCESS | 1946 | 1461051896461 Marionette TRACE conn6 <- [1,2277,null,{"value":"8"}] 00:44:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 00:44:56 INFO - PROCESS | 1946 | 1461051896470 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 00:44:56 INFO - PROCESS | 1946 | 1461051896477 Marionette TRACE conn6 <- [1,2278,null,{}] 00:44:56 INFO - PROCESS | 1946 | 1461051896486 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:56 INFO - PROCESS | 1946 | 1461051896750 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 00:44:57 INFO - PROCESS | 1946 | 1461051897113 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x888efc00 == 163 [pid = 1946] [id = 577] 00:44:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 133 (0x88bbe000) [pid = 1946] [serial = 1732] [outer = (nil)] 00:44:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 134 (0x89a75c00) [pid = 1946] [serial = 1733] [outer = 0x88bbe000] 00:44:57 INFO - PROCESS | 1946 | 1461051897201 Marionette DEBUG loaded listener.js 00:44:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 135 (0x89b3c400) [pid = 1946] [serial = 1734] [outer = 0x88bbe000] 00:44:58 INFO - PROCESS | 1946 | 1461051898122 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 00:44:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 00:44:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1691ms 00:44:58 INFO - PROCESS | 1946 | 1461051898162 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 00:44:58 INFO - PROCESS | 1946 | 1461051898171 Marionette TRACE conn6 <- [1,2281,null,{"value":"8"}] 00:44:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 00:44:58 INFO - PROCESS | 1946 | 1461051898182 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 00:44:58 INFO - PROCESS | 1946 | 1461051898186 Marionette TRACE conn6 <- [1,2282,null,{}] 00:44:58 INFO - PROCESS | 1946 | 1461051898192 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:44:58 INFO - PROCESS | 1946 | 1461051898400 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 00:44:58 INFO - PROCESS | 1946 | 1461051898683 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a412400 == 164 [pid = 1946] [id = 578] 00:44:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 136 (0x8a414800) [pid = 1946] [serial = 1735] [outer = (nil)] 00:44:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 137 (0x8a787c00) [pid = 1946] [serial = 1736] [outer = 0x8a414800] 00:44:58 INFO - PROCESS | 1946 | 1461051898825 Marionette DEBUG loaded listener.js 00:44:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 138 (0x8b4e7000) [pid = 1946] [serial = 1737] [outer = 0x8a414800] 00:44:59 INFO - PROCESS | 1946 | 1461051899822 Marionette TRACE conn6 <- [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]]]}] 00:44:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 00:44:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1692ms 00:44:59 INFO - PROCESS | 1946 | 1461051899873 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 00:44:59 INFO - PROCESS | 1946 | 1461051899878 Marionette TRACE conn6 <- [1,2285,null,{"value":"8"}] 00:44:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 00:44:59 INFO - PROCESS | 1946 | 1461051899884 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 00:44:59 INFO - PROCESS | 1946 | 1461051899890 Marionette TRACE conn6 <- [1,2286,null,{}] 00:44:59 INFO - PROCESS | 1946 | 1461051899907 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:00 INFO - PROCESS | 1946 | 1461051900131 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 00:45:00 INFO - PROCESS | 1946 | 1461051900507 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:00 INFO - PROCESS | 1946 | ++DOCSHELL 0x8c165400 == 165 [pid = 1946] [id = 579] 00:45:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 139 (0x8e8bdc00) [pid = 1946] [serial = 1738] [outer = (nil)] 00:45:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 140 (0x8e9dbc00) [pid = 1946] [serial = 1739] [outer = 0x8e8bdc00] 00:45:00 INFO - PROCESS | 1946 | 1461051900606 Marionette DEBUG loaded listener.js 00:45:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 141 (0x8f1c8400) [pid = 1946] [serial = 1740] [outer = 0x8e8bdc00] 00:45:01 INFO - PROCESS | 1946 | 1461051901555 Marionette TRACE conn6 <- [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]]]}] 00:45:01 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 00:45:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1735ms 00:45:01 INFO - PROCESS | 1946 | 1461051901620 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 00:45:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 00:45:01 INFO - PROCESS | 1946 | 1461051901625 Marionette TRACE conn6 <- [1,2289,null,{"value":"8"}] 00:45:01 INFO - PROCESS | 1946 | 1461051901631 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 00:45:01 INFO - PROCESS | 1946 | 1461051901635 Marionette TRACE conn6 <- [1,2290,null,{}] 00:45:01 INFO - PROCESS | 1946 | 1461051901641 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:01 INFO - PROCESS | 1946 | 1461051901870 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 00:45:02 INFO - PROCESS | 1946 | 1461051902199 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x8b680c00 == 166 [pid = 1946] [id = 580] 00:45:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 142 (0x8e8c1000) [pid = 1946] [serial = 1741] [outer = (nil)] 00:45:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x8f609800) [pid = 1946] [serial = 1742] [outer = 0x8e8c1000] 00:45:02 INFO - PROCESS | 1946 | 1461051902290 Marionette DEBUG loaded listener.js 00:45:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x8f7e3000) [pid = 1946] [serial = 1743] [outer = 0x8e8c1000] 00:45:03 INFO - PROCESS | 1946 | 1461051903188 Marionette TRACE conn6 <- [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]]]}] 00:45:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 00:45:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1629ms 00:45:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 00:45:03 INFO - PROCESS | 1946 | 1461051903261 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 00:45:03 INFO - PROCESS | 1946 | 1461051903264 Marionette TRACE conn6 <- [1,2293,null,{"value":"8"}] 00:45:03 INFO - PROCESS | 1946 | 1461051903271 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 00:45:03 INFO - PROCESS | 1946 | 1461051903274 Marionette TRACE conn6 <- [1,2294,null,{}] 00:45:03 INFO - PROCESS | 1946 | 1461051903280 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:03 INFO - PROCESS | 1946 | 1461051903494 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 00:45:03 INFO - PROCESS | 1946 | 1461051903829 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f24c000 == 167 [pid = 1946] [id = 581] 00:45:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x8f24dc00) [pid = 1946] [serial = 1744] [outer = (nil)] 00:45:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x8f94f000) [pid = 1946] [serial = 1745] [outer = 0x8f24dc00] 00:45:03 INFO - PROCESS | 1946 | 1461051903923 Marionette DEBUG loaded listener.js 00:45:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x90140000) [pid = 1946] [serial = 1746] [outer = 0x8f24dc00] 00:45:04 INFO - PROCESS | 1946 | 1461051904846 Marionette TRACE conn6 <- [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]]]}] 00:45:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 00:45:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1629ms 00:45:04 INFO - PROCESS | 1946 | 1461051904900 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 00:45:04 INFO - PROCESS | 1946 | 1461051904904 Marionette TRACE conn6 <- [1,2297,null,{"value":"8"}] 00:45:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 00:45:04 INFO - PROCESS | 1946 | 1461051904910 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 00:45:04 INFO - PROCESS | 1946 | 1461051904914 Marionette TRACE conn6 <- [1,2298,null,{}] 00:45:04 INFO - PROCESS | 1946 | 1461051904920 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:05 INFO - PROCESS | 1946 | 1461051905172 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 00:45:05 INFO - PROCESS | 1946 | 1461051905521 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:05 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e9de800 == 168 [pid = 1946] [id = 582] 00:45:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x90653800) [pid = 1946] [serial = 1747] [outer = (nil)] 00:45:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x9070f400) [pid = 1946] [serial = 1748] [outer = 0x90653800] 00:45:05 INFO - PROCESS | 1946 | 1461051905615 Marionette DEBUG loaded listener.js 00:45:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x90794c00) [pid = 1946] [serial = 1749] [outer = 0x90653800] 00:45:06 INFO - PROCESS | 1946 | 1461051906458 Marionette TRACE conn6 <- [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]]]}] 00:45:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 00:45:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1584ms 00:45:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 00:45:06 INFO - PROCESS | 1946 | 1461051906495 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 00:45:06 INFO - PROCESS | 1946 | 1461051906498 Marionette TRACE conn6 <- [1,2301,null,{"value":"8"}] 00:45:06 INFO - PROCESS | 1946 | 1461051906505 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 00:45:06 INFO - PROCESS | 1946 | 1461051906508 Marionette TRACE conn6 <- [1,2302,null,{}] 00:45:06 INFO - PROCESS | 1946 | 1461051906514 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:06 INFO - PROCESS | 1946 | 1461051906801 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 00:45:07 INFO - PROCESS | 1946 | 1461051907018 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f242c00 == 169 [pid = 1946] [id = 583] 00:45:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x8f954800) [pid = 1946] [serial = 1750] [outer = (nil)] 00:45:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x907f5000) [pid = 1946] [serial = 1751] [outer = 0x8f954800] 00:45:07 INFO - PROCESS | 1946 | 1461051907151 Marionette DEBUG loaded listener.js 00:45:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x908b5400) [pid = 1946] [serial = 1752] [outer = 0x8f954800] 00:45:08 INFO - PROCESS | 1946 | 1461051908037 Marionette TRACE conn6 <- [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]]]}] 00:45:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 00:45:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1580ms 00:45:08 INFO - PROCESS | 1946 | 1461051908085 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 00:45:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 00:45:08 INFO - PROCESS | 1946 | 1461051908089 Marionette TRACE conn6 <- [1,2305,null,{"value":"8"}] 00:45:08 INFO - PROCESS | 1946 | 1461051908095 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 00:45:08 INFO - PROCESS | 1946 | 1461051908098 Marionette TRACE conn6 <- [1,2306,null,{}] 00:45:08 INFO - PROCESS | 1946 | 1461051908104 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:08 INFO - PROCESS | 1946 | 1461051908296 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 00:45:08 INFO - PROCESS | 1946 | 1461051908581 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:08 INFO - PROCESS | 1946 | ++DOCSHELL 0x90710800 == 170 [pid = 1946] [id = 584] 00:45:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x907f1400) [pid = 1946] [serial = 1753] [outer = (nil)] 00:45:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x91fe5c00) [pid = 1946] [serial = 1754] [outer = 0x907f1400] 00:45:08 INFO - PROCESS | 1946 | 1461051908721 Marionette DEBUG loaded listener.js 00:45:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x93131800) [pid = 1946] [serial = 1755] [outer = 0x907f1400] 00:45:09 INFO - PROCESS | 1946 | 1461051909580 Marionette TRACE conn6 <- [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]]]}] 00:45:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 00:45:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1529ms 00:45:09 INFO - PROCESS | 1946 | 1461051909624 Marionette TRACE conn6 -> [0,2309,"getWindowHandle",null] 00:45:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 00:45:09 INFO - PROCESS | 1946 | 1461051909628 Marionette TRACE conn6 <- [1,2309,null,{"value":"8"}] 00:45:09 INFO - PROCESS | 1946 | 1461051909634 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 00:45:09 INFO - PROCESS | 1946 | 1461051909638 Marionette TRACE conn6 <- [1,2310,null,{}] 00:45:09 INFO - PROCESS | 1946 | 1461051909643 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:09 INFO - PROCESS | 1946 | 1461051909856 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 00:45:10 INFO - PROCESS | 1946 | 1461051910138 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x89a76000 == 171 [pid = 1946] [id = 585] 00:45:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x91f2a400) [pid = 1946] [serial = 1756] [outer = (nil)] 00:45:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 158 (0x931dc800) [pid = 1946] [serial = 1757] [outer = 0x91f2a400] 00:45:10 INFO - PROCESS | 1946 | 1461051910269 Marionette DEBUG loaded listener.js 00:45:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 159 (0x942ae800) [pid = 1946] [serial = 1758] [outer = 0x91f2a400] 00:45:11 INFO - PROCESS | 1946 | 1461051911135 Marionette TRACE conn6 <- [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]]]}] 00:45:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 00:45:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1530ms 00:45:11 INFO - PROCESS | 1946 | 1461051911164 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 00:45:11 INFO - PROCESS | 1946 | 1461051911168 Marionette TRACE conn6 <- [1,2313,null,{"value":"8"}] 00:45:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 00:45:11 INFO - PROCESS | 1946 | 1461051911174 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 00:45:11 INFO - PROCESS | 1946 | 1461051911178 Marionette TRACE conn6 <- [1,2314,null,{}] 00:45:11 INFO - PROCESS | 1946 | 1461051911183 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:11 INFO - PROCESS | 1946 | 1461051911385 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 00:45:11 INFO - PROCESS | 1946 | 1461051911675 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:11 INFO - PROCESS | 1946 | ++DOCSHELL 0x908bf800 == 172 [pid = 1946] [id = 586] 00:45:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 160 (0x931d8c00) [pid = 1946] [serial = 1759] [outer = (nil)] 00:45:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 161 (0x94554c00) [pid = 1946] [serial = 1760] [outer = 0x931d8c00] 00:45:11 INFO - PROCESS | 1946 | 1461051911813 Marionette DEBUG loaded listener.js 00:45:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 162 (0x94558400) [pid = 1946] [serial = 1761] [outer = 0x931d8c00] 00:45:12 INFO - PROCESS | 1946 | 1461051912687 Marionette TRACE conn6 <- [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]]]}] 00:45:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 00:45:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1584ms 00:45:12 INFO - PROCESS | 1946 | 1461051912758 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 00:45:12 INFO - PROCESS | 1946 | 1461051912762 Marionette TRACE conn6 <- [1,2317,null,{"value":"8"}] 00:45:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 00:45:12 INFO - PROCESS | 1946 | 1461051912769 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 00:45:12 INFO - PROCESS | 1946 | 1461051912774 Marionette TRACE conn6 <- [1,2318,null,{}] 00:45:12 INFO - PROCESS | 1946 | 1461051912779 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:13 INFO - PROCESS | 1946 | 1461051913048 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 00:45:13 INFO - PROCESS | 1946 | 1461051913387 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x959dbc00 == 173 [pid = 1946] [id = 587] 00:45:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 163 (0x9752a000) [pid = 1946] [serial = 1762] [outer = (nil)] 00:45:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 164 (0x97534000) [pid = 1946] [serial = 1763] [outer = 0x9752a000] 00:45:13 INFO - PROCESS | 1946 | 1461051913485 Marionette DEBUG loaded listener.js 00:45:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 165 (0x98688000) [pid = 1946] [serial = 1764] [outer = 0x9752a000] 00:45:14 INFO - PROCESS | 1946 | 1461051914425 Marionette TRACE conn6 <- [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] 00:45:14 INFO - PROCESS | 1946 | 1461051914506 Marionette TRACE conn6 <- [1,2321,null,{"value":"8"}] 00:45:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 00:45:14 INFO - PROCESS | 1946 | 1461051914512 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 00:45:14 INFO - PROCESS | 1946 | 1461051914516 Marionette TRACE conn6 <- [1,2322,null,{}] 00:45:14 INFO - PROCESS | 1946 | 1461051914521 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:14 INFO - PROCESS | 1946 | 1461051914781 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 00:45:15 INFO - PROCESS | 1946 | 1461051915119 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:15 INFO - PROCESS | 1946 | ++DOCSHELL 0x97534c00 == 174 [pid = 1946] [id = 588] 00:45:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 166 (0x975cf400) [pid = 1946] [serial = 1765] [outer = (nil)] 00:45:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 167 (0x9ad59800) [pid = 1946] [serial = 1766] [outer = 0x975cf400] 00:45:15 INFO - PROCESS | 1946 | 1461051915205 Marionette DEBUG loaded listener.js 00:45:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 168 (0x9afe3400) [pid = 1946] [serial = 1767] [outer = 0x975cf400] 00:45:16 INFO - PROCESS | 1946 | 1461051916060 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 00:45:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 00:45:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1588ms 00:45:16 INFO - PROCESS | 1946 | 1461051916101 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 00:45:16 INFO - PROCESS | 1946 | 1461051916103 Marionette TRACE conn6 <- [1,2325,null,{"value":"8"}] 00:45:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 00:45:16 INFO - PROCESS | 1946 | 1461051916110 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 00:45:16 INFO - PROCESS | 1946 | 1461051916113 Marionette TRACE conn6 <- [1,2326,null,{}] 00:45:16 INFO - PROCESS | 1946 | 1461051916119 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:16 INFO - PROCESS | 1946 | 1461051916315 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 00:45:16 INFO - PROCESS | 1946 | 1461051916605 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:16 INFO - PROCESS | 1946 | ++DOCSHELL 0x876c0000 == 175 [pid = 1946] [id = 589] 00:45:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 169 (0x90702400) [pid = 1946] [serial = 1768] [outer = (nil)] 00:45:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 170 (0x9fbc2800) [pid = 1946] [serial = 1769] [outer = 0x90702400] 00:45:16 INFO - PROCESS | 1946 | 1461051916694 Marionette DEBUG loaded listener.js 00:45:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 171 (0x9fbe5c00) [pid = 1946] [serial = 1770] [outer = 0x90702400] 00:45:17 INFO - PROCESS | 1946 | 1461051917588 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 00:45:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 00:45:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1531ms 00:45:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 00:45:17 INFO - PROCESS | 1946 | 1461051917641 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 00:45:17 INFO - PROCESS | 1946 | 1461051917644 Marionette TRACE conn6 <- [1,2329,null,{"value":"8"}] 00:45:17 INFO - PROCESS | 1946 | 1461051917651 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 00:45:17 INFO - PROCESS | 1946 | 1461051917654 Marionette TRACE conn6 <- [1,2330,null,{}] 00:45:17 INFO - PROCESS | 1946 | 1461051917660 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:17 INFO - PROCESS | 1946 | 1461051917863 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 00:45:18 INFO - PROCESS | 1946 | 1461051918152 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x8647a000 == 176 [pid = 1946] [id = 590] 00:45:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 172 (0x95742800) [pid = 1946] [serial = 1771] [outer = (nil)] 00:45:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 173 (0xa00d8800) [pid = 1946] [serial = 1772] [outer = 0x95742800] 00:45:18 INFO - PROCESS | 1946 | 1461051918285 Marionette DEBUG loaded listener.js 00:45:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 174 (0xa0af5000) [pid = 1946] [serial = 1773] [outer = 0x95742800] 00:45:19 INFO - PROCESS | 1946 | 1461051919202 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 00:45:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 00:45:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1583ms 00:45:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 00:45:19 INFO - PROCESS | 1946 | 1461051919234 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 00:45:19 INFO - PROCESS | 1946 | 1461051919237 Marionette TRACE conn6 <- [1,2333,null,{"value":"8"}] 00:45:19 INFO - PROCESS | 1946 | 1461051919244 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 00:45:19 INFO - PROCESS | 1946 | 1461051919247 Marionette TRACE conn6 <- [1,2334,null,{}] 00:45:19 INFO - PROCESS | 1946 | 1461051919253 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:19 INFO - PROCESS | 1946 | 1461051919459 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 00:45:19 INFO - PROCESS | 1946 | 1461051919814 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:19 INFO - PROCESS | 1946 | ++DOCSHELL 0xa0c53000 == 177 [pid = 1946] [id = 591] 00:45:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 175 (0xa0fa2400) [pid = 1946] [serial = 1774] [outer = (nil)] 00:45:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 176 (0xa0fa8400) [pid = 1946] [serial = 1775] [outer = 0xa0fa2400] 00:45:19 INFO - PROCESS | 1946 | 1461051919947 Marionette DEBUG loaded listener.js 00:45:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 177 (0xa0fabc00) [pid = 1946] [serial = 1776] [outer = 0xa0fa2400] 00:45:20 INFO - PROCESS | 1946 | 1461051920818 Marionette TRACE conn6 <- [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]]]}] 00:45:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 00:45:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1633ms 00:45:20 INFO - PROCESS | 1946 | 1461051920876 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 00:45:20 INFO - PROCESS | 1946 | 1461051920879 Marionette TRACE conn6 <- [1,2337,null,{"value":"8"}] 00:45:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 00:45:20 INFO - PROCESS | 1946 | 1461051920886 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 00:45:20 INFO - PROCESS | 1946 | 1461051920889 Marionette TRACE conn6 <- [1,2338,null,{}] 00:45:20 INFO - PROCESS | 1946 | 1461051920894 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:21 INFO - PROCESS | 1946 | 1461051921096 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 00:45:21 INFO - PROCESS | 1946 | 1461051921389 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x97529800 == 178 [pid = 1946] [id = 592] 00:45:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 178 (0x9fbdd000) [pid = 1946] [serial = 1777] [outer = (nil)] 00:45:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 179 (0xa2813800) [pid = 1946] [serial = 1778] [outer = 0x9fbdd000] 00:45:21 INFO - PROCESS | 1946 | 1461051921545 Marionette DEBUG loaded listener.js 00:45:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 180 (0xa283c000) [pid = 1946] [serial = 1779] [outer = 0x9fbdd000] 00:45:22 INFO - PROCESS | 1946 | 1461051922455 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 00:45:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 00:45:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1629ms 00:45:22 INFO - PROCESS | 1946 | 1461051922515 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 00:45:22 INFO - PROCESS | 1946 | 1461051922519 Marionette TRACE conn6 <- [1,2341,null,{"value":"8"}] 00:45:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 00:45:22 INFO - PROCESS | 1946 | 1461051922525 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 00:45:22 INFO - PROCESS | 1946 | 1461051922528 Marionette TRACE conn6 <- [1,2342,null,{}] 00:45:22 INFO - PROCESS | 1946 | 1461051922534 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:22 INFO - PROCESS | 1946 | 1461051922754 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 00:45:23 INFO - PROCESS | 1946 | 1461051923093 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:23 INFO - PROCESS | 1946 | ++DOCSHELL 0x85b0cc00 == 179 [pid = 1946] [id = 593] 00:45:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 181 (0x86482000) [pid = 1946] [serial = 1780] [outer = (nil)] 00:45:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 182 (0xa2a10c00) [pid = 1946] [serial = 1781] [outer = 0x86482000] 00:45:23 INFO - PROCESS | 1946 | 1461051923187 Marionette DEBUG loaded listener.js 00:45:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 183 (0xa3cbc000) [pid = 1946] [serial = 1782] [outer = 0x86482000] 00:45:24 INFO - PROCESS | 1946 | 1461051924063 Marionette TRACE conn6 <- [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]]]}] 00:45:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 00:45:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1577ms 00:45:24 INFO - PROCESS | 1946 | 1461051924104 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 00:45:24 INFO - PROCESS | 1946 | 1461051924108 Marionette TRACE conn6 <- [1,2345,null,{"value":"8"}] 00:45:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 00:45:24 INFO - PROCESS | 1946 | 1461051924114 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 00:45:24 INFO - PROCESS | 1946 | 1461051924118 Marionette TRACE conn6 <- [1,2346,null,{}] 00:45:24 INFO - PROCESS | 1946 | 1461051924124 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:24 INFO - PROCESS | 1946 | 1461051924325 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 00:45:24 INFO - PROCESS | 1946 | 1461051924635 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:24 INFO - PROCESS | 1946 | ++DOCSHELL 0x9440f000 == 180 [pid = 1946] [id = 594] 00:45:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 184 (0xa280e000) [pid = 1946] [serial = 1783] [outer = (nil)] 00:45:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 185 (0xa4480800) [pid = 1946] [serial = 1784] [outer = 0xa280e000] 00:45:24 INFO - PROCESS | 1946 | 1461051924766 Marionette DEBUG loaded listener.js 00:45:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 186 (0xa44b7800) [pid = 1946] [serial = 1785] [outer = 0xa280e000] 00:45:25 INFO - PROCESS | 1946 | 1461051925657 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 00:45:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 00:45:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1578ms 00:45:25 INFO - PROCESS | 1946 | 1461051925694 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 00:45:25 INFO - PROCESS | 1946 | 1461051925697 Marionette TRACE conn6 <- [1,2349,null,{"value":"8"}] 00:45:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 00:45:25 INFO - PROCESS | 1946 | 1461051925703 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 00:45:25 INFO - PROCESS | 1946 | 1461051925706 Marionette TRACE conn6 <- [1,2350,null,{}] 00:45:25 INFO - PROCESS | 1946 | 1461051925712 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:25 INFO - PROCESS | 1946 | 1461051925915 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 00:45:26 INFO - PROCESS | 1946 | 1461051926253 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x9879d400 == 181 [pid = 1946] [id = 595] 00:45:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 187 (0xa0fdd400) [pid = 1946] [serial = 1786] [outer = (nil)] 00:45:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 188 (0xa45e5400) [pid = 1946] [serial = 1787] [outer = 0xa0fdd400] 00:45:26 INFO - PROCESS | 1946 | 1461051926341 Marionette DEBUG loaded listener.js 00:45:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 189 (0xa45ea800) [pid = 1946] [serial = 1788] [outer = 0xa0fdd400] 00:45:28 INFO - PROCESS | 1946 | --DOCSHELL 0x85b0e800 == 180 [pid = 1946] [id = 530] 00:45:28 INFO - PROCESS | 1946 | --DOCSHELL 0x876c4c00 == 179 [pid = 1946] [id = 365] 00:45:28 INFO - PROCESS | 1946 | --DOCSHELL 0x8a6d3400 == 178 [pid = 1946] [id = 575] 00:45:28 INFO - PROCESS | 1946 | --DOCSHELL 0x89ced400 == 177 [pid = 1946] [id = 574] 00:45:28 INFO - PROCESS | 1946 | --DOCSHELL 0x89a76800 == 176 [pid = 1946] [id = 573] 00:45:28 INFO - PROCESS | 1946 | --DOCSHELL 0x858f0c00 == 175 [pid = 1946] [id = 572] 00:45:28 INFO - PROCESS | 1946 | --DOCSHELL 0x978e9800 == 174 [pid = 1946] [id = 570] 00:45:28 INFO - PROCESS | 1946 | --DOCSHELL 0x97377800 == 173 [pid = 1946] [id = 569] 00:45:28 INFO - PROCESS | 1946 | --DOCSHELL 0x971ef800 == 172 [pid = 1946] [id = 568] 00:45:28 INFO - PROCESS | 1946 | --DOCSHELL 0x966f3000 == 171 [pid = 1946] [id = 567] 00:45:28 INFO - PROCESS | 1946 | --DOCSHELL 0x931db800 == 170 [pid = 1946] [id = 565] 00:45:28 INFO - PROCESS | 1946 | --DOCSHELL 0x8f1c6c00 == 169 [pid = 1946] [id = 566] 00:45:28 INFO - PROCESS | 1946 | --DOCSHELL 0x907f1800 == 168 [pid = 1946] [id = 564] 00:45:28 INFO - PROCESS | 1946 | --DOCSHELL 0x90658400 == 167 [pid = 1946] [id = 563] 00:45:28 INFO - PROCESS | 1946 | --DOCSHELL 0x90655c00 == 166 [pid = 1946] [id = 562] 00:45:28 INFO - PROCESS | 1946 | --DOCSHELL 0x8f60e400 == 165 [pid = 1946] [id = 561] 00:45:28 INFO - PROCESS | 1946 | --DOCSHELL 0x89dee400 == 164 [pid = 1946] [id = 559] 00:45:28 INFO - PROCESS | 1946 | --DOCSHELL 0x8f950c00 == 163 [pid = 1946] [id = 560] 00:45:28 INFO - PROCESS | 1946 | --DOCSHELL 0x89ce9400 == 162 [pid = 1946] [id = 558] 00:45:28 INFO - PROCESS | 1946 | --DOCSHELL 0x89de9c00 == 161 [pid = 1946] [id = 557] 00:45:28 INFO - PROCESS | 1946 | --DOCSHELL 0x8c169800 == 160 [pid = 1946] [id = 556] 00:45:28 INFO - PROCESS | 1946 | --DOCSHELL 0x8a40f800 == 159 [pid = 1946] [id = 555] 00:45:28 INFO - PROCESS | 1946 | --DOCSHELL 0x87404800 == 158 [pid = 1946] [id = 554] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 188 (0x8b673c00) [pid = 1946] [serial = 1524] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 187 (0x89e6d800) [pid = 1946] [serial = 1655] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 186 (0x876c5000) [pid = 1946] [serial = 1658] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 185 (0x88bc8c00) [pid = 1946] [serial = 1659] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 184 (0xa0fa8000) [pid = 1946] [serial = 1640] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 183 (0xa0fa6800) [pid = 1946] [serial = 1638] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 182 (0xa0fa2c00) [pid = 1946] [serial = 1637] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 181 (0xa00d4000) [pid = 1946] [serial = 1635] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 180 (0x9fca6400) [pid = 1946] [serial = 1634] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 179 (0x9afde800) [pid = 1946] [serial = 1632] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 178 (0x992dfc00) [pid = 1946] [serial = 1631] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 177 (0x99233c00) [pid = 1946] [serial = 1629] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 176 (0x98bdd000) [pid = 1946] [serial = 1628] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 175 (0x975d1800) [pid = 1946] [serial = 1626] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 174 (0x97526800) [pid = 1946] [serial = 1625] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 173 (0x94410800) [pid = 1946] [serial = 1623] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 172 (0x94402400) [pid = 1946] [serial = 1622] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 171 (0x942af000) [pid = 1946] [serial = 1620] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 170 (0x942ac000) [pid = 1946] [serial = 1619] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 169 (0x93138400) [pid = 1946] [serial = 1617] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 168 (0x91f37000) [pid = 1946] [serial = 1616] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 167 (0x908b3800) [pid = 1946] [serial = 1614] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 166 (0x907edc00) [pid = 1946] [serial = 1613] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 165 (0x9078d400) [pid = 1946] [serial = 1611] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 164 (0x90660c00) [pid = 1946] [serial = 1610] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 163 (0x9013e000) [pid = 1946] [serial = 1608] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 162 (0x8f94b800) [pid = 1946] [serial = 1607] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 161 (0x8f7e6c00) [pid = 1946] [serial = 1605] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 160 (0x8f60e800) [pid = 1946] [serial = 1604] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 159 (0x8f1c4c00) [pid = 1946] [serial = 1602] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 158 (0x8e9e4800) [pid = 1946] [serial = 1601] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 157 (0x8b4dd800) [pid = 1946] [serial = 1599] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 156 (0x8a6e0c00) [pid = 1946] [serial = 1598] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 155 (0x88bc1400) [pid = 1946] [serial = 1596] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0x88a93800) [pid = 1946] [serial = 1595] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x89a71800) [pid = 1946] [serial = 1652] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x87408000) [pid = 1946] [serial = 1649] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x881ee400) [pid = 1946] [serial = 1650] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0xa3c24400) [pid = 1946] [serial = 1647] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0xa3c1f000) [pid = 1946] [serial = 1646] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0xa2a09800) [pid = 1946] [serial = 1644] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0xa2839000) [pid = 1946] [serial = 1643] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0xa0fac800) [pid = 1946] [serial = 1641] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x8b673000) [pid = 1946] [serial = 1661] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x8a411000) [pid = 1946] [serial = 1656] [outer = (nil)] [url = about:blank] 00:45:28 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x89b35c00) [pid = 1946] [serial = 1653] [outer = (nil)] [url = about:blank] 00:45:29 INFO - PROCESS | 1946 | 1461051929301 Marionette TRACE conn6 <- [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]]]}] 00:45:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 00:45:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 3636ms 00:45:29 INFO - PROCESS | 1946 | 1461051929340 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 00:45:29 INFO - PROCESS | 1946 | 1461051929346 Marionette TRACE conn6 <- [1,2353,null,{"value":"8"}] 00:45:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 00:45:29 INFO - PROCESS | 1946 | 1461051929355 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 00:45:29 INFO - PROCESS | 1946 | 1461051929358 Marionette TRACE conn6 <- [1,2354,null,{}] 00:45:29 INFO - PROCESS | 1946 | 1461051929366 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:29 INFO - PROCESS | 1946 | 1461051929557 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 00:45:29 INFO - PROCESS | 1946 | 1461051929770 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x86482c00 == 159 [pid = 1946] [id = 596] 00:45:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x88bc9000) [pid = 1946] [serial = 1789] [outer = (nil)] 00:45:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x89a76400) [pid = 1946] [serial = 1790] [outer = 0x88bc9000] 00:45:29 INFO - PROCESS | 1946 | 1461051929850 Marionette DEBUG loaded listener.js 00:45:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x89de2000) [pid = 1946] [serial = 1791] [outer = 0x88bc9000] 00:45:30 INFO - PROCESS | 1946 | 1461051930775 Marionette TRACE conn6 <- [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]]]}] 00:45:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 00:45:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1483ms 00:45:30 INFO - PROCESS | 1946 | 1461051930838 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 00:45:30 INFO - PROCESS | 1946 | 1461051930846 Marionette TRACE conn6 <- [1,2357,null,{"value":"8"}] 00:45:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 00:45:30 INFO - PROCESS | 1946 | 1461051930855 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 00:45:30 INFO - PROCESS | 1946 | 1461051930859 Marionette TRACE conn6 <- [1,2358,null,{}] 00:45:30 INFO - PROCESS | 1946 | 1461051930865 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:31 INFO - PROCESS | 1946 | 1461051931055 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 00:45:31 INFO - PROCESS | 1946 | 1461051931293 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:31 INFO - PROCESS | 1946 | ++DOCSHELL 0x89de5000 == 160 [pid = 1946] [id = 597] 00:45:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x89e72c00) [pid = 1946] [serial = 1792] [outer = (nil)] 00:45:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x8a415800) [pid = 1946] [serial = 1793] [outer = 0x89e72c00] 00:45:31 INFO - PROCESS | 1946 | 1461051931448 Marionette DEBUG loaded listener.js 00:45:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x8a781000) [pid = 1946] [serial = 1794] [outer = 0x89e72c00] 00:45:32 INFO - PROCESS | 1946 | 1461051932274 Marionette TRACE conn6 <- [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]]]}] 00:45:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 00:45:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1477ms 00:45:32 INFO - PROCESS | 1946 | 1461051932334 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 00:45:32 INFO - PROCESS | 1946 | 1461051932338 Marionette TRACE conn6 <- [1,2361,null,{"value":"8"}] 00:45:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 00:45:32 INFO - PROCESS | 1946 | 1461051932344 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 00:45:32 INFO - PROCESS | 1946 | 1461051932349 Marionette TRACE conn6 <- [1,2362,null,{}] 00:45:32 INFO - PROCESS | 1946 | 1461051932364 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:32 INFO - PROCESS | 1946 | 1461051932639 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 00:45:32 INFO - PROCESS | 1946 | 1461051932690 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x89e6a400 == 161 [pid = 1946] [id = 598] 00:45:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x8a7f3000) [pid = 1946] [serial = 1795] [outer = (nil)] 00:45:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x8c160800) [pid = 1946] [serial = 1796] [outer = 0x8a7f3000] 00:45:32 INFO - PROCESS | 1946 | 1461051932881 Marionette DEBUG loaded listener.js 00:45:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x8c3a5000) [pid = 1946] [serial = 1797] [outer = 0x8a7f3000] 00:45:33 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x8647d400) [pid = 1946] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 00:45:33 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x89cf2400) [pid = 1946] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 00:45:33 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x8b67c400) [pid = 1946] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 00:45:33 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x89b3b800) [pid = 1946] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 00:45:33 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x858f5800) [pid = 1946] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 00:45:33 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x984a7400) [pid = 1946] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 00:45:33 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x9752c800) [pid = 1946] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 00:45:33 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x97526400) [pid = 1946] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 00:45:33 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x96f9b000) [pid = 1946] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 00:45:33 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x9065c000) [pid = 1946] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 00:45:33 INFO - PROCESS | 1946 | --DOMWINDOW == 141 (0x942aa400) [pid = 1946] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 00:45:34 INFO - PROCESS | 1946 | --DOMWINDOW == 140 (0x9313d400) [pid = 1946] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 00:45:34 INFO - PROCESS | 1946 | --DOMWINDOW == 139 (0x90791800) [pid = 1946] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 00:45:34 INFO - PROCESS | 1946 | --DOMWINDOW == 138 (0x90659400) [pid = 1946] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 00:45:34 INFO - PROCESS | 1946 | --DOMWINDOW == 137 (0x9030c000) [pid = 1946] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 00:45:34 INFO - PROCESS | 1946 | --DOMWINDOW == 136 (0x8f952800) [pid = 1946] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 00:45:34 INFO - PROCESS | 1946 | --DOMWINDOW == 135 (0x8f7e9000) [pid = 1946] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 00:45:34 INFO - PROCESS | 1946 | --DOMWINDOW == 134 (0x8f12d800) [pid = 1946] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 00:45:34 INFO - PROCESS | 1946 | --DOMWINDOW == 133 (0x8e8c0000) [pid = 1946] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 00:45:34 INFO - PROCESS | 1946 | --DOMWINDOW == 132 (0x8c3aa000) [pid = 1946] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 00:45:34 INFO - PROCESS | 1946 | --DOMWINDOW == 131 (0x8a417000) [pid = 1946] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 00:45:34 INFO - PROCESS | 1946 | --DOMWINDOW == 130 (0x876bb400) [pid = 1946] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 00:45:34 INFO - PROCESS | 1946 | 1461051934436 Marionette TRACE conn6 <- [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]]]}] 00:45:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 00:45:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 2140ms 00:45:34 INFO - PROCESS | 1946 | 1461051934485 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 00:45:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 00:45:34 INFO - PROCESS | 1946 | 1461051934490 Marionette TRACE conn6 <- [1,2365,null,{"value":"8"}] 00:45:34 INFO - PROCESS | 1946 | 1461051934496 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 00:45:34 INFO - PROCESS | 1946 | 1461051934499 Marionette TRACE conn6 <- [1,2366,null,{}] 00:45:34 INFO - PROCESS | 1946 | 1461051934504 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:34 INFO - PROCESS | 1946 | 1461051934693 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 00:45:34 INFO - PROCESS | 1946 | 1461051934713 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x8647d400 == 162 [pid = 1946] [id = 599] 00:45:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 131 (0x8647dc00) [pid = 1946] [serial = 1798] [outer = (nil)] 00:45:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 132 (0x8b67fc00) [pid = 1946] [serial = 1799] [outer = 0x8647dc00] 00:45:34 INFO - PROCESS | 1946 | 1461051934984 Marionette DEBUG loaded listener.js 00:45:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 133 (0x8c3a9c00) [pid = 1946] [serial = 1800] [outer = 0x8647dc00] 00:45:35 INFO - PROCESS | 1946 | 1461051935793 Marionette TRACE conn6 <- [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]]]}] 00:45:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 00:45:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1342ms 00:45:35 INFO - PROCESS | 1946 | 1461051935838 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 00:45:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 00:45:35 INFO - PROCESS | 1946 | 1461051935841 Marionette TRACE conn6 <- [1,2369,null,{"value":"8"}] 00:45:35 INFO - PROCESS | 1946 | 1461051935849 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 00:45:35 INFO - PROCESS | 1946 | 1461051935852 Marionette TRACE conn6 <- [1,2370,null,{}] 00:45:35 INFO - PROCESS | 1946 | 1461051935857 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:36 INFO - PROCESS | 1946 | 1461051936269 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 00:45:36 INFO - PROCESS | 1946 | 1461051936553 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x88bc0000 == 163 [pid = 1946] [id = 600] 00:45:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 134 (0x88bc1000) [pid = 1946] [serial = 1801] [outer = (nil)] 00:45:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 135 (0x88bca400) [pid = 1946] [serial = 1802] [outer = 0x88bc1000] 00:45:36 INFO - PROCESS | 1946 | 1461051936653 Marionette DEBUG loaded listener.js 00:45:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 136 (0x89a78c00) [pid = 1946] [serial = 1803] [outer = 0x88bc1000] 00:45:37 INFO - PROCESS | 1946 | 1461051937605 Marionette TRACE conn6 <- [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]]]}] 00:45:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 00:45:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1831ms 00:45:37 INFO - PROCESS | 1946 | 1461051937683 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 00:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 00:45:37 INFO - PROCESS | 1946 | 1461051937692 Marionette TRACE conn6 <- [1,2373,null,{"value":"8"}] 00:45:37 INFO - PROCESS | 1946 | 1461051937700 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 00:45:37 INFO - PROCESS | 1946 | 1461051937705 Marionette TRACE conn6 <- [1,2374,null,{}] 00:45:37 INFO - PROCESS | 1946 | 1461051937712 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:37 INFO - PROCESS | 1946 | 1461051937934 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 00:45:38 INFO - PROCESS | 1946 | 1461051938269 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:38 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a40f000 == 164 [pid = 1946] [id = 601] 00:45:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 137 (0x8a417c00) [pid = 1946] [serial = 1804] [outer = (nil)] 00:45:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 138 (0x8a7ee400) [pid = 1946] [serial = 1805] [outer = 0x8a417c00] 00:45:38 INFO - PROCESS | 1946 | 1461051938366 Marionette DEBUG loaded listener.js 00:45:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 139 (0x8b4e5c00) [pid = 1946] [serial = 1806] [outer = 0x8a417c00] 00:45:39 INFO - PROCESS | 1946 | 1461051939368 Marionette TRACE conn6 <- [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]]]}] 00:45:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 00:45:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1733ms 00:45:39 INFO - PROCESS | 1946 | 1461051939433 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 00:45:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 00:45:39 INFO - PROCESS | 1946 | 1461051939439 Marionette TRACE conn6 <- [1,2377,null,{"value":"8"}] 00:45:39 INFO - PROCESS | 1946 | 1461051939446 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 00:45:39 INFO - PROCESS | 1946 | 1461051939449 Marionette TRACE conn6 <- [1,2378,null,{}] 00:45:39 INFO - PROCESS | 1946 | 1461051939456 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:39 INFO - PROCESS | 1946 | 1461051939693 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 00:45:40 INFO - PROCESS | 1946 | 1461051940085 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:40 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a7f1000 == 165 [pid = 1946] [id = 602] 00:45:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 140 (0x8e8bb000) [pid = 1946] [serial = 1807] [outer = (nil)] 00:45:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 141 (0x8e9da800) [pid = 1946] [serial = 1808] [outer = 0x8e8bb000] 00:45:40 INFO - PROCESS | 1946 | 1461051940178 Marionette DEBUG loaded listener.js 00:45:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 142 (0x8e9e4800) [pid = 1946] [serial = 1809] [outer = 0x8e8bb000] 00:45:41 INFO - PROCESS | 1946 | 1461051941146 Marionette TRACE conn6 <- [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]]]}] 00:45:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 00:45:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1735ms 00:45:41 INFO - PROCESS | 1946 | 1461051941181 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 00:45:41 INFO - PROCESS | 1946 | 1461051941187 Marionette TRACE conn6 <- [1,2381,null,{"value":"8"}] 00:45:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 00:45:41 INFO - PROCESS | 1946 | 1461051941205 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 00:45:41 INFO - PROCESS | 1946 | 1461051941212 Marionette TRACE conn6 <- [1,2382,null,{}] 00:45:41 INFO - PROCESS | 1946 | 1461051941218 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:41 INFO - PROCESS | 1946 | 1461051941425 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 00:45:41 INFO - PROCESS | 1946 | 1461051941757 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x876be800 == 166 [pid = 1946] [id = 603] 00:45:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x8c166c00) [pid = 1946] [serial = 1810] [outer = (nil)] 00:45:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x8f608000) [pid = 1946] [serial = 1811] [outer = 0x8c166c00] 00:45:41 INFO - PROCESS | 1946 | 1461051941851 Marionette DEBUG loaded listener.js 00:45:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x8f7e7000) [pid = 1946] [serial = 1812] [outer = 0x8c166c00] 00:45:42 INFO - PROCESS | 1946 | 1461051942697 Marionette TRACE conn6 <- [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]]]}] 00:45:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 00:45:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1547ms 00:45:42 INFO - PROCESS | 1946 | 1461051942744 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 00:45:42 INFO - PROCESS | 1946 | 1461051942748 Marionette TRACE conn6 <- [1,2385,null,{"value":"8"}] 00:45:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 00:45:42 INFO - PROCESS | 1946 | 1461051942772 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 00:45:42 INFO - PROCESS | 1946 | 1461051942775 Marionette TRACE conn6 <- [1,2386,null,{}] 00:45:42 INFO - PROCESS | 1946 | 1461051942783 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:42 INFO - PROCESS | 1946 | 1461051942984 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 00:45:43 INFO - PROCESS | 1946 | 1461051943266 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f242400 == 167 [pid = 1946] [id = 604] 00:45:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x8f7e4400) [pid = 1946] [serial = 1813] [outer = (nil)] 00:45:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x8f952800) [pid = 1946] [serial = 1814] [outer = 0x8f7e4400] 00:45:43 INFO - PROCESS | 1946 | 1461051943394 Marionette DEBUG loaded listener.js 00:45:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x90141800) [pid = 1946] [serial = 1815] [outer = 0x8f7e4400] 00:45:44 INFO - PROCESS | 1946 | 1461051944328 Marionette TRACE conn6 <- [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]]]}] 00:45:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 00:45:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1608ms 00:45:44 INFO - PROCESS | 1946 | 1461051944363 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 00:45:44 INFO - PROCESS | 1946 | 1461051944367 Marionette TRACE conn6 <- [1,2389,null,{"value":"8"}] 00:45:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 00:45:44 INFO - PROCESS | 1946 | 1461051944373 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 00:45:44 INFO - PROCESS | 1946 | 1461051944375 Marionette TRACE conn6 <- [1,2390,null,{}] 00:45:44 INFO - PROCESS | 1946 | 1461051944381 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:44 INFO - PROCESS | 1946 | 1461051944619 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 00:45:44 INFO - PROCESS | 1946 | 1461051944965 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x901dec00 == 168 [pid = 1946] [id = 605] 00:45:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x901df000) [pid = 1946] [serial = 1816] [outer = (nil)] 00:45:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x901e1000) [pid = 1946] [serial = 1817] [outer = 0x901df000] 00:45:45 INFO - PROCESS | 1946 | 1461051945064 Marionette DEBUG loaded listener.js 00:45:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x90302800) [pid = 1946] [serial = 1818] [outer = 0x901df000] 00:45:45 INFO - PROCESS | 1946 | 1461051945938 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 00:45:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 00:45:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1632ms 00:45:46 INFO - PROCESS | 1946 | 1461051946006 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 00:45:46 INFO - PROCESS | 1946 | 1461051946010 Marionette TRACE conn6 <- [1,2393,null,{"value":"8"}] 00:45:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 00:45:46 INFO - PROCESS | 1946 | 1461051946016 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 00:45:46 INFO - PROCESS | 1946 | 1461051946020 Marionette TRACE conn6 <- [1,2394,null,{}] 00:45:46 INFO - PROCESS | 1946 | 1461051946025 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:46 INFO - PROCESS | 1946 | 1461051946223 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 00:45:46 INFO - PROCESS | 1946 | 1461051946512 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x901e0400 == 169 [pid = 1946] [id = 606] 00:45:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x901e1800) [pid = 1946] [serial = 1819] [outer = (nil)] 00:45:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x90658000) [pid = 1946] [serial = 1820] [outer = 0x901e1800] 00:45:46 INFO - PROCESS | 1946 | 1461051946642 Marionette DEBUG loaded listener.js 00:45:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x9065e400) [pid = 1946] [serial = 1821] [outer = 0x901e1800] 00:45:47 INFO - PROCESS | 1946 | 1461051947549 Marionette TRACE conn6 <- [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]]]}] 00:45:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 00:45:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1579ms 00:45:47 INFO - PROCESS | 1946 | 1461051947597 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 00:45:47 INFO - PROCESS | 1946 | 1461051947600 Marionette TRACE conn6 <- [1,2397,null,{"value":"8"}] 00:45:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 00:45:47 INFO - PROCESS | 1946 | 1461051947606 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 00:45:47 INFO - PROCESS | 1946 | 1461051947610 Marionette TRACE conn6 <- [1,2398,null,{}] 00:45:47 INFO - PROCESS | 1946 | 1461051947616 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:47 INFO - PROCESS | 1946 | 1461051947809 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 00:45:48 INFO - PROCESS | 1946 | 1461051948101 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x90654800 == 170 [pid = 1946] [id = 607] 00:45:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x90655c00) [pid = 1946] [serial = 1822] [outer = (nil)] 00:45:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x90788c00) [pid = 1946] [serial = 1823] [outer = 0x90655c00] 00:45:48 INFO - PROCESS | 1946 | 1461051948231 Marionette DEBUG loaded listener.js 00:45:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x90790c00) [pid = 1946] [serial = 1824] [outer = 0x90655c00] 00:45:49 INFO - PROCESS | 1946 | 1461051949149 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 00:45:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 00:45:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1580ms 00:45:49 INFO - PROCESS | 1946 | 1461051949188 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 00:45:49 INFO - PROCESS | 1946 | 1461051949191 Marionette TRACE conn6 <- [1,2401,null,{"value":"8"}] 00:45:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 00:45:49 INFO - PROCESS | 1946 | 1461051949198 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 00:45:49 INFO - PROCESS | 1946 | 1461051949201 Marionette TRACE conn6 <- [1,2402,null,{}] 00:45:49 INFO - PROCESS | 1946 | 1461051949207 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:49 INFO - PROCESS | 1946 | 1461051949399 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 00:45:49 INFO - PROCESS | 1946 | 1461051949693 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x9065e800 == 171 [pid = 1946] [id = 608] 00:45:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 158 (0x90707000) [pid = 1946] [serial = 1825] [outer = (nil)] 00:45:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 159 (0x907f5c00) [pid = 1946] [serial = 1826] [outer = 0x90707000] 00:45:49 INFO - PROCESS | 1946 | 1461051949829 Marionette DEBUG loaded listener.js 00:45:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 160 (0x908b8c00) [pid = 1946] [serial = 1827] [outer = 0x90707000] 00:45:50 INFO - PROCESS | 1946 | 1461051950733 Marionette TRACE conn6 <- [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]]]}] 00:45:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 00:45:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1579ms 00:45:50 INFO - PROCESS | 1946 | 1461051950778 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 00:45:50 INFO - PROCESS | 1946 | 1461051950782 Marionette TRACE conn6 <- [1,2405,null,{"value":"8"}] 00:45:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 00:45:50 INFO - PROCESS | 1946 | 1461051950788 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 00:45:50 INFO - PROCESS | 1946 | 1461051950791 Marionette TRACE conn6 <- [1,2406,null,{}] 00:45:50 INFO - PROCESS | 1946 | 1461051950797 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:51 INFO - PROCESS | 1946 | 1461051951003 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 00:45:51 INFO - PROCESS | 1946 | 1461051951339 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x90653400 == 172 [pid = 1946] [id = 609] 00:45:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 161 (0x907edc00) [pid = 1946] [serial = 1828] [outer = (nil)] 00:45:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 162 (0x93132000) [pid = 1946] [serial = 1829] [outer = 0x907edc00] 00:45:51 INFO - PROCESS | 1946 | 1461051951430 Marionette DEBUG loaded listener.js 00:45:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 163 (0x931d7800) [pid = 1946] [serial = 1830] [outer = 0x907edc00] 00:45:52 INFO - PROCESS | 1946 | 1461051952297 Marionette TRACE conn6 <- [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]]]}] 00:45:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 00:45:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1581ms 00:45:52 INFO - PROCESS | 1946 | 1461051952369 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 00:45:52 INFO - PROCESS | 1946 | 1461051952373 Marionette TRACE conn6 <- [1,2409,null,{"value":"8"}] 00:45:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 00:45:52 INFO - PROCESS | 1946 | 1461051952380 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 00:45:52 INFO - PROCESS | 1946 | 1461051952382 Marionette TRACE conn6 <- [1,2410,null,{}] 00:45:52 INFO - PROCESS | 1946 | 1461051952389 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:52 INFO - PROCESS | 1946 | 1461051952648 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 00:45:53 INFO - PROCESS | 1946 | 1461051952989 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x91fe6c00 == 173 [pid = 1946] [id = 610] 00:45:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 164 (0x9440e000) [pid = 1946] [serial = 1831] [outer = (nil)] 00:45:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 165 (0x94555000) [pid = 1946] [serial = 1832] [outer = 0x9440e000] 00:45:53 INFO - PROCESS | 1946 | 1461051953085 Marionette DEBUG loaded listener.js 00:45:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 166 (0x96247400) [pid = 1946] [serial = 1833] [outer = 0x9440e000] 00:45:54 INFO - PROCESS | 1946 | 1461051954044 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 00:45:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 00:45:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1685ms 00:45:54 INFO - PROCESS | 1946 | 1461051954066 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 00:45:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 00:45:54 INFO - PROCESS | 1946 | 1461051954077 Marionette TRACE conn6 <- [1,2413,null,{"value":"8"}] 00:45:54 INFO - PROCESS | 1946 | 1461051954084 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 00:45:54 INFO - PROCESS | 1946 | 1461051954088 Marionette TRACE conn6 <- [1,2414,null,{}] 00:45:54 INFO - PROCESS | 1946 | 1461051954094 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:54 INFO - PROCESS | 1946 | 1461051954306 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 00:45:54 INFO - PROCESS | 1946 | 1461051954648 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x9454f000 == 174 [pid = 1946] [id = 611] 00:45:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 167 (0x94555c00) [pid = 1946] [serial = 1834] [outer = (nil)] 00:45:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 168 (0x971eb800) [pid = 1946] [serial = 1835] [outer = 0x94555c00] 00:45:54 INFO - PROCESS | 1946 | 1461051954753 Marionette DEBUG loaded listener.js 00:45:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 169 (0x97377800) [pid = 1946] [serial = 1836] [outer = 0x94555c00] 00:45:55 INFO - PROCESS | 1946 | 1461051955666 Marionette TRACE conn6 <- [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]]]}] 00:45:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 00:45:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1645ms 00:45:55 INFO - PROCESS | 1946 | 1461051955729 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 00:45:55 INFO - PROCESS | 1946 | 1461051955733 Marionette TRACE conn6 <- [1,2417,null,{"value":"8"}] 00:45:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:45:55 INFO - PROCESS | 1946 | 1461051955739 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 00:45:55 INFO - PROCESS | 1946 | 1461051955742 Marionette TRACE conn6 <- [1,2418,null,{}] 00:45:55 INFO - PROCESS | 1946 | 1461051955748 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:55 INFO - PROCESS | 1946 | 1461051955980 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 00:45:56 INFO - PROCESS | 1946 | 1461051956324 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x9313c800 == 175 [pid = 1946] [id = 612] 00:45:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 170 (0x966eb000) [pid = 1946] [serial = 1837] [outer = (nil)] 00:45:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 171 (0x975ce400) [pid = 1946] [serial = 1838] [outer = 0x966eb000] 00:45:56 INFO - PROCESS | 1946 | 1461051956409 Marionette DEBUG loaded listener.js 00:45:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 172 (0x97833400) [pid = 1946] [serial = 1839] [outer = 0x966eb000] 00:45:57 INFO - PROCESS | 1946 | 1461051957304 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 00:45:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 00:45:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1635ms 00:45:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:45:57 INFO - PROCESS | 1946 | 1461051957375 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 00:45:57 INFO - PROCESS | 1946 | 1461051957378 Marionette TRACE conn6 <- [1,2421,null,{"value":"8"}] 00:45:57 INFO - PROCESS | 1946 | 1461051957385 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 00:45:57 INFO - PROCESS | 1946 | 1461051957388 Marionette TRACE conn6 <- [1,2422,null,{}] 00:45:57 INFO - PROCESS | 1946 | 1461051957394 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:57 INFO - PROCESS | 1946 | 1461051957599 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 00:45:57 INFO - PROCESS | 1946 | 1461051957935 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x888ee400 == 176 [pid = 1946] [id = 613] 00:45:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 173 (0x96f9bc00) [pid = 1946] [serial = 1840] [outer = (nil)] 00:45:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 174 (0x99233c00) [pid = 1946] [serial = 1841] [outer = 0x96f9bc00] 00:45:58 INFO - PROCESS | 1946 | 1461051958025 Marionette DEBUG loaded listener.js 00:45:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 175 (0x9923ac00) [pid = 1946] [serial = 1842] [outer = 0x96f9bc00] 00:45:58 INFO - PROCESS | 1946 | 1461051958907 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 00:45:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 00:45:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1588ms 00:45:58 INFO - PROCESS | 1946 | 1461051958981 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 00:45:58 INFO - PROCESS | 1946 | 1461051958984 Marionette TRACE conn6 <- [1,2425,null,{"value":"8"}] 00:45:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:45:58 INFO - PROCESS | 1946 | 1461051958994 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 00:45:58 INFO - PROCESS | 1946 | 1461051958997 Marionette TRACE conn6 <- [1,2426,null,{}] 00:45:59 INFO - PROCESS | 1946 | 1461051959003 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:45:59 INFO - PROCESS | 1946 | 1461051959213 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 00:45:59 INFO - PROCESS | 1946 | 1461051959548 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:59 INFO - PROCESS | 1946 | ++DOCSHELL 0x942b3400 == 177 [pid = 1946] [id = 614] 00:45:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 176 (0x975d1000) [pid = 1946] [serial = 1843] [outer = (nil)] 00:45:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 177 (0x9af16c00) [pid = 1946] [serial = 1844] [outer = 0x975d1000] 00:45:59 INFO - PROCESS | 1946 | 1461051959638 Marionette DEBUG loaded listener.js 00:45:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 178 (0x9afe1000) [pid = 1946] [serial = 1845] [outer = 0x975d1000] 00:46:00 INFO - PROCESS | 1946 | 1461051960557 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 00:46:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 00:46:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1630ms 00:46:00 INFO - PROCESS | 1946 | 1461051960625 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 00:46:00 INFO - PROCESS | 1946 | 1461051960628 Marionette TRACE conn6 <- [1,2429,null,{"value":"8"}] 00:46:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:46:00 INFO - PROCESS | 1946 | 1461051960635 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 00:46:00 INFO - PROCESS | 1946 | 1461051960638 Marionette TRACE conn6 <- [1,2430,null,{}] 00:46:00 INFO - PROCESS | 1946 | 1461051960644 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:00 INFO - PROCESS | 1946 | 1461051960906 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 00:46:01 INFO - PROCESS | 1946 | 1461051961243 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:01 INFO - PROCESS | 1946 | ++DOCSHELL 0x9ad5c400 == 178 [pid = 1946] [id = 615] 00:46:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 179 (0x9afdac00) [pid = 1946] [serial = 1846] [outer = (nil)] 00:46:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 180 (0xa0089400) [pid = 1946] [serial = 1847] [outer = 0x9afdac00] 00:46:01 INFO - PROCESS | 1946 | 1461051961338 Marionette DEBUG loaded listener.js 00:46:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 181 (0xa0a5bc00) [pid = 1946] [serial = 1848] [outer = 0x9afdac00] 00:46:02 INFO - PROCESS | 1946 | 1461051962261 Marionette TRACE conn6 <- [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]]]}] 00:46:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 00:46:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1643ms 00:46:02 INFO - PROCESS | 1946 | 1461051962278 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 00:46:02 INFO - PROCESS | 1946 | 1461051962282 Marionette TRACE conn6 <- [1,2433,null,{"value":"8"}] 00:46:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:46:02 INFO - PROCESS | 1946 | 1461051962289 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 00:46:02 INFO - PROCESS | 1946 | 1461051962292 Marionette TRACE conn6 <- [1,2434,null,{}] 00:46:02 INFO - PROCESS | 1946 | 1461051962298 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:02 INFO - PROCESS | 1946 | 1461051962528 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 00:46:02 INFO - PROCESS | 1946 | 1461051962827 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x881f4800 == 179 [pid = 1946] [id = 616] 00:46:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 182 (0x881f8800) [pid = 1946] [serial = 1849] [outer = (nil)] 00:46:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 183 (0xa0fa0800) [pid = 1946] [serial = 1850] [outer = 0x881f8800] 00:46:02 INFO - PROCESS | 1946 | 1461051962967 Marionette DEBUG loaded listener.js 00:46:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 184 (0xa0fa8000) [pid = 1946] [serial = 1851] [outer = 0x881f8800] 00:46:03 INFO - PROCESS | 1946 | 1461051963821 Marionette TRACE conn6 <- [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]]]}] 00:46:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 00:46:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1582ms 00:46:03 INFO - PROCESS | 1946 | 1461051963872 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 00:46:03 INFO - PROCESS | 1946 | 1461051963876 Marionette TRACE conn6 <- [1,2437,null,{"value":"8"}] 00:46:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:46:03 INFO - PROCESS | 1946 | 1461051963882 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 00:46:03 INFO - PROCESS | 1946 | 1461051963885 Marionette TRACE conn6 <- [1,2438,null,{}] 00:46:03 INFO - PROCESS | 1946 | 1461051963891 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:04 INFO - PROCESS | 1946 | 1461051964122 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 00:46:04 INFO - PROCESS | 1946 | 1461051964414 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:04 INFO - PROCESS | 1946 | ++DOCSHELL 0xa00d8400 == 180 [pid = 1946] [id = 617] 00:46:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 185 (0xa0fa2c00) [pid = 1946] [serial = 1852] [outer = (nil)] 00:46:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 186 (0xa2a0a800) [pid = 1946] [serial = 1853] [outer = 0xa0fa2c00] 00:46:04 INFO - PROCESS | 1946 | 1461051964555 Marionette DEBUG loaded listener.js 00:46:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 187 (0xa3c1f000) [pid = 1946] [serial = 1854] [outer = 0xa0fa2c00] 00:46:05 INFO - PROCESS | 1946 | 1461051965450 Marionette TRACE conn6 <- [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]]]}] 00:46:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 00:46:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1629ms 00:46:05 INFO - PROCESS | 1946 | 1461051965512 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 00:46:05 INFO - PROCESS | 1946 | 1461051965520 Marionette TRACE conn6 <- [1,2441,null,{"value":"8"}] 00:46:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:46:05 INFO - PROCESS | 1946 | 1461051965529 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 00:46:05 INFO - PROCESS | 1946 | 1461051965535 Marionette TRACE conn6 <- [1,2442,null,{}] 00:46:05 INFO - PROCESS | 1946 | 1461051965628 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:05 INFO - PROCESS | 1946 | 1461051965816 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 00:46:06 INFO - PROCESS | 1946 | 1461051966159 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:08 INFO - PROCESS | 1946 | --DOCSHELL 0x8f12c000 == 179 [pid = 1946] [id = 57] 00:46:08 INFO - PROCESS | 1946 | --DOCSHELL 0x89e6a400 == 178 [pid = 1946] [id = 598] 00:46:08 INFO - PROCESS | 1946 | --DOCSHELL 0x89de5000 == 177 [pid = 1946] [id = 597] 00:46:08 INFO - PROCESS | 1946 | --DOCSHELL 0x86482c00 == 176 [pid = 1946] [id = 596] 00:46:08 INFO - PROCESS | 1946 | --DOCSHELL 0x8647a000 == 175 [pid = 1946] [id = 590] 00:46:08 INFO - PROCESS | 1946 | --DOCSHELL 0x876c0000 == 174 [pid = 1946] [id = 589] 00:46:08 INFO - PROCESS | 1946 | --DOCSHELL 0x97534c00 == 173 [pid = 1946] [id = 588] 00:46:08 INFO - PROCESS | 1946 | --DOCSHELL 0x959dbc00 == 172 [pid = 1946] [id = 587] 00:46:08 INFO - PROCESS | 1946 | --DOCSHELL 0x89a76000 == 171 [pid = 1946] [id = 585] 00:46:08 INFO - PROCESS | 1946 | --DOCSHELL 0x908bf800 == 170 [pid = 1946] [id = 586] 00:46:08 INFO - PROCESS | 1946 | --DOCSHELL 0x90710800 == 169 [pid = 1946] [id = 584] 00:46:08 INFO - PROCESS | 1946 | --DOCSHELL 0x8f242c00 == 168 [pid = 1946] [id = 583] 00:46:08 INFO - PROCESS | 1946 | --DOCSHELL 0x8e9de800 == 167 [pid = 1946] [id = 582] 00:46:08 INFO - PROCESS | 1946 | --DOCSHELL 0x8f24c000 == 166 [pid = 1946] [id = 581] 00:46:08 INFO - PROCESS | 1946 | --DOCSHELL 0x8c165400 == 165 [pid = 1946] [id = 579] 00:46:08 INFO - PROCESS | 1946 | --DOCSHELL 0x8b680c00 == 164 [pid = 1946] [id = 580] 00:46:08 INFO - PROCESS | 1946 | --DOCSHELL 0x8a412400 == 163 [pid = 1946] [id = 578] 00:46:08 INFO - PROCESS | 1946 | --DOCSHELL 0x888efc00 == 162 [pid = 1946] [id = 577] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 186 (0x8c16b000) [pid = 1946] [serial = 1593] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 185 (0x8c16d400) [pid = 1946] [serial = 1730] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 184 (0x8a77fc00) [pid = 1946] [serial = 1725] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 183 (0x8c16bc00) [pid = 1946] [serial = 1727] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 182 (0x8c3a0000) [pid = 1946] [serial = 1728] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 181 (0x89cf0c00) [pid = 1946] [serial = 1721] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 180 (0x876c0400) [pid = 1946] [serial = 1718] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 179 (0x888f3000) [pid = 1946] [serial = 1719] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 178 (0x9fbe8800) [pid = 1946] [serial = 1715] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 177 (0x9afe5400) [pid = 1946] [serial = 1713] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 176 (0x9afdfc00) [pid = 1946] [serial = 1712] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 175 (0x99237400) [pid = 1946] [serial = 1710] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 174 (0x98be4c00) [pid = 1946] [serial = 1709] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 173 (0x984a8c00) [pid = 1946] [serial = 1707] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 172 (0x978f0800) [pid = 1946] [serial = 1706] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 171 (0x9752b400) [pid = 1946] [serial = 1704] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 170 (0x9737a800) [pid = 1946] [serial = 1703] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 169 (0x97099000) [pid = 1946] [serial = 1701] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 168 (0x9686f800) [pid = 1946] [serial = 1700] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 167 (0x959d8c00) [pid = 1946] [serial = 1698] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 166 (0x945c3400) [pid = 1946] [serial = 1697] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 165 (0x94402c00) [pid = 1946] [serial = 1695] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 164 (0x931e4000) [pid = 1946] [serial = 1694] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 163 (0x908b6000) [pid = 1946] [serial = 1692] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 162 (0x907fa800) [pid = 1946] [serial = 1691] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 161 (0x9079f800) [pid = 1946] [serial = 1689] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 160 (0x90794000) [pid = 1946] [serial = 1688] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 159 (0x90706400) [pid = 1946] [serial = 1686] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 158 (0x90702c00) [pid = 1946] [serial = 1685] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 157 (0x9030e000) [pid = 1946] [serial = 1683] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 156 (0x90307000) [pid = 1946] [serial = 1682] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 155 (0x9013dc00) [pid = 1946] [serial = 1680] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0x8f94f400) [pid = 1946] [serial = 1679] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x8f247c00) [pid = 1946] [serial = 1677] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x8f241800) [pid = 1946] [serial = 1676] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x8f126400) [pid = 1946] [serial = 1674] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x8e9ddc00) [pid = 1946] [serial = 1673] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x8e8b7c00) [pid = 1946] [serial = 1671] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x8dc12800) [pid = 1946] [serial = 1670] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x8b4df800) [pid = 1946] [serial = 1668] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x8a783400) [pid = 1946] [serial = 1667] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x89a77c00) [pid = 1946] [serial = 1665] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x88a91800) [pid = 1946] [serial = 1664] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x876bf000) [pid = 1946] [serial = 1724] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x89dea400) [pid = 1946] [serial = 1722] [outer = (nil)] [url = about:blank] 00:46:08 INFO - PROCESS | 1946 | ++DOCSHELL 0x8647a000 == 163 [pid = 1946] [id = 618] 00:46:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x86482c00) [pid = 1946] [serial = 1855] [outer = (nil)] 00:46:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x888f3000) [pid = 1946] [serial = 1856] [outer = 0x86482c00] 00:46:08 INFO - PROCESS | 1946 | 1461051968437 Marionette DEBUG loaded listener.js 00:46:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x88a98800) [pid = 1946] [serial = 1857] [outer = 0x86482c00] 00:46:09 INFO - PROCESS | 1946 | 1461051969269 Marionette TRACE conn6 <- [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]]]}] 00:46:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 00:46:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 3777ms 00:46:09 INFO - PROCESS | 1946 | 1461051969313 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 00:46:09 INFO - PROCESS | 1946 | 1461051969320 Marionette TRACE conn6 <- [1,2445,null,{"value":"8"}] 00:46:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:46:09 INFO - PROCESS | 1946 | 1461051969329 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 00:46:09 INFO - PROCESS | 1946 | 1461051969334 Marionette TRACE conn6 <- [1,2446,null,{}] 00:46:09 INFO - PROCESS | 1946 | 1461051969341 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:09 INFO - PROCESS | 1946 | 1461051969541 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 00:46:09 INFO - PROCESS | 1946 | 1461051969553 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:09 INFO - PROCESS | 1946 | ++DOCSHELL 0x89dea400 == 164 [pid = 1946] [id = 619] 00:46:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x89deb800) [pid = 1946] [serial = 1858] [outer = (nil)] 00:46:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x89def000) [pid = 1946] [serial = 1859] [outer = 0x89deb800] 00:46:09 INFO - PROCESS | 1946 | 1461051969649 Marionette DEBUG loaded listener.js 00:46:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x89e76400) [pid = 1946] [serial = 1860] [outer = 0x89deb800] 00:46:10 INFO - PROCESS | 1946 | 1461051970684 Marionette TRACE conn6 <- [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]]]}] 00:46:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 00:46:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1394ms 00:46:10 INFO - PROCESS | 1946 | 1461051970766 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 00:46:10 INFO - PROCESS | 1946 | 1461051970772 Marionette TRACE conn6 <- [1,2449,null,{"value":"8"}] 00:46:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:46:10 INFO - PROCESS | 1946 | 1461051970783 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 00:46:10 INFO - PROCESS | 1946 | 1461051970786 Marionette TRACE conn6 <- [1,2450,null,{}] 00:46:10 INFO - PROCESS | 1946 | 1461051970792 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:11 INFO - PROCESS | 1946 | 1461051971082 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 00:46:11 INFO - PROCESS | 1946 | 1461051971113 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:11 INFO - PROCESS | 1946 | ++DOCSHELL 0x89b3f400 == 165 [pid = 1946] [id = 620] 00:46:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x8a40b000) [pid = 1946] [serial = 1861] [outer = (nil)] 00:46:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x8b4e3400) [pid = 1946] [serial = 1862] [outer = 0x8a40b000] 00:46:11 INFO - PROCESS | 1946 | 1461051971187 Marionette DEBUG loaded listener.js 00:46:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x8c162400) [pid = 1946] [serial = 1863] [outer = 0x8a40b000] 00:46:12 INFO - PROCESS | 1946 | 1461051972275 Marionette TRACE conn6 <- [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]]]}] 00:46:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 00:46:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1529ms 00:46:12 INFO - PROCESS | 1946 | 1461051972311 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 00:46:12 INFO - PROCESS | 1946 | 1461051972315 Marionette TRACE conn6 <- [1,2453,null,{"value":"8"}] 00:46:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:46:12 INFO - PROCESS | 1946 | 1461051972327 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 00:46:12 INFO - PROCESS | 1946 | 1461051972337 Marionette TRACE conn6 <- [1,2454,null,{}] 00:46:12 INFO - PROCESS | 1946 | 1461051972360 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:12 INFO - PROCESS | 1946 | 1461051972634 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 00:46:12 INFO - PROCESS | 1946 | 1461051972663 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a784400 == 166 [pid = 1946] [id = 621] 00:46:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x8c3a6800) [pid = 1946] [serial = 1864] [outer = (nil)] 00:46:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x8e8bb800) [pid = 1946] [serial = 1865] [outer = 0x8c3a6800] 00:46:12 INFO - PROCESS | 1946 | 1461051972737 Marionette DEBUG loaded listener.js 00:46:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x8e9d9400) [pid = 1946] [serial = 1866] [outer = 0x8c3a6800] 00:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x9752a000) [pid = 1946] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 00:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x90653800) [pid = 1946] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 00:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x88bc9000) [pid = 1946] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 00:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x931d8c00) [pid = 1946] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 00:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x91f2a400) [pid = 1946] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 00:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x907f1400) [pid = 1946] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 00:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x8a7f3000) [pid = 1946] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 00:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x86482000) [pid = 1946] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 00:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x8a414800) [pid = 1946] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 00:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x8e8c1000) [pid = 1946] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 00:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0xa0fa2400) [pid = 1946] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 00:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x89e72c00) [pid = 1946] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 00:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 141 (0x95742800) [pid = 1946] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 00:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 140 (0x8e8bdc00) [pid = 1946] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 00:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 139 (0x88bbe000) [pid = 1946] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 00:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 138 (0x8f954800) [pid = 1946] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 00:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 137 (0x9af19800) [pid = 1946] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 00:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 136 (0x8b4dbc00) [pid = 1946] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 00:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 135 (0x90702400) [pid = 1946] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 00:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 134 (0x8f24dc00) [pid = 1946] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 00:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 133 (0x975cf400) [pid = 1946] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 00:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 132 (0x9fbdd000) [pid = 1946] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 00:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 131 (0xa280e000) [pid = 1946] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 00:46:14 INFO - PROCESS | 1946 | 1461051974203 Marionette TRACE conn6 <- [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]]]}] 00:46:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 00:46:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1894ms 00:46:14 INFO - PROCESS | 1946 | 1461051974221 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 00:46:14 INFO - PROCESS | 1946 | 1461051974226 Marionette TRACE conn6 <- [1,2457,null,{"value":"8"}] 00:46:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:46:14 INFO - PROCESS | 1946 | 1461051974231 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 00:46:14 INFO - PROCESS | 1946 | 1461051974234 Marionette TRACE conn6 <- [1,2458,null,{}] 00:46:14 INFO - PROCESS | 1946 | 1461051974239 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:14 INFO - PROCESS | 1946 | 1461051974420 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 00:46:14 INFO - PROCESS | 1946 | 1461051974624 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x86482000 == 167 [pid = 1946] [id = 622] 00:46:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 132 (0x88bc7800) [pid = 1946] [serial = 1867] [outer = (nil)] 00:46:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 133 (0x8e8b8000) [pid = 1946] [serial = 1868] [outer = 0x88bc7800] 00:46:14 INFO - PROCESS | 1946 | 1461051974695 Marionette DEBUG loaded listener.js 00:46:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 134 (0x8f124000) [pid = 1946] [serial = 1869] [outer = 0x88bc7800] 00:46:15 INFO - PROCESS | 1946 | 1461051975688 Marionette TRACE conn6 <- [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]]]}] 00:46:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 00:46:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1478ms 00:46:15 INFO - PROCESS | 1946 | 1461051975722 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 00:46:15 INFO - PROCESS | 1946 | 1461051975728 Marionette TRACE conn6 <- [1,2461,null,{"value":"8"}] 00:46:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:46:15 INFO - PROCESS | 1946 | 1461051975737 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 00:46:15 INFO - PROCESS | 1946 | 1461051975742 Marionette TRACE conn6 <- [1,2462,null,{}] 00:46:15 INFO - PROCESS | 1946 | 1461051975750 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:15 INFO - PROCESS | 1946 | 1461051975961 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 00:46:16 INFO - PROCESS | 1946 | 1461051976325 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:16 INFO - PROCESS | 1946 | ++DOCSHELL 0x89a77c00 == 168 [pid = 1946] [id = 623] 00:46:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 135 (0x89a78000) [pid = 1946] [serial = 1870] [outer = (nil)] 00:46:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 136 (0x89b39400) [pid = 1946] [serial = 1871] [outer = 0x89a78000] 00:46:16 INFO - PROCESS | 1946 | 1461051976417 Marionette DEBUG loaded listener.js 00:46:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 137 (0x89de6000) [pid = 1946] [serial = 1872] [outer = 0x89a78000] 00:46:17 INFO - PROCESS | 1946 | 1461051977343 Marionette TRACE conn6 <- [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]]]}] 00:46:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 00:46:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1636ms 00:46:17 INFO - PROCESS | 1946 | 1461051977374 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 00:46:17 INFO - PROCESS | 1946 | 1461051977382 Marionette TRACE conn6 <- [1,2465,null,{"value":"8"}] 00:46:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:46:17 INFO - PROCESS | 1946 | 1461051977393 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 00:46:17 INFO - PROCESS | 1946 | 1461051977397 Marionette TRACE conn6 <- [1,2466,null,{}] 00:46:17 INFO - PROCESS | 1946 | 1461051977403 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:17 INFO - PROCESS | 1946 | 1461051977610 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 00:46:17 INFO - PROCESS | 1946 | 1461051977954 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a77fc00 == 169 [pid = 1946] [id = 624] 00:46:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 138 (0x8a783400) [pid = 1946] [serial = 1873] [outer = (nil)] 00:46:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 139 (0x8b4e6000) [pid = 1946] [serial = 1874] [outer = 0x8a783400] 00:46:18 INFO - PROCESS | 1946 | 1461051978044 Marionette DEBUG loaded listener.js 00:46:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 140 (0x8c16bc00) [pid = 1946] [serial = 1875] [outer = 0x8a783400] 00:46:18 INFO - PROCESS | 1946 | 1461051978981 Marionette TRACE conn6 <- [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]]]}] 00:46:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 00:46:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1632ms 00:46:19 INFO - PROCESS | 1946 | 1461051979025 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 00:46:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:46:19 INFO - PROCESS | 1946 | 1461051979030 Marionette TRACE conn6 <- [1,2469,null,{"value":"8"}] 00:46:19 INFO - PROCESS | 1946 | 1461051979036 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 00:46:19 INFO - PROCESS | 1946 | 1461051979042 Marionette TRACE conn6 <- [1,2470,null,{}] 00:46:19 INFO - PROCESS | 1946 | 1461051979058 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:19 INFO - PROCESS | 1946 | 1461051979274 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 00:46:19 INFO - PROCESS | 1946 | 1461051979647 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:19 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e8bbc00 == 170 [pid = 1946] [id = 625] 00:46:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 141 (0x8f1c1800) [pid = 1946] [serial = 1876] [outer = (nil)] 00:46:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 142 (0x8f243800) [pid = 1946] [serial = 1877] [outer = 0x8f1c1800] 00:46:19 INFO - PROCESS | 1946 | 1461051979743 Marionette DEBUG loaded listener.js 00:46:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x8f24b800) [pid = 1946] [serial = 1878] [outer = 0x8f1c1800] 00:46:20 INFO - PROCESS | 1946 | 1461051980664 Marionette TRACE conn6 <- [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]]]}] 00:46:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 00:46:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1733ms 00:46:20 INFO - PROCESS | 1946 | 1461051980770 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 00:46:20 INFO - PROCESS | 1946 | 1461051980775 Marionette TRACE conn6 <- [1,2473,null,{"value":"8"}] 00:46:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:46:20 INFO - PROCESS | 1946 | 1461051980781 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 00:46:20 INFO - PROCESS | 1946 | 1461051980784 Marionette TRACE conn6 <- [1,2474,null,{}] 00:46:20 INFO - PROCESS | 1946 | 1461051980790 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:21 INFO - PROCESS | 1946 | 1461051981004 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 00:46:21 INFO - PROCESS | 1946 | 1461051981342 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x8b67f000 == 171 [pid = 1946] [id = 626] 00:46:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x8f247c00) [pid = 1946] [serial = 1879] [outer = (nil)] 00:46:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x8f947400) [pid = 1946] [serial = 1880] [outer = 0x8f247c00] 00:46:21 INFO - PROCESS | 1946 | 1461051981441 Marionette DEBUG loaded listener.js 00:46:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x9013dc00) [pid = 1946] [serial = 1881] [outer = 0x8f247c00] 00:46:22 INFO - PROCESS | 1946 | 1461051982360 Marionette TRACE conn6 <- [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]]]}] 00:46:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 00:46:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1646ms 00:46:22 INFO - PROCESS | 1946 | 1461051982428 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 00:46:22 INFO - PROCESS | 1946 | 1461051982431 Marionette TRACE conn6 <- [1,2477,null,{"value":"8"}] 00:46:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:46:22 INFO - PROCESS | 1946 | 1461051982437 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 00:46:22 INFO - PROCESS | 1946 | 1461051982441 Marionette TRACE conn6 <- [1,2478,null,{}] 00:46:22 INFO - PROCESS | 1946 | 1461051982446 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:22 INFO - PROCESS | 1946 | 1461051982652 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 00:46:22 INFO - PROCESS | 1946 | 1461051982982 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:23 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e8b5800 == 172 [pid = 1946] [id = 627] 00:46:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x8f7ecc00) [pid = 1946] [serial = 1882] [outer = (nil)] 00:46:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x901db800) [pid = 1946] [serial = 1883] [outer = 0x8f7ecc00] 00:46:23 INFO - PROCESS | 1946 | 1461051983071 Marionette DEBUG loaded listener.js 00:46:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x901e2000) [pid = 1946] [serial = 1884] [outer = 0x8f7ecc00] 00:46:23 INFO - PROCESS | 1946 | 1461051983939 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 00:46:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 00:46:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1538ms 00:46:23 INFO - PROCESS | 1946 | 1461051983977 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 00:46:23 INFO - PROCESS | 1946 | 1461051983980 Marionette TRACE conn6 <- [1,2481,null,{"value":"8"}] 00:46:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:46:23 INFO - PROCESS | 1946 | 1461051983987 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 00:46:23 INFO - PROCESS | 1946 | 1461051983991 Marionette TRACE conn6 <- [1,2482,null,{}] 00:46:24 INFO - PROCESS | 1946 | 1461051983997 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:24 INFO - PROCESS | 1946 | 1461051984248 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 00:46:24 INFO - PROCESS | 1946 | 1461051984594 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:24 INFO - PROCESS | 1946 | ++DOCSHELL 0x87408800 == 173 [pid = 1946] [id = 628] 00:46:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x901dd800) [pid = 1946] [serial = 1885] [outer = (nil)] 00:46:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x90710800) [pid = 1946] [serial = 1886] [outer = 0x901dd800] 00:46:24 INFO - PROCESS | 1946 | 1461051984689 Marionette DEBUG loaded listener.js 00:46:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x90795400) [pid = 1946] [serial = 1887] [outer = 0x901dd800] 00:46:25 INFO - PROCESS | 1946 | 1461051985586 Marionette TRACE conn6 <- [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]]]}] 00:46:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 00:46:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1637ms 00:46:25 INFO - PROCESS | 1946 | 1461051985625 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 00:46:25 INFO - PROCESS | 1946 | 1461051985628 Marionette TRACE conn6 <- [1,2485,null,{"value":"8"}] 00:46:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:46:25 INFO - PROCESS | 1946 | 1461051985635 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 00:46:25 INFO - PROCESS | 1946 | 1461051985639 Marionette TRACE conn6 <- [1,2486,null,{}] 00:46:25 INFO - PROCESS | 1946 | 1461051985644 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:25 INFO - PROCESS | 1946 | 1461051985861 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 00:46:26 INFO - PROCESS | 1946 | 1461051986129 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x8c39cc00 == 174 [pid = 1946] [id = 629] 00:46:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x8dc0e800) [pid = 1946] [serial = 1888] [outer = (nil)] 00:46:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x9078ac00) [pid = 1946] [serial = 1889] [outer = 0x8dc0e800] 00:46:26 INFO - PROCESS | 1946 | 1461051986221 Marionette DEBUG loaded listener.js 00:46:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x908b5800) [pid = 1946] [serial = 1890] [outer = 0x8dc0e800] 00:46:27 INFO - PROCESS | 1946 | 1461051987152 Marionette TRACE conn6 <- [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]]]}] 00:46:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 00:46:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1586ms 00:46:27 INFO - PROCESS | 1946 | 1461051987222 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 00:46:27 INFO - PROCESS | 1946 | 1461051987226 Marionette TRACE conn6 <- [1,2489,null,{"value":"8"}] 00:46:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:46:27 INFO - PROCESS | 1946 | 1461051987232 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 00:46:27 INFO - PROCESS | 1946 | 1461051987236 Marionette TRACE conn6 <- [1,2490,null,{}] 00:46:27 INFO - PROCESS | 1946 | 1461051987242 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:27 INFO - PROCESS | 1946 | 1461051987484 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 00:46:27 INFO - PROCESS | 1946 | 1461051987820 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x90710000 == 175 [pid = 1946] [id = 630] 00:46:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x907ed000) [pid = 1946] [serial = 1891] [outer = (nil)] 00:46:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x93136800) [pid = 1946] [serial = 1892] [outer = 0x907ed000] 00:46:27 INFO - PROCESS | 1946 | 1461051987906 Marionette DEBUG loaded listener.js 00:46:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 158 (0x931de000) [pid = 1946] [serial = 1893] [outer = 0x907ed000] 00:46:28 INFO - PROCESS | 1946 | 1461051988786 Marionette TRACE conn6 <- [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]]]}] 00:46:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 00:46:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1632ms 00:46:28 INFO - PROCESS | 1946 | 1461051988866 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 00:46:28 INFO - PROCESS | 1946 | 1461051988870 Marionette TRACE conn6 <- [1,2493,null,{"value":"8"}] 00:46:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:46:28 INFO - PROCESS | 1946 | 1461051988877 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 00:46:28 INFO - PROCESS | 1946 | 1461051988880 Marionette TRACE conn6 <- [1,2494,null,{}] 00:46:28 INFO - PROCESS | 1946 | 1461051988886 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:29 INFO - PROCESS | 1946 | 1461051989136 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 00:46:29 INFO - PROCESS | 1946 | 1461051989468 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x90148000 == 176 [pid = 1946] [id = 631] 00:46:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 159 (0x908b3000) [pid = 1946] [serial = 1894] [outer = (nil)] 00:46:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 160 (0x94405400) [pid = 1946] [serial = 1895] [outer = 0x908b3000] 00:46:29 INFO - PROCESS | 1946 | 1461051989557 Marionette DEBUG loaded listener.js 00:46:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 161 (0x94409800) [pid = 1946] [serial = 1896] [outer = 0x908b3000] 00:46:30 INFO - PROCESS | 1946 | 1461051990441 Marionette TRACE conn6 <- [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]]]}] 00:46:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 00:46:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1631ms 00:46:30 INFO - PROCESS | 1946 | 1461051990509 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 00:46:30 INFO - PROCESS | 1946 | 1461051990513 Marionette TRACE conn6 <- [1,2497,null,{"value":"8"}] 00:46:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:46:30 INFO - PROCESS | 1946 | 1461051990519 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 00:46:30 INFO - PROCESS | 1946 | 1461051990522 Marionette TRACE conn6 <- [1,2498,null,{}] 00:46:30 INFO - PROCESS | 1946 | 1461051990528 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:30 INFO - PROCESS | 1946 | 1461051990745 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 00:46:31 INFO - PROCESS | 1946 | 1461051991084 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:31 INFO - PROCESS | 1946 | ++DOCSHELL 0x90654c00 == 177 [pid = 1946] [id = 632] 00:46:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 162 (0x9078e400) [pid = 1946] [serial = 1897] [outer = (nil)] 00:46:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 163 (0x959d0c00) [pid = 1946] [serial = 1898] [outer = 0x9078e400] 00:46:31 INFO - PROCESS | 1946 | 1461051991174 Marionette DEBUG loaded listener.js 00:46:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 164 (0x95bf1000) [pid = 1946] [serial = 1899] [outer = 0x9078e400] 00:46:32 INFO - PROCESS | 1946 | 1461051992055 Marionette TRACE conn6 <- [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]]]}] 00:46:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 00:46:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1611ms 00:46:32 INFO - PROCESS | 1946 | 1461051992131 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 00:46:32 INFO - PROCESS | 1946 | 1461051992135 Marionette TRACE conn6 <- [1,2501,null,{"value":"8"}] 00:46:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:46:32 INFO - PROCESS | 1946 | 1461051992142 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 00:46:32 INFO - PROCESS | 1946 | 1461051992146 Marionette TRACE conn6 <- [1,2502,null,{}] 00:46:32 INFO - PROCESS | 1946 | 1461051992152 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:32 INFO - PROCESS | 1946 | 1461051992422 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 00:46:32 INFO - PROCESS | 1946 | 1461051992780 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x96f9b000 == 178 [pid = 1946] [id = 633] 00:46:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 165 (0x9752dc00) [pid = 1946] [serial = 1900] [outer = (nil)] 00:46:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 166 (0x975d1400) [pid = 1946] [serial = 1901] [outer = 0x9752dc00] 00:46:32 INFO - PROCESS | 1946 | 1461051992876 Marionette DEBUG loaded listener.js 00:46:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 167 (0x987a7800) [pid = 1946] [serial = 1902] [outer = 0x9752dc00] 00:46:33 INFO - PROCESS | 1946 | 1461051993791 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 00:46:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 00:46:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1680ms 00:46:33 INFO - PROCESS | 1946 | 1461051993841 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 00:46:33 INFO - PROCESS | 1946 | 1461051993846 Marionette TRACE conn6 <- [1,2505,null,{"value":"8"}] 00:46:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:46:33 INFO - PROCESS | 1946 | 1461051993856 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 00:46:33 INFO - PROCESS | 1946 | 1461051993860 Marionette TRACE conn6 <- [1,2506,null,{}] 00:46:33 INFO - PROCESS | 1946 | 1461051993866 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:34 INFO - PROCESS | 1946 | 1461051994084 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 00:46:34 INFO - PROCESS | 1946 | 1461051994435 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x97836000 == 179 [pid = 1946] [id = 634] 00:46:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 168 (0x987a7400) [pid = 1946] [serial = 1903] [outer = (nil)] 00:46:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 169 (0x992a2000) [pid = 1946] [serial = 1904] [outer = 0x987a7400] 00:46:34 INFO - PROCESS | 1946 | 1461051994524 Marionette DEBUG loaded listener.js 00:46:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 170 (0x9afe0000) [pid = 1946] [serial = 1905] [outer = 0x987a7400] 00:46:35 INFO - PROCESS | 1946 | 1461051995426 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 00:46:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 00:46:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1646ms 00:46:35 INFO - PROCESS | 1946 | 1461051995502 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 00:46:35 INFO - PROCESS | 1946 | 1461051995505 Marionette TRACE conn6 <- [1,2509,null,{"value":"8"}] 00:46:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:46:35 INFO - PROCESS | 1946 | 1461051995512 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 00:46:35 INFO - PROCESS | 1946 | 1461051995515 Marionette TRACE conn6 <- [1,2510,null,{}] 00:46:35 INFO - PROCESS | 1946 | 1461051995521 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:35 INFO - PROCESS | 1946 | 1461051995779 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 00:46:36 INFO - PROCESS | 1946 | 1461051996149 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x942ac800 == 180 [pid = 1946] [id = 635] 00:46:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 171 (0x99234800) [pid = 1946] [serial = 1906] [outer = (nil)] 00:46:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 172 (0xa0009c00) [pid = 1946] [serial = 1907] [outer = 0x99234800] 00:46:36 INFO - PROCESS | 1946 | 1461051996238 Marionette DEBUG loaded listener.js 00:46:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 173 (0xa00d4400) [pid = 1946] [serial = 1908] [outer = 0x99234800] 00:46:37 INFO - PROCESS | 1946 | 1461051997135 Marionette TRACE conn6 <- [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]]]}] 00:46:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 00:46:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1680ms 00:46:37 INFO - PROCESS | 1946 | 1461051997192 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 00:46:37 INFO - PROCESS | 1946 | 1461051997196 Marionette TRACE conn6 <- [1,2513,null,{"value":"8"}] 00:46:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:46:37 INFO - PROCESS | 1946 | 1461051997202 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 00:46:37 INFO - PROCESS | 1946 | 1461051997206 Marionette TRACE conn6 <- [1,2514,null,{}] 00:46:37 INFO - PROCESS | 1946 | 1461051997234 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:37 INFO - PROCESS | 1946 | 1461051997444 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 00:46:37 INFO - PROCESS | 1946 | 1461051997739 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x888ef000 == 181 [pid = 1946] [id = 636] 00:46:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 174 (0x91fe2800) [pid = 1946] [serial = 1909] [outer = (nil)] 00:46:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 175 (0xa0fa5400) [pid = 1946] [serial = 1910] [outer = 0x91fe2800] 00:46:37 INFO - PROCESS | 1946 | 1461051997877 Marionette DEBUG loaded listener.js 00:46:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 176 (0xa0fd5800) [pid = 1946] [serial = 1911] [outer = 0x91fe2800] 00:46:38 INFO - PROCESS | 1946 | 1461051998785 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 00:46:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 00:46:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1652ms 00:46:38 INFO - PROCESS | 1946 | 1461051998856 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 00:46:38 INFO - PROCESS | 1946 | 1461051998860 Marionette TRACE conn6 <- [1,2517,null,{"value":"8"}] 00:46:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:46:38 INFO - PROCESS | 1946 | 1461051998866 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 00:46:38 INFO - PROCESS | 1946 | 1461051998869 Marionette TRACE conn6 <- [1,2518,null,{}] 00:46:38 INFO - PROCESS | 1946 | 1461051998875 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:39 INFO - PROCESS | 1946 | 1461051999107 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 00:46:39 INFO - PROCESS | 1946 | 1461051999451 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x881f0c00 == 182 [pid = 1946] [id = 637] 00:46:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 177 (0x97837400) [pid = 1946] [serial = 1912] [outer = (nil)] 00:46:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 178 (0xa3cb7000) [pid = 1946] [serial = 1913] [outer = 0x97837400] 00:46:39 INFO - PROCESS | 1946 | 1461051999544 Marionette DEBUG loaded listener.js 00:46:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 179 (0xa4478400) [pid = 1946] [serial = 1914] [outer = 0x97837400] 00:46:40 INFO - PROCESS | 1946 | 1461052000429 Marionette TRACE conn6 <- [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]]]}] 00:46:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 00:46:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1632ms 00:46:40 INFO - PROCESS | 1946 | 1461052000499 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 00:46:40 INFO - PROCESS | 1946 | 1461052000503 Marionette TRACE conn6 <- [1,2521,null,{"value":"8"}] 00:46:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:46:40 INFO - PROCESS | 1946 | 1461052000509 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 00:46:40 INFO - PROCESS | 1946 | 1461052000511 Marionette TRACE conn6 <- [1,2522,null,{}] 00:46:40 INFO - PROCESS | 1946 | 1461052000517 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:40 INFO - PROCESS | 1946 | 1461052000741 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 00:46:41 INFO - PROCESS | 1946 | 1461052001105 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x86486400 == 183 [pid = 1946] [id = 638] 00:46:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 180 (0x87e6bc00) [pid = 1946] [serial = 1915] [outer = (nil)] 00:46:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 181 (0x87e72800) [pid = 1946] [serial = 1916] [outer = 0x87e6bc00] 00:46:41 INFO - PROCESS | 1946 | 1461052001195 Marionette DEBUG loaded listener.js 00:46:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 182 (0x87e73400) [pid = 1946] [serial = 1917] [outer = 0x87e6bc00] 00:46:42 INFO - PROCESS | 1946 | 1461052002058 Marionette TRACE conn6 <- [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]]]}] 00:46:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 00:46:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1589ms 00:46:42 INFO - PROCESS | 1946 | 1461052002098 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 00:46:42 INFO - PROCESS | 1946 | 1461052002102 Marionette TRACE conn6 <- [1,2525,null,{"value":"8"}] 00:46:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:46:42 INFO - PROCESS | 1946 | 1461052002108 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 00:46:42 INFO - PROCESS | 1946 | 1461052002111 Marionette TRACE conn6 <- [1,2526,null,{}] 00:46:42 INFO - PROCESS | 1946 | 1461052002117 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:42 INFO - PROCESS | 1946 | 1461052002320 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 00:46:42 INFO - PROCESS | 1946 | 1461052002620 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:42 INFO - PROCESS | 1946 | ++DOCSHELL 0x87e6f000 == 184 [pid = 1946] [id = 639] 00:46:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 183 (0x87e71c00) [pid = 1946] [serial = 1918] [outer = (nil)] 00:46:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 184 (0x881f9000) [pid = 1946] [serial = 1919] [outer = 0x87e71c00] 00:46:42 INFO - PROCESS | 1946 | 1461052002759 Marionette DEBUG loaded listener.js 00:46:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 185 (0x9fbe1800) [pid = 1946] [serial = 1920] [outer = 0x87e71c00] 00:46:43 INFO - PROCESS | 1946 | 1461052003638 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 00:46:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 00:46:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1577ms 00:46:43 INFO - PROCESS | 1946 | 1461052003687 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 00:46:43 INFO - PROCESS | 1946 | 1461052003690 Marionette TRACE conn6 <- [1,2529,null,{"value":"8"}] 00:46:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:46:43 INFO - PROCESS | 1946 | 1461052003697 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 00:46:43 INFO - PROCESS | 1946 | 1461052003701 Marionette TRACE conn6 <- [1,2530,null,{}] 00:46:43 INFO - PROCESS | 1946 | 1461052003707 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:43 INFO - PROCESS | 1946 | 1461052003915 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 00:46:44 INFO - PROCESS | 1946 | 1461052004274 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x87e76800 == 185 [pid = 1946] [id = 640] 00:46:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 186 (0x87e79800) [pid = 1946] [serial = 1921] [outer = (nil)] 00:46:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 187 (0x8b44d400) [pid = 1946] [serial = 1922] [outer = 0x87e79800] 00:46:44 INFO - PROCESS | 1946 | 1461052004363 Marionette DEBUG loaded listener.js 00:46:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 188 (0x8b450400) [pid = 1946] [serial = 1923] [outer = 0x87e79800] 00:46:45 INFO - PROCESS | 1946 | 1461052005251 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 00:46:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 00:46:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1629ms 00:46:45 INFO - PROCESS | 1946 | 1461052005327 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 00:46:45 INFO - PROCESS | 1946 | 1461052005331 Marionette TRACE conn6 <- [1,2533,null,{"value":"8"}] 00:46:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:46:45 INFO - PROCESS | 1946 | 1461052005337 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 00:46:45 INFO - PROCESS | 1946 | 1461052005340 Marionette TRACE conn6 <- [1,2534,null,{}] 00:46:45 INFO - PROCESS | 1946 | 1461052005346 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:45 INFO - PROCESS | 1946 | 1461052005613 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 00:46:47 INFO - PROCESS | 1946 | --DOCSHELL 0x881fbc00 == 184 [pid = 1946] [id = 317] 00:46:47 INFO - PROCESS | 1946 | --DOCSHELL 0x83ef1800 == 183 [pid = 1946] [id = 318] 00:46:47 INFO - PROCESS | 1946 | --DOCSHELL 0x8a784400 == 182 [pid = 1946] [id = 621] 00:46:47 INFO - PROCESS | 1946 | --DOCSHELL 0x89a6e800 == 181 [pid = 1946] [id = 576] 00:46:47 INFO - PROCESS | 1946 | --DOCSHELL 0x89b3f400 == 180 [pid = 1946] [id = 620] 00:46:47 INFO - PROCESS | 1946 | --DOCSHELL 0x89dea400 == 179 [pid = 1946] [id = 619] 00:46:47 INFO - PROCESS | 1946 | --DOCSHELL 0x8647a000 == 178 [pid = 1946] [id = 618] 00:46:47 INFO - PROCESS | 1946 | --DOCSHELL 0xa00d8400 == 177 [pid = 1946] [id = 617] 00:46:47 INFO - PROCESS | 1946 | --DOCSHELL 0x9ad5c400 == 176 [pid = 1946] [id = 615] 00:46:47 INFO - PROCESS | 1946 | --DOCSHELL 0x881f4800 == 175 [pid = 1946] [id = 616] 00:46:47 INFO - PROCESS | 1946 | --DOCSHELL 0x942b3400 == 174 [pid = 1946] [id = 614] 00:46:47 INFO - PROCESS | 1946 | --DOCSHELL 0x888ee400 == 173 [pid = 1946] [id = 613] 00:46:47 INFO - PROCESS | 1946 | --DOCSHELL 0x9313c800 == 172 [pid = 1946] [id = 612] 00:46:47 INFO - PROCESS | 1946 | --DOCSHELL 0x91fe6c00 == 171 [pid = 1946] [id = 610] 00:46:47 INFO - PROCESS | 1946 | --DOCSHELL 0x9454f000 == 170 [pid = 1946] [id = 611] 00:46:47 INFO - PROCESS | 1946 | --DOCSHELL 0x90653400 == 169 [pid = 1946] [id = 609] 00:46:47 INFO - PROCESS | 1946 | --DOCSHELL 0x9065e800 == 168 [pid = 1946] [id = 608] 00:46:47 INFO - PROCESS | 1946 | --DOCSHELL 0x90654800 == 167 [pid = 1946] [id = 607] 00:46:47 INFO - PROCESS | 1946 | --DOCSHELL 0x901e0400 == 166 [pid = 1946] [id = 606] 00:46:47 INFO - PROCESS | 1946 | --DOCSHELL 0x8f242400 == 165 [pid = 1946] [id = 604] 00:46:47 INFO - PROCESS | 1946 | --DOCSHELL 0x901dec00 == 164 [pid = 1946] [id = 605] 00:46:47 INFO - PROCESS | 1946 | --DOCSHELL 0x876be800 == 163 [pid = 1946] [id = 603] 00:46:47 INFO - PROCESS | 1946 | --DOCSHELL 0x8a7f1000 == 162 [pid = 1946] [id = 602] 00:46:47 INFO - PROCESS | 1946 | --DOCSHELL 0x8a40f000 == 161 [pid = 1946] [id = 601] 00:46:47 INFO - PROCESS | 1946 | --DOCSHELL 0x8647d400 == 160 [pid = 1946] [id = 599] 00:46:47 INFO - PROCESS | 1946 | --DOCSHELL 0x88bc0000 == 159 [pid = 1946] [id = 600] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 187 (0x97534000) [pid = 1946] [serial = 1763] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 186 (0x9070f400) [pid = 1946] [serial = 1748] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 185 (0x89a76400) [pid = 1946] [serial = 1790] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 184 (0x94558400) [pid = 1946] [serial = 1761] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 183 (0x942ae800) [pid = 1946] [serial = 1758] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 182 (0x91fe5c00) [pid = 1946] [serial = 1754] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 181 (0x8c3a5000) [pid = 1946] [serial = 1797] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 180 (0xa2a10c00) [pid = 1946] [serial = 1781] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 179 (0xa45e5400) [pid = 1946] [serial = 1787] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 178 (0x8b4e7000) [pid = 1946] [serial = 1737] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 177 (0x8f609800) [pid = 1946] [serial = 1742] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 176 (0xa0fabc00) [pid = 1946] [serial = 1776] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 175 (0x8a781000) [pid = 1946] [serial = 1794] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 174 (0xa00d8800) [pid = 1946] [serial = 1772] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 173 (0x8f1c8400) [pid = 1946] [serial = 1740] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 172 (0x8a787c00) [pid = 1946] [serial = 1736] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 171 (0x89a75c00) [pid = 1946] [serial = 1733] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 170 (0x93131800) [pid = 1946] [serial = 1755] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 169 (0x907f5000) [pid = 1946] [serial = 1751] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 168 (0xa0af5000) [pid = 1946] [serial = 1773] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 167 (0x9fcab800) [pid = 1946] [serial = 1716] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 166 (0x8f7e3000) [pid = 1946] [serial = 1743] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 165 (0x908b5400) [pid = 1946] [serial = 1752] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 164 (0x8b67b800) [pid = 1946] [serial = 1662] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 163 (0x94554c00) [pid = 1946] [serial = 1760] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 162 (0x931dc800) [pid = 1946] [serial = 1757] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 161 (0x9fbc2800) [pid = 1946] [serial = 1769] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 160 (0xa0fa8400) [pid = 1946] [serial = 1775] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 159 (0x90794c00) [pid = 1946] [serial = 1749] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 158 (0x8a415800) [pid = 1946] [serial = 1793] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 157 (0x8f94f000) [pid = 1946] [serial = 1745] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 156 (0x98688000) [pid = 1946] [serial = 1764] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 155 (0x9fbe5c00) [pid = 1946] [serial = 1770] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0x89b3c400) [pid = 1946] [serial = 1734] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x9afe3400) [pid = 1946] [serial = 1767] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x9ad59800) [pid = 1946] [serial = 1766] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x8e9dbc00) [pid = 1946] [serial = 1739] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0xa2813800) [pid = 1946] [serial = 1778] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0xa283c000) [pid = 1946] [serial = 1779] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x90140000) [pid = 1946] [serial = 1746] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0xa44b7800) [pid = 1946] [serial = 1785] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0xa3cbc000) [pid = 1946] [serial = 1782] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x89de2000) [pid = 1946] [serial = 1791] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x8c160800) [pid = 1946] [serial = 1796] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x8b67fc00) [pid = 1946] [serial = 1799] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0xa4480800) [pid = 1946] [serial = 1784] [outer = (nil)] [url = about:blank] 00:46:48 INFO - PROCESS | 1946 | 1461052008313 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x87e72c00 == 160 [pid = 1946] [id = 641] 00:46:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x87e74400) [pid = 1946] [serial = 1924] [outer = (nil)] 00:46:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x881f1c00) [pid = 1946] [serial = 1925] [outer = 0x87e74400] 00:46:48 INFO - PROCESS | 1946 | 1461052008397 Marionette DEBUG loaded listener.js 00:46:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x888ee400) [pid = 1946] [serial = 1926] [outer = 0x87e74400] 00:46:49 INFO - PROCESS | 1946 | 1461052009240 Marionette TRACE conn6 <- [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]]]}] 00:46:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 00:46:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 3936ms 00:46:49 INFO - PROCESS | 1946 | 1461052009275 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 00:46:49 INFO - PROCESS | 1946 | 1461052009281 Marionette TRACE conn6 <- [1,2537,null,{"value":"8"}] 00:46:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:46:49 INFO - PROCESS | 1946 | 1461052009290 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 00:46:49 INFO - PROCESS | 1946 | 1461052009294 Marionette TRACE conn6 <- [1,2538,null,{}] 00:46:49 INFO - PROCESS | 1946 | 1461052009301 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:49 INFO - PROCESS | 1946 | 1461052009535 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 00:46:49 INFO - PROCESS | 1946 | 1461052009748 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x89a7ac00 == 161 [pid = 1946] [id = 642] 00:46:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x89b39000) [pid = 1946] [serial = 1927] [outer = (nil)] 00:46:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x89ced000) [pid = 1946] [serial = 1928] [outer = 0x89b39000] 00:46:49 INFO - PROCESS | 1946 | 1461052009832 Marionette DEBUG loaded listener.js 00:46:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x89de5800) [pid = 1946] [serial = 1929] [outer = 0x89b39000] 00:46:50 INFO - PROCESS | 1946 | 1461052010872 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 00:46:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 00:46:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1629ms 00:46:50 INFO - PROCESS | 1946 | 1461052010923 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 00:46:50 INFO - PROCESS | 1946 | 1461052010929 Marionette TRACE conn6 <- [1,2541,null,{"value":"8"}] 00:46:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:46:50 INFO - PROCESS | 1946 | 1461052010946 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 00:46:50 INFO - PROCESS | 1946 | 1461052010954 Marionette TRACE conn6 <- [1,2542,null,{}] 00:46:50 INFO - PROCESS | 1946 | 1461052010963 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:51 INFO - PROCESS | 1946 | 1461052011238 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 00:46:51 INFO - PROCESS | 1946 | 1461052011306 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x86487800 == 162 [pid = 1946] [id = 643] 00:46:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x8a410400) [pid = 1946] [serial = 1930] [outer = (nil)] 00:46:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x8a6dd000) [pid = 1946] [serial = 1931] [outer = 0x8a410400] 00:46:51 INFO - PROCESS | 1946 | 1461052011378 Marionette DEBUG loaded listener.js 00:46:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x8a789800) [pid = 1946] [serial = 1932] [outer = 0x8a410400] 00:46:52 INFO - PROCESS | 1946 | 1461052012409 Marionette TRACE conn6 <- [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]]]}] 00:46:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 00:46:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1535ms 00:46:52 INFO - PROCESS | 1946 | 1461052012482 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 00:46:52 INFO - PROCESS | 1946 | 1461052012486 Marionette TRACE conn6 <- [1,2545,null,{"value":"8"}] 00:46:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:46:52 INFO - PROCESS | 1946 | 1461052012502 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 00:46:52 INFO - PROCESS | 1946 | 1461052012510 Marionette TRACE conn6 <- [1,2546,null,{}] 00:46:52 INFO - PROCESS | 1946 | 1461052012524 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:53 INFO - PROCESS | 1946 | 1461052013405 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 00:46:53 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x89deb800) [pid = 1946] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 00:46:53 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x8a40b000) [pid = 1946] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 00:46:53 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x90655c00) [pid = 1946] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 00:46:53 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x8f7e4400) [pid = 1946] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 00:46:53 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x8c166c00) [pid = 1946] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 00:46:53 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0xa0fdd400) [pid = 1946] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 00:46:53 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x966eb000) [pid = 1946] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 00:46:53 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x907edc00) [pid = 1946] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 00:46:53 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x94555c00) [pid = 1946] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 00:46:53 INFO - PROCESS | 1946 | --DOMWINDOW == 141 (0x975d1000) [pid = 1946] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 00:46:53 INFO - PROCESS | 1946 | --DOMWINDOW == 140 (0x901df000) [pid = 1946] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 00:46:53 INFO - PROCESS | 1946 | --DOMWINDOW == 139 (0x96f9bc00) [pid = 1946] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 00:46:53 INFO - PROCESS | 1946 | --DOMWINDOW == 138 (0x901e1800) [pid = 1946] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 00:46:53 INFO - PROCESS | 1946 | --DOMWINDOW == 137 (0x88bc1000) [pid = 1946] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 00:46:53 INFO - PROCESS | 1946 | --DOMWINDOW == 136 (0x881f8800) [pid = 1946] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 00:46:53 INFO - PROCESS | 1946 | --DOMWINDOW == 135 (0x8c3a6800) [pid = 1946] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 00:46:53 INFO - PROCESS | 1946 | --DOMWINDOW == 134 (0x86482c00) [pid = 1946] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 00:46:53 INFO - PROCESS | 1946 | --DOMWINDOW == 133 (0x89dea800) [pid = 1946] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 00:46:53 INFO - PROCESS | 1946 | --DOMWINDOW == 132 (0x8e8bb000) [pid = 1946] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 00:46:53 INFO - PROCESS | 1946 | --DOMWINDOW == 131 (0x8a417c00) [pid = 1946] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 00:46:53 INFO - PROCESS | 1946 | --DOMWINDOW == 130 (0x9afdac00) [pid = 1946] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 00:46:53 INFO - PROCESS | 1946 | --DOMWINDOW == 129 (0x9440e000) [pid = 1946] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 00:46:53 INFO - PROCESS | 1946 | --DOMWINDOW == 128 (0x90707000) [pid = 1946] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 00:46:53 INFO - PROCESS | 1946 | --DOMWINDOW == 127 (0xa0fa2c00) [pid = 1946] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 00:46:53 INFO - PROCESS | 1946 | 1461052013672 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x84d1e400 == 163 [pid = 1946] [id = 644] 00:46:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 128 (0x85b09c00) [pid = 1946] [serial = 1933] [outer = (nil)] 00:46:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 129 (0x888e9400) [pid = 1946] [serial = 1934] [outer = 0x85b09c00] 00:46:53 INFO - PROCESS | 1946 | 1461052013750 Marionette DEBUG loaded listener.js 00:46:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 130 (0x89e75c00) [pid = 1946] [serial = 1935] [outer = 0x85b09c00] 00:46:54 INFO - PROCESS | 1946 | 1461052014582 Marionette TRACE conn6 <- [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]]]}] 00:46:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 00:46:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 2154ms 00:46:54 INFO - PROCESS | 1946 | 1461052014648 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 00:46:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:46:54 INFO - PROCESS | 1946 | 1461052014653 Marionette TRACE conn6 <- [1,2549,null,{"value":"8"}] 00:46:54 INFO - PROCESS | 1946 | 1461052014670 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 00:46:54 INFO - PROCESS | 1946 | 1461052014674 Marionette TRACE conn6 <- [1,2550,null,{}] 00:46:54 INFO - PROCESS | 1946 | 1461052014680 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:54 INFO - PROCESS | 1946 | 1461052014887 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 00:46:54 INFO - PROCESS | 1946 | 1461052014898 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x88a8e800 == 164 [pid = 1946] [id = 645] 00:46:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 131 (0x8b44e400) [pid = 1946] [serial = 1936] [outer = (nil)] 00:46:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 132 (0x8b674000) [pid = 1946] [serial = 1937] [outer = 0x8b44e400] 00:46:54 INFO - PROCESS | 1946 | 1461052014972 Marionette DEBUG loaded listener.js 00:46:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 133 (0x8b678000) [pid = 1946] [serial = 1938] [outer = 0x8b44e400] 00:46:56 INFO - PROCESS | 1946 | 1461052016411 Marionette TRACE conn6 <- [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]]]}] 00:46:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 00:46:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1794ms 00:46:56 INFO - PROCESS | 1946 | 1461052016452 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 00:46:56 INFO - PROCESS | 1946 | 1461052016459 Marionette TRACE conn6 <- [1,2553,null,{"value":"8"}] 00:46:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:46:56 INFO - PROCESS | 1946 | 1461052016469 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 00:46:56 INFO - PROCESS | 1946 | 1461052016474 Marionette TRACE conn6 <- [1,2554,null,{}] 00:46:56 INFO - PROCESS | 1946 | 1461052016482 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:56 INFO - PROCESS | 1946 | 1461052016707 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 00:46:57 INFO - PROCESS | 1946 | 1461052017050 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x89a75c00 == 165 [pid = 1946] [id = 646] 00:46:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 134 (0x89a76000) [pid = 1946] [serial = 1939] [outer = (nil)] 00:46:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 135 (0x89de9400) [pid = 1946] [serial = 1940] [outer = 0x89a76000] 00:46:57 INFO - PROCESS | 1946 | 1461052017147 Marionette DEBUG loaded listener.js 00:46:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 136 (0x8a40f400) [pid = 1946] [serial = 1941] [outer = 0x89a76000] 00:46:58 INFO - PROCESS | 1946 | 1461052018190 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 00:46:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 00:46:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1784ms 00:46:58 INFO - PROCESS | 1946 | 1461052018253 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 00:46:58 INFO - PROCESS | 1946 | 1461052018262 Marionette TRACE conn6 <- [1,2557,null,{"value":"8"}] 00:46:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:46:58 INFO - PROCESS | 1946 | 1461052018273 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 00:46:58 INFO - PROCESS | 1946 | 1461052018277 Marionette TRACE conn6 <- [1,2558,null,{}] 00:46:58 INFO - PROCESS | 1946 | 1461052018283 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:46:58 INFO - PROCESS | 1946 | 1461052018530 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 00:46:58 INFO - PROCESS | 1946 | 1461052018907 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a6d9000 == 166 [pid = 1946] [id = 647] 00:46:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 137 (0x8a7efc00) [pid = 1946] [serial = 1942] [outer = (nil)] 00:46:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 138 (0x8b452c00) [pid = 1946] [serial = 1943] [outer = 0x8a7efc00] 00:46:58 INFO - PROCESS | 1946 | 1461052018992 Marionette DEBUG loaded listener.js 00:46:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 139 (0x8b4e2c00) [pid = 1946] [serial = 1944] [outer = 0x8a7efc00] 00:46:59 INFO - PROCESS | 1946 | 1461052019927 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 00:46:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 00:46:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1686ms 00:46:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:46:59 INFO - PROCESS | 1946 | 1461052019959 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 00:46:59 INFO - PROCESS | 1946 | 1461052019962 Marionette TRACE conn6 <- [1,2561,null,{"value":"8"}] 00:46:59 INFO - PROCESS | 1946 | 1461052019969 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 00:46:59 INFO - PROCESS | 1946 | 1461052019975 Marionette TRACE conn6 <- [1,2562,null,{}] 00:46:59 INFO - PROCESS | 1946 | 1461052019991 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:00 INFO - PROCESS | 1946 | 1461052020224 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 00:47:00 INFO - PROCESS | 1946 | 1461052020558 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:00 INFO - PROCESS | 1946 | ++DOCSHELL 0x89e6e400 == 167 [pid = 1946] [id = 648] 00:47:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 140 (0x8b455000) [pid = 1946] [serial = 1945] [outer = (nil)] 00:47:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 141 (0x8dc10800) [pid = 1946] [serial = 1946] [outer = 0x8b455000] 00:47:00 INFO - PROCESS | 1946 | 1461052020652 Marionette DEBUG loaded listener.js 00:47:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 142 (0x8e8bb400) [pid = 1946] [serial = 1947] [outer = 0x8b455000] 00:47:01 INFO - PROCESS | 1946 | 1461052021588 Marionette TRACE conn6 <- [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]]]}] 00:47:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 00:47:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1693ms 00:47:01 INFO - PROCESS | 1946 | 1461052021664 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 00:47:01 INFO - PROCESS | 1946 | 1461052021670 Marionette TRACE conn6 <- [1,2565,null,{"value":"8"}] 00:47:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:47:01 INFO - PROCESS | 1946 | 1461052021677 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 00:47:01 INFO - PROCESS | 1946 | 1461052021680 Marionette TRACE conn6 <- [1,2566,null,{}] 00:47:01 INFO - PROCESS | 1946 | 1461052021687 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:01 INFO - PROCESS | 1946 | 1461052021953 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 00:47:02 INFO - PROCESS | 1946 | 1461052022294 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x8c3a2000 == 168 [pid = 1946] [id = 649] 00:47:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x8dc18400) [pid = 1946] [serial = 1948] [outer = (nil)] 00:47:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x8f126400) [pid = 1946] [serial = 1949] [outer = 0x8dc18400] 00:47:02 INFO - PROCESS | 1946 | 1461052022384 Marionette DEBUG loaded listener.js 00:47:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x8f1be800) [pid = 1946] [serial = 1950] [outer = 0x8dc18400] 00:47:03 INFO - PROCESS | 1946 | 1461052023315 Marionette TRACE conn6 <- [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]]]}] 00:47:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 00:47:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1693ms 00:47:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:47:03 INFO - PROCESS | 1946 | 1461052023371 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 00:47:03 INFO - PROCESS | 1946 | 1461052023374 Marionette TRACE conn6 <- [1,2569,null,{"value":"8"}] 00:47:03 INFO - PROCESS | 1946 | 1461052023380 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 00:47:03 INFO - PROCESS | 1946 | 1461052023384 Marionette TRACE conn6 <- [1,2570,null,{}] 00:47:03 INFO - PROCESS | 1946 | 1461052023389 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:03 INFO - PROCESS | 1946 | 1461052023612 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 00:47:03 INFO - PROCESS | 1946 | 1461052023948 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e9d7800 == 169 [pid = 1946] [id = 650] 00:47:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x8e9dc400) [pid = 1946] [serial = 1951] [outer = (nil)] 00:47:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x8f241800) [pid = 1946] [serial = 1952] [outer = 0x8e9dc400] 00:47:04 INFO - PROCESS | 1946 | 1461052024036 Marionette DEBUG loaded listener.js 00:47:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x8f249400) [pid = 1946] [serial = 1953] [outer = 0x8e9dc400] 00:47:04 INFO - PROCESS | 1946 | 1461052024966 Marionette TRACE conn6 <- [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]]]}] 00:47:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 00:47:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1639ms 00:47:05 INFO - PROCESS | 1946 | 1461052025018 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 00:47:05 INFO - PROCESS | 1946 | 1461052025023 Marionette TRACE conn6 <- [1,2573,null,{"value":"8"}] 00:47:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:47:05 INFO - PROCESS | 1946 | 1461052025029 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 00:47:05 INFO - PROCESS | 1946 | 1461052025037 Marionette TRACE conn6 <- [1,2574,null,{}] 00:47:05 INFO - PROCESS | 1946 | 1461052025045 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:05 INFO - PROCESS | 1946 | 1461052025292 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 00:47:05 INFO - PROCESS | 1946 | 1461052025639 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:05 INFO - PROCESS | 1946 | ++DOCSHELL 0x86480000 == 170 [pid = 1946] [id = 651] 00:47:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x8f132000) [pid = 1946] [serial = 1954] [outer = (nil)] 00:47:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x8f947c00) [pid = 1946] [serial = 1955] [outer = 0x8f132000] 00:47:05 INFO - PROCESS | 1946 | 1461052025735 Marionette DEBUG loaded listener.js 00:47:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x9013e800) [pid = 1946] [serial = 1956] [outer = 0x8f132000] 00:47:06 INFO - PROCESS | 1946 | 1461052026655 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 00:47:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 00:47:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1696ms 00:47:06 INFO - PROCESS | 1946 | 1461052026726 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 00:47:06 INFO - PROCESS | 1946 | 1461052026730 Marionette TRACE conn6 <- [1,2577,null,{"value":"8"}] 00:47:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:47:06 INFO - PROCESS | 1946 | 1461052026736 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 00:47:06 INFO - PROCESS | 1946 | 1461052026740 Marionette TRACE conn6 <- [1,2578,null,{}] 00:47:06 INFO - PROCESS | 1946 | 1461052026746 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:06 INFO - PROCESS | 1946 | 1461052026963 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 00:47:07 INFO - PROCESS | 1946 | 1461052027296 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a6e0c00 == 171 [pid = 1946] [id = 652] 00:47:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x8f7e5400) [pid = 1946] [serial = 1957] [outer = (nil)] 00:47:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x90305000) [pid = 1946] [serial = 1958] [outer = 0x8f7e5400] 00:47:07 INFO - PROCESS | 1946 | 1461052027387 Marionette DEBUG loaded listener.js 00:47:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x9030b000) [pid = 1946] [serial = 1959] [outer = 0x8f7e5400] 00:47:08 INFO - PROCESS | 1946 | 1461052028262 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 00:47:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 00:47:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1581ms 00:47:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 00:47:08 INFO - PROCESS | 1946 | 1461052028318 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 00:47:08 INFO - PROCESS | 1946 | 1461052028321 Marionette TRACE conn6 <- [1,2581,null,{"value":"8"}] 00:47:08 INFO - PROCESS | 1946 | 1461052028328 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 00:47:08 INFO - PROCESS | 1946 | 1461052028331 Marionette TRACE conn6 <- [1,2582,null,{}] 00:47:08 INFO - PROCESS | 1946 | 1461052028337 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:08 INFO - PROCESS | 1946 | 1461052028549 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 00:47:08 INFO - PROCESS | 1946 | 1461052028881 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:08 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e9dc800 == 172 [pid = 1946] [id = 653] 00:47:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x901da000) [pid = 1946] [serial = 1960] [outer = (nil)] 00:47:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x90660800) [pid = 1946] [serial = 1961] [outer = 0x901da000] 00:47:08 INFO - PROCESS | 1946 | 1461052028973 Marionette DEBUG loaded listener.js 00:47:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x90705800) [pid = 1946] [serial = 1962] [outer = 0x901da000] 00:47:09 INFO - PROCESS | 1946 | 1461052029900 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 00:47:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 00:47:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1636ms 00:47:09 INFO - PROCESS | 1946 | 1461052029964 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 00:47:09 INFO - PROCESS | 1946 | 1461052029968 Marionette TRACE conn6 <- [1,2585,null,{"value":"8"}] 00:47:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 00:47:09 INFO - PROCESS | 1946 | 1461052029974 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 00:47:09 INFO - PROCESS | 1946 | 1461052029978 Marionette TRACE conn6 <- [1,2586,null,{}] 00:47:09 INFO - PROCESS | 1946 | 1461052029984 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:10 INFO - PROCESS | 1946 | 1461052030216 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 00:47:10 INFO - PROCESS | 1946 | 1461052030562 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x90308000 == 173 [pid = 1946] [id = 654] 00:47:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 158 (0x90655c00) [pid = 1946] [serial = 1963] [outer = (nil)] 00:47:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 159 (0x9078fc00) [pid = 1946] [serial = 1964] [outer = 0x90655c00] 00:47:10 INFO - PROCESS | 1946 | 1461052030657 Marionette DEBUG loaded listener.js 00:47:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 160 (0x90794800) [pid = 1946] [serial = 1965] [outer = 0x90655c00] 00:47:11 INFO - PROCESS | 1946 | 1461052031580 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 00:47:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 00:47:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1679ms 00:47:11 INFO - PROCESS | 1946 | 1461052031654 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 00:47:11 INFO - PROCESS | 1946 | 1461052031658 Marionette TRACE conn6 <- [1,2589,null,{"value":"8"}] 00:47:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 00:47:11 INFO - PROCESS | 1946 | 1461052031666 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 00:47:11 INFO - PROCESS | 1946 | 1461052031669 Marionette TRACE conn6 <- [1,2590,null,{}] 00:47:11 INFO - PROCESS | 1946 | 1461052031675 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:11 INFO - PROCESS | 1946 | 1461052031923 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 00:47:12 INFO - PROCESS | 1946 | 1461052032256 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x90144000 == 174 [pid = 1946] [id = 655] 00:47:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 161 (0x90652c00) [pid = 1946] [serial = 1966] [outer = (nil)] 00:47:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 162 (0x908b4c00) [pid = 1946] [serial = 1967] [outer = 0x90652c00] 00:47:12 INFO - PROCESS | 1946 | 1461052032347 Marionette DEBUG loaded listener.js 00:47:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 163 (0x908be400) [pid = 1946] [serial = 1968] [outer = 0x90652c00] 00:47:13 INFO - PROCESS | 1946 | 1461052033295 Marionette TRACE conn6 <- [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]]]}] 00:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 00:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1688ms 00:47:13 INFO - PROCESS | 1946 | 1461052033355 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 00:47:13 INFO - PROCESS | 1946 | 1461052033360 Marionette TRACE conn6 <- [1,2593,null,{"value":"8"}] 00:47:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 00:47:13 INFO - PROCESS | 1946 | 1461052033366 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 00:47:13 INFO - PROCESS | 1946 | 1461052033371 Marionette TRACE conn6 <- [1,2594,null,{}] 00:47:13 INFO - PROCESS | 1946 | 1461052033376 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:13 INFO - PROCESS | 1946 | 1461052033620 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 00:47:13 INFO - PROCESS | 1946 | 1461052033976 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x907f9400 == 175 [pid = 1946] [id = 656] 00:47:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 164 (0x942ad800) [pid = 1946] [serial = 1969] [outer = (nil)] 00:47:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 165 (0x942b2c00) [pid = 1946] [serial = 1970] [outer = 0x942ad800] 00:47:14 INFO - PROCESS | 1946 | 1461052034077 Marionette DEBUG loaded listener.js 00:47:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 166 (0x9440d000) [pid = 1946] [serial = 1971] [outer = 0x942ad800] 00:47:15 INFO - PROCESS | 1946 | 1461052035064 Marionette TRACE conn6 <- [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]]]}] 00:47:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 00:47:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1731ms 00:47:15 INFO - PROCESS | 1946 | 1461052035097 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 00:47:15 INFO - PROCESS | 1946 | 1461052035100 Marionette TRACE conn6 <- [1,2597,null,{"value":"8"}] 00:47:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 00:47:15 INFO - PROCESS | 1946 | 1461052035109 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 00:47:15 INFO - PROCESS | 1946 | 1461052035113 Marionette TRACE conn6 <- [1,2598,null,{}] 00:47:15 INFO - PROCESS | 1946 | 1461052035118 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:15 INFO - PROCESS | 1946 | 1461052035319 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 00:47:15 INFO - PROCESS | 1946 | 1461052035670 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:15 INFO - PROCESS | 1946 | ++DOCSHELL 0x93137800 == 176 [pid = 1946] [id = 657] 00:47:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 167 (0x942b3000) [pid = 1946] [serial = 1972] [outer = (nil)] 00:47:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 168 (0x95b39400) [pid = 1946] [serial = 1973] [outer = 0x942b3000] 00:47:15 INFO - PROCESS | 1946 | 1461052035758 Marionette DEBUG loaded listener.js 00:47:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 169 (0x966ea000) [pid = 1946] [serial = 1974] [outer = 0x942b3000] 00:47:16 INFO - PROCESS | 1946 | 1461052036692 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 00:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 00:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1678ms 00:47:16 INFO - PROCESS | 1946 | 1461052036788 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 00:47:16 INFO - PROCESS | 1946 | 1461052036792 Marionette TRACE conn6 <- [1,2601,null,{"value":"8"}] 00:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 00:47:16 INFO - PROCESS | 1946 | 1461052036799 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 00:47:16 INFO - PROCESS | 1946 | 1461052036802 Marionette TRACE conn6 <- [1,2602,null,{}] 00:47:16 INFO - PROCESS | 1946 | 1461052036808 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:17 INFO - PROCESS | 1946 | 1461052037124 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 00:47:17 INFO - PROCESS | 1946 | 1461052037385 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x87401c00 == 177 [pid = 1946] [id = 658] 00:47:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 170 (0x9078b800) [pid = 1946] [serial = 1975] [outer = (nil)] 00:47:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 171 (0x974ab400) [pid = 1946] [serial = 1976] [outer = 0x9078b800] 00:47:17 INFO - PROCESS | 1946 | 1461052037480 Marionette DEBUG loaded listener.js 00:47:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 172 (0x97528c00) [pid = 1946] [serial = 1977] [outer = 0x9078b800] 00:47:18 INFO - PROCESS | 1946 | 1461052038455 Marionette TRACE conn6 <- [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]]]}] 00:47:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 00:47:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1727ms 00:47:18 INFO - PROCESS | 1946 | 1461052038528 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 00:47:18 INFO - PROCESS | 1946 | 1461052038532 Marionette TRACE conn6 <- [1,2605,null,{"value":"8"}] 00:47:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 00:47:18 INFO - PROCESS | 1946 | 1461052038538 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 00:47:18 INFO - PROCESS | 1946 | 1461052038541 Marionette TRACE conn6 <- [1,2606,null,{}] 00:47:18 INFO - PROCESS | 1946 | 1461052038547 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:18 INFO - PROCESS | 1946 | 1461052038753 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 00:47:19 INFO - PROCESS | 1946 | 1461052039088 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:19 INFO - PROCESS | 1946 | ++DOCSHELL 0x85b0c400 == 178 [pid = 1946] [id = 659] 00:47:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 173 (0x96fa3c00) [pid = 1946] [serial = 1978] [outer = (nil)] 00:47:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 174 (0x975d2800) [pid = 1946] [serial = 1979] [outer = 0x96fa3c00] 00:47:19 INFO - PROCESS | 1946 | 1461052039176 Marionette DEBUG loaded listener.js 00:47:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 175 (0x97837c00) [pid = 1946] [serial = 1980] [outer = 0x96fa3c00] 00:47:20 INFO - PROCESS | 1946 | 1461052040127 Marionette TRACE conn6 <- [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]]]}] 00:47:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 00:47:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1644ms 00:47:20 INFO - PROCESS | 1946 | 1461052040183 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 00:47:20 INFO - PROCESS | 1946 | 1461052040187 Marionette TRACE conn6 <- [1,2609,null,{"value":"8"}] 00:47:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 00:47:20 INFO - PROCESS | 1946 | 1461052040193 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 00:47:20 INFO - PROCESS | 1946 | 1461052040197 Marionette TRACE conn6 <- [1,2610,null,{}] 00:47:20 INFO - PROCESS | 1946 | 1461052040202 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:20 INFO - PROCESS | 1946 | 1461052040429 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 00:47:20 INFO - PROCESS | 1946 | 1461052040772 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:20 INFO - PROCESS | 1946 | ++DOCSHELL 0x8647d800 == 179 [pid = 1946] [id = 660] 00:47:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 176 (0x88a9cc00) [pid = 1946] [serial = 1981] [outer = (nil)] 00:47:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 177 (0x98be4400) [pid = 1946] [serial = 1982] [outer = 0x88a9cc00] 00:47:20 INFO - PROCESS | 1946 | 1461052040865 Marionette DEBUG loaded listener.js 00:47:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 178 (0x99235800) [pid = 1946] [serial = 1983] [outer = 0x88a9cc00] 00:47:21 INFO - PROCESS | 1946 | 1461052041811 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 00:47:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 00:47:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1682ms 00:47:21 INFO - PROCESS | 1946 | 1461052041876 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 00:47:21 INFO - PROCESS | 1946 | 1461052041880 Marionette TRACE conn6 <- [1,2613,null,{"value":"8"}] 00:47:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 00:47:21 INFO - PROCESS | 1946 | 1461052041886 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 00:47:21 INFO - PROCESS | 1946 | 1461052041890 Marionette TRACE conn6 <- [1,2614,null,{}] 00:47:21 INFO - PROCESS | 1946 | 1461052041895 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:22 INFO - PROCESS | 1946 | 1461052042105 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 00:47:22 INFO - PROCESS | 1946 | 1461052042441 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:22 INFO - PROCESS | 1946 | ++DOCSHELL 0x98b9cc00 == 180 [pid = 1946] [id = 661] 00:47:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 179 (0x9ad58800) [pid = 1946] [serial = 1984] [outer = (nil)] 00:47:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 180 (0x9afdf000) [pid = 1946] [serial = 1985] [outer = 0x9ad58800] 00:47:22 INFO - PROCESS | 1946 | 1461052042530 Marionette DEBUG loaded listener.js 00:47:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 181 (0x9afe2000) [pid = 1946] [serial = 1986] [outer = 0x9ad58800] 00:47:23 INFO - PROCESS | 1946 | 1461052043436 Marionette TRACE conn6 <- [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]]]}] 00:47:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 00:47:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1585ms 00:47:23 INFO - PROCESS | 1946 | 1461052043473 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 00:47:23 INFO - PROCESS | 1946 | 1461052043477 Marionette TRACE conn6 <- [1,2617,null,{"value":"8"}] 00:47:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 00:47:23 INFO - PROCESS | 1946 | 1461052043483 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 00:47:23 INFO - PROCESS | 1946 | 1461052043486 Marionette TRACE conn6 <- [1,2618,null,{}] 00:47:23 INFO - PROCESS | 1946 | 1461052043491 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:23 INFO - PROCESS | 1946 | 1461052043698 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 00:47:24 INFO - PROCESS | 1946 | 1461052044041 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:24 INFO - PROCESS | 1946 | ++DOCSHELL 0x8740ec00 == 181 [pid = 1946] [id = 662] 00:47:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 182 (0x9ad59800) [pid = 1946] [serial = 1987] [outer = (nil)] 00:47:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 183 (0x9fcaa400) [pid = 1946] [serial = 1988] [outer = 0x9ad59800] 00:47:24 INFO - PROCESS | 1946 | 1461052044129 Marionette DEBUG loaded listener.js 00:47:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 184 (0xa007c800) [pid = 1946] [serial = 1989] [outer = 0x9ad59800] 00:47:25 INFO - PROCESS | 1946 | 1461052045046 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 00:47:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 00:47:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1594ms 00:47:25 INFO - PROCESS | 1946 | 1461052045079 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 00:47:25 INFO - PROCESS | 1946 | 1461052045082 Marionette TRACE conn6 <- [1,2621,null,{"value":"8"}] 00:47:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 00:47:25 INFO - PROCESS | 1946 | 1461052045089 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 00:47:25 INFO - PROCESS | 1946 | 1461052045092 Marionette TRACE conn6 <- [1,2622,null,{}] 00:47:25 INFO - PROCESS | 1946 | 1461052045098 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:25 INFO - PROCESS | 1946 | 1461052045318 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 00:47:25 INFO - PROCESS | 1946 | 1461052045669 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x876c2c00 == 182 [pid = 1946] [id = 663] 00:47:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 185 (0x89e6ac00) [pid = 1946] [serial = 1990] [outer = (nil)] 00:47:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 186 (0xa0a60c00) [pid = 1946] [serial = 1991] [outer = 0x89e6ac00] 00:47:25 INFO - PROCESS | 1946 | 1461052045758 Marionette DEBUG loaded listener.js 00:47:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 187 (0xa0fab000) [pid = 1946] [serial = 1992] [outer = 0x89e6ac00] 00:47:28 INFO - PROCESS | 1946 | --DOCSHELL 0x84d1e400 == 181 [pid = 1946] [id = 644] 00:47:28 INFO - PROCESS | 1946 | --DOCSHELL 0x86487800 == 180 [pid = 1946] [id = 643] 00:47:28 INFO - PROCESS | 1946 | --DOCSHELL 0x89a7ac00 == 179 [pid = 1946] [id = 642] 00:47:28 INFO - PROCESS | 1946 | --DOCSHELL 0x87e72c00 == 178 [pid = 1946] [id = 641] 00:47:28 INFO - PROCESS | 1946 | --DOCSHELL 0x96f9b000 == 177 [pid = 1946] [id = 633] 00:47:28 INFO - PROCESS | 1946 | --DOCSHELL 0x90148000 == 176 [pid = 1946] [id = 631] 00:47:28 INFO - PROCESS | 1946 | --DOCSHELL 0x90654c00 == 175 [pid = 1946] [id = 632] 00:47:28 INFO - PROCESS | 1946 | --DOCSHELL 0x90710000 == 174 [pid = 1946] [id = 630] 00:47:28 INFO - PROCESS | 1946 | --DOCSHELL 0x8c39cc00 == 173 [pid = 1946] [id = 629] 00:47:28 INFO - PROCESS | 1946 | --DOCSHELL 0x87408800 == 172 [pid = 1946] [id = 628] 00:47:28 INFO - PROCESS | 1946 | --DOCSHELL 0x8e8b5800 == 171 [pid = 1946] [id = 627] 00:47:28 INFO - PROCESS | 1946 | --DOCSHELL 0x8e8bbc00 == 170 [pid = 1946] [id = 625] 00:47:28 INFO - PROCESS | 1946 | --DOCSHELL 0x8b67f000 == 169 [pid = 1946] [id = 626] 00:47:28 INFO - PROCESS | 1946 | --DOCSHELL 0x8a77fc00 == 168 [pid = 1946] [id = 624] 00:47:28 INFO - PROCESS | 1946 | --DOCSHELL 0x89a77c00 == 167 [pid = 1946] [id = 623] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 186 (0x89def000) [pid = 1946] [serial = 1859] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 185 (0x8b4e3400) [pid = 1946] [serial = 1862] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 184 (0x90790c00) [pid = 1946] [serial = 1824] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 183 (0x8f952800) [pid = 1946] [serial = 1814] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 182 (0x8f608000) [pid = 1946] [serial = 1811] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 181 (0xa45ea800) [pid = 1946] [serial = 1788] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 180 (0x97833400) [pid = 1946] [serial = 1839] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 179 (0x93132000) [pid = 1946] [serial = 1829] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 178 (0x90788c00) [pid = 1946] [serial = 1823] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 177 (0x97377800) [pid = 1946] [serial = 1836] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 176 (0x9afe1000) [pid = 1946] [serial = 1845] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 175 (0x90302800) [pid = 1946] [serial = 1818] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 174 (0x9923ac00) [pid = 1946] [serial = 1842] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 173 (0x8c162400) [pid = 1946] [serial = 1863] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 172 (0x90658000) [pid = 1946] [serial = 1820] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 171 (0x88bca400) [pid = 1946] [serial = 1802] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 170 (0xa0fa0800) [pid = 1946] [serial = 1850] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 169 (0x901e1000) [pid = 1946] [serial = 1817] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 168 (0x89a78c00) [pid = 1946] [serial = 1803] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 167 (0x8e8bb800) [pid = 1946] [serial = 1865] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 166 (0x99233c00) [pid = 1946] [serial = 1841] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 165 (0x88a98800) [pid = 1946] [serial = 1857] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 164 (0x8e9d9400) [pid = 1946] [serial = 1866] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 163 (0x8dc0c000) [pid = 1946] [serial = 1731] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 162 (0x931d7800) [pid = 1946] [serial = 1830] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 161 (0x8e9e4800) [pid = 1946] [serial = 1809] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 160 (0x8e9da800) [pid = 1946] [serial = 1808] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 159 (0x975ce400) [pid = 1946] [serial = 1838] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 158 (0x888f3000) [pid = 1946] [serial = 1856] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 157 (0x8a7ee400) [pid = 1946] [serial = 1805] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 156 (0x90141800) [pid = 1946] [serial = 1815] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 155 (0xa0a5bc00) [pid = 1946] [serial = 1848] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0x9065e400) [pid = 1946] [serial = 1821] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x94555000) [pid = 1946] [serial = 1832] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0xa0089400) [pid = 1946] [serial = 1847] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x907f5c00) [pid = 1946] [serial = 1826] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0xa0fa8000) [pid = 1946] [serial = 1851] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x8f7e7000) [pid = 1946] [serial = 1812] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x9af16c00) [pid = 1946] [serial = 1844] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x96247400) [pid = 1946] [serial = 1833] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0xa3c1f000) [pid = 1946] [serial = 1854] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0xa2a0a800) [pid = 1946] [serial = 1853] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x8b4e5c00) [pid = 1946] [serial = 1806] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x89e76400) [pid = 1946] [serial = 1860] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x908b8c00) [pid = 1946] [serial = 1827] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 141 (0x971eb800) [pid = 1946] [serial = 1835] [outer = (nil)] [url = about:blank] 00:47:28 INFO - PROCESS | 1946 | --DOMWINDOW == 140 (0x8e8b8000) [pid = 1946] [serial = 1868] [outer = (nil)] [url = about:blank] 00:47:29 INFO - PROCESS | 1946 | 1461052048999 Marionette TRACE conn6 <- [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]]]}] 00:47:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 00:47:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 3937ms 00:47:29 INFO - PROCESS | 1946 | 1461052049027 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 00:47:29 INFO - PROCESS | 1946 | 1461052049033 Marionette TRACE conn6 <- [1,2625,null,{"value":"8"}] 00:47:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 00:47:29 INFO - PROCESS | 1946 | 1461052049042 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 00:47:29 INFO - PROCESS | 1946 | 1461052049046 Marionette TRACE conn6 <- [1,2626,null,{}] 00:47:29 INFO - PROCESS | 1946 | 1461052049054 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:29 INFO - PROCESS | 1946 | 1461052049263 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 00:47:29 INFO - PROCESS | 1946 | 1461052049487 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x881fbc00 == 168 [pid = 1946] [id = 664] 00:47:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 141 (0x88bbec00) [pid = 1946] [serial = 1993] [outer = (nil)] 00:47:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 142 (0x89a77c00) [pid = 1946] [serial = 1994] [outer = 0x88bbec00] 00:47:29 INFO - PROCESS | 1946 | 1461052049565 Marionette DEBUG loaded listener.js 00:47:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x89cf6000) [pid = 1946] [serial = 1995] [outer = 0x88bbec00] 00:47:30 INFO - PROCESS | 1946 | 1461052050537 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 00:47:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 00:47:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1541ms 00:47:30 INFO - PROCESS | 1946 | 1461052050583 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 00:47:30 INFO - PROCESS | 1946 | 1461052050591 Marionette TRACE conn6 <- [1,2629,null,{"value":"8"}] 00:47:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 00:47:30 INFO - PROCESS | 1946 | 1461052050601 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 00:47:30 INFO - PROCESS | 1946 | 1461052050606 Marionette TRACE conn6 <- [1,2630,null,{}] 00:47:30 INFO - PROCESS | 1946 | 1461052050611 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:30 INFO - PROCESS | 1946 | 1461052050906 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 00:47:30 INFO - PROCESS | 1946 | 1461052050939 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:30 INFO - PROCESS | 1946 | ++DOCSHELL 0x89a7a400 == 169 [pid = 1946] [id = 665] 00:47:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x89de6400) [pid = 1946] [serial = 1996] [outer = (nil)] 00:47:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x8a6d2c00) [pid = 1946] [serial = 1997] [outer = 0x89de6400] 00:47:31 INFO - PROCESS | 1946 | 1461052051010 Marionette DEBUG loaded listener.js 00:47:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x8a78c800) [pid = 1946] [serial = 1998] [outer = 0x89de6400] 00:47:32 INFO - PROCESS | 1946 | 1461052052045 Marionette TRACE conn6 <- [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]]]}] 00:47:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 00:47:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1492ms 00:47:32 INFO - PROCESS | 1946 | 1461052052094 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 00:47:32 INFO - PROCESS | 1946 | 1461052052099 Marionette TRACE conn6 <- [1,2633,null,{"value":"8"}] 00:47:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 00:47:32 INFO - PROCESS | 1946 | 1461052052111 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 00:47:32 INFO - PROCESS | 1946 | 1461052052117 Marionette TRACE conn6 <- [1,2634,null,{}] 00:47:32 INFO - PROCESS | 1946 | 1461052052132 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:32 INFO - PROCESS | 1946 | 1461052052412 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 00:47:32 INFO - PROCESS | 1946 | 1461052052454 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x888f0000 == 170 [pid = 1946] [id = 666] 00:47:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x8b44f400) [pid = 1946] [serial = 1999] [outer = (nil)] 00:47:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x8c160400) [pid = 1946] [serial = 2000] [outer = 0x8b44f400] 00:47:32 INFO - PROCESS | 1946 | 1461052052550 Marionette DEBUG loaded listener.js 00:47:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x8c39cc00) [pid = 1946] [serial = 2001] [outer = 0x8b44f400] 00:47:33 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x8f7ecc00) [pid = 1946] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 00:47:33 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x97837400) [pid = 1946] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 00:47:33 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x8f1c1800) [pid = 1946] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 00:47:33 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x87e79800) [pid = 1946] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 00:47:33 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x8f247c00) [pid = 1946] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 00:47:33 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x9752dc00) [pid = 1946] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 00:47:33 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x908b3000) [pid = 1946] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 00:47:33 INFO - PROCESS | 1946 | --DOMWINDOW == 141 (0x987a7400) [pid = 1946] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 00:47:33 INFO - PROCESS | 1946 | --DOMWINDOW == 140 (0x85b09c00) [pid = 1946] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 00:47:33 INFO - PROCESS | 1946 | --DOMWINDOW == 139 (0x99234800) [pid = 1946] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 00:47:33 INFO - PROCESS | 1946 | --DOMWINDOW == 138 (0x8dc0e800) [pid = 1946] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 00:47:33 INFO - PROCESS | 1946 | --DOMWINDOW == 137 (0x907ed000) [pid = 1946] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 00:47:33 INFO - PROCESS | 1946 | --DOMWINDOW == 136 (0x8a783400) [pid = 1946] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 00:47:33 INFO - PROCESS | 1946 | --DOMWINDOW == 135 (0x89b39000) [pid = 1946] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 00:47:33 INFO - PROCESS | 1946 | --DOMWINDOW == 134 (0x87e6bc00) [pid = 1946] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 00:47:33 INFO - PROCESS | 1946 | --DOMWINDOW == 133 (0x91fe2800) [pid = 1946] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 00:47:33 INFO - PROCESS | 1946 | --DOMWINDOW == 132 (0x87e71c00) [pid = 1946] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 00:47:33 INFO - PROCESS | 1946 | --DOMWINDOW == 131 (0x89a78000) [pid = 1946] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 00:47:33 INFO - PROCESS | 1946 | --DOMWINDOW == 130 (0x8a410400) [pid = 1946] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 00:47:33 INFO - PROCESS | 1946 | --DOMWINDOW == 129 (0x87e74400) [pid = 1946] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 00:47:33 INFO - PROCESS | 1946 | --DOMWINDOW == 128 (0x9078e400) [pid = 1946] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 00:47:33 INFO - PROCESS | 1946 | --DOMWINDOW == 127 (0x901dd800) [pid = 1946] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 00:47:33 INFO - PROCESS | 1946 | --DOMWINDOW == 126 (0x8647dc00) [pid = 1946] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 00:47:34 INFO - PROCESS | 1946 | 1461052054020 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 00:47:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 00:47:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1936ms 00:47:34 INFO - PROCESS | 1946 | 1461052054049 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 00:47:34 INFO - PROCESS | 1946 | 1461052054053 Marionette TRACE conn6 <- [1,2637,null,{"value":"8"}] 00:47:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 00:47:34 INFO - PROCESS | 1946 | 1461052054059 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 00:47:34 INFO - PROCESS | 1946 | 1461052054062 Marionette TRACE conn6 <- [1,2638,null,{}] 00:47:34 INFO - PROCESS | 1946 | 1461052054067 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:34 INFO - PROCESS | 1946 | 1461052054245 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 00:47:34 INFO - PROCESS | 1946 | 1461052054260 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x87e71c00 == 171 [pid = 1946] [id = 667] 00:47:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 127 (0x89de9000) [pid = 1946] [serial = 2002] [outer = (nil)] 00:47:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 128 (0x8b67bc00) [pid = 1946] [serial = 2003] [outer = 0x89de9000] 00:47:34 INFO - PROCESS | 1946 | 1461052054332 Marionette DEBUG loaded listener.js 00:47:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 129 (0x8c3a5400) [pid = 1946] [serial = 2004] [outer = 0x89de9000] 00:47:35 INFO - PROCESS | 1946 | 1461052055312 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 00:47:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 00:47:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1286ms 00:47:35 INFO - PROCESS | 1946 | 1461052055346 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 00:47:35 INFO - PROCESS | 1946 | 1461052055349 Marionette TRACE conn6 <- [1,2641,null,{"value":"8"}] 00:47:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 00:47:35 INFO - PROCESS | 1946 | 1461052055356 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 00:47:35 INFO - PROCESS | 1946 | 1461052055359 Marionette TRACE conn6 <- [1,2642,null,{}] 00:47:35 INFO - PROCESS | 1946 | 1461052055364 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:35 INFO - PROCESS | 1946 | 1461052055549 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 00:47:35 INFO - PROCESS | 1946 | 1461052055940 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x876bd400 == 172 [pid = 1946] [id = 668] 00:47:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 130 (0x876c1800) [pid = 1946] [serial = 2005] [outer = (nil)] 00:47:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 131 (0x87e6cc00) [pid = 1946] [serial = 2006] [outer = 0x876c1800] 00:47:36 INFO - PROCESS | 1946 | 1461052056101 Marionette DEBUG loaded listener.js 00:47:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 132 (0x888f3000) [pid = 1946] [serial = 2007] [outer = 0x876c1800] 00:47:37 INFO - PROCESS | 1946 | 1461052057109 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 00:47:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 00:47:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1781ms 00:47:37 INFO - PROCESS | 1946 | 1461052057139 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 00:47:37 INFO - PROCESS | 1946 | 1461052057146 Marionette TRACE conn6 <- [1,2645,null,{"value":"8"}] 00:47:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 00:47:37 INFO - PROCESS | 1946 | 1461052057154 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 00:47:37 INFO - PROCESS | 1946 | 1461052057160 Marionette TRACE conn6 <- [1,2646,null,{}] 00:47:37 INFO - PROCESS | 1946 | 1461052057167 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:37 INFO - PROCESS | 1946 | 1461052057394 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 00:47:37 INFO - PROCESS | 1946 | 1461052057736 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x89b35c00 == 173 [pid = 1946] [id = 669] 00:47:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 133 (0x89b3cc00) [pid = 1946] [serial = 2008] [outer = (nil)] 00:47:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 134 (0x89cf3000) [pid = 1946] [serial = 2009] [outer = 0x89b3cc00] 00:47:37 INFO - PROCESS | 1946 | 1461052057833 Marionette DEBUG loaded listener.js 00:47:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 135 (0x89e76400) [pid = 1946] [serial = 2010] [outer = 0x89b3cc00] 00:47:38 INFO - PROCESS | 1946 | 1461052058796 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 00:47:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 00:47:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1680ms 00:47:38 INFO - PROCESS | 1946 | 1461052058839 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 00:47:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 00:47:38 INFO - PROCESS | 1946 | 1461052058845 Marionette TRACE conn6 <- [1,2649,null,{"value":"8"}] 00:47:38 INFO - PROCESS | 1946 | 1461052058852 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 00:47:38 INFO - PROCESS | 1946 | 1461052058856 Marionette TRACE conn6 <- [1,2650,null,{}] 00:47:38 INFO - PROCESS | 1946 | 1461052058862 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:39 INFO - PROCESS | 1946 | 1461052059087 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 00:47:39 INFO - PROCESS | 1946 | 1461052059484 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x89de6800 == 174 [pid = 1946] [id = 670] 00:47:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 136 (0x8a783800) [pid = 1946] [serial = 2011] [outer = (nil)] 00:47:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 137 (0x8b449c00) [pid = 1946] [serial = 2012] [outer = 0x8a783800] 00:47:39 INFO - PROCESS | 1946 | 1461052059579 Marionette DEBUG loaded listener.js 00:47:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 138 (0x8b456800) [pid = 1946] [serial = 2013] [outer = 0x8a783800] 00:47:40 INFO - PROCESS | 1946 | 1461052060557 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 00:47:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 00:47:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1780ms 00:47:40 INFO - PROCESS | 1946 | 1461052060632 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 00:47:40 INFO - PROCESS | 1946 | 1461052060636 Marionette TRACE conn6 <- [1,2653,null,{"value":"8"}] 00:47:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 00:47:40 INFO - PROCESS | 1946 | 1461052060653 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 00:47:40 INFO - PROCESS | 1946 | 1461052060662 Marionette TRACE conn6 <- [1,2654,null,{}] 00:47:40 INFO - PROCESS | 1946 | 1461052060668 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:40 INFO - PROCESS | 1946 | 1461052060945 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 00:47:41 INFO - PROCESS | 1946 | 1461052061286 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x876c6800 == 175 [pid = 1946] [id = 671] 00:47:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 139 (0x8a6d3000) [pid = 1946] [serial = 2014] [outer = (nil)] 00:47:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 140 (0x8e8bb000) [pid = 1946] [serial = 2015] [outer = 0x8a6d3000] 00:47:41 INFO - PROCESS | 1946 | 1461052061375 Marionette DEBUG loaded listener.js 00:47:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 141 (0x8e9e1000) [pid = 1946] [serial = 2016] [outer = 0x8a6d3000] 00:47:42 INFO - PROCESS | 1946 | 1461052062335 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 00:47:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 00:47:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1744ms 00:47:42 INFO - PROCESS | 1946 | 1461052062389 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 00:47:42 INFO - PROCESS | 1946 | 1461052062393 Marionette TRACE conn6 <- [1,2657,null,{"value":"8"}] 00:47:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 00:47:42 INFO - PROCESS | 1946 | 1461052062400 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 00:47:42 INFO - PROCESS | 1946 | 1461052062403 Marionette TRACE conn6 <- [1,2658,null,{}] 00:47:42 INFO - PROCESS | 1946 | 1461052062409 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:42 INFO - PROCESS | 1946 | 1461052062625 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 00:47:42 INFO - PROCESS | 1946 | 1461052062961 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:42 INFO - PROCESS | 1946 | ++DOCSHELL 0x89e6d800 == 176 [pid = 1946] [id = 672] 00:47:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 142 (0x8b4e2800) [pid = 1946] [serial = 2017] [outer = (nil)] 00:47:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x8f242800) [pid = 1946] [serial = 2018] [outer = 0x8b4e2800] 00:47:43 INFO - PROCESS | 1946 | 1461052063053 Marionette DEBUG loaded listener.js 00:47:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x8f24dc00) [pid = 1946] [serial = 2019] [outer = 0x8b4e2800] 00:47:43 INFO - PROCESS | 1946 | 1461052063927 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 00:47:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 00:47:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1584ms 00:47:43 INFO - PROCESS | 1946 | 1461052063984 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 00:47:43 INFO - PROCESS | 1946 | 1461052063988 Marionette TRACE conn6 <- [1,2661,null,{"value":"8"}] 00:47:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 00:47:43 INFO - PROCESS | 1946 | 1461052063994 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 00:47:44 INFO - PROCESS | 1946 | 1461052063997 Marionette TRACE conn6 <- [1,2662,null,{}] 00:47:44 INFO - PROCESS | 1946 | 1461052064003 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:44 INFO - PROCESS | 1946 | 1461052064253 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 00:47:44 INFO - PROCESS | 1946 | 1461052064615 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f7e7000 == 177 [pid = 1946] [id = 673] 00:47:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x8f7e8000) [pid = 1946] [serial = 2020] [outer = (nil)] 00:47:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x8f7eb400) [pid = 1946] [serial = 2021] [outer = 0x8f7e8000] 00:47:44 INFO - PROCESS | 1946 | 1461052064718 Marionette DEBUG loaded listener.js 00:47:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x90148000) [pid = 1946] [serial = 2022] [outer = 0x8f7e8000] 00:47:45 INFO - PROCESS | 1946 | 1461052065628 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 00:47:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 00:47:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1681ms 00:47:45 INFO - PROCESS | 1946 | 1461052065675 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 00:47:45 INFO - PROCESS | 1946 | 1461052065679 Marionette TRACE conn6 <- [1,2665,null,{"value":"8"}] 00:47:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 00:47:45 INFO - PROCESS | 1946 | 1461052065705 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 00:47:45 INFO - PROCESS | 1946 | 1461052065709 Marionette TRACE conn6 <- [1,2666,null,{}] 00:47:45 INFO - PROCESS | 1946 | 1461052065714 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:45 INFO - PROCESS | 1946 | 1461052065926 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 00:47:46 INFO - PROCESS | 1946 | 1461052066223 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f948000 == 178 [pid = 1946] [id = 674] 00:47:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x9014a000) [pid = 1946] [serial = 2023] [outer = (nil)] 00:47:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x90307800) [pid = 1946] [serial = 2024] [outer = 0x9014a000] 00:47:46 INFO - PROCESS | 1946 | 1461052066351 Marionette DEBUG loaded listener.js 00:47:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x90653400) [pid = 1946] [serial = 2025] [outer = 0x9014a000] 00:47:47 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:47:47 INFO - PROCESS | 1946 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:47:47 INFO - PROCESS | 1946 | 1461052067693 Marionette TRACE conn6 <- [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]]]}] 00:47: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) 00:47:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2048ms 00:47:47 INFO - PROCESS | 1946 | 1461052067749 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 00:47:47 INFO - PROCESS | 1946 | 1461052067753 Marionette TRACE conn6 <- [1,2669,null,{"value":"8"}] 00:47:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 00:47:47 INFO - PROCESS | 1946 | 1461052067759 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 00:47:47 INFO - PROCESS | 1946 | 1461052067762 Marionette TRACE conn6 <- [1,2670,null,{}] 00:47:47 INFO - PROCESS | 1946 | 1461052067768 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:48 INFO - PROCESS | 1946 | 1461052068059 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 00:47:48 INFO - PROCESS | 1946 | 1461052068354 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x901e0000 == 179 [pid = 1946] [id = 675] 00:47:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x901e2400) [pid = 1946] [serial = 2026] [outer = (nil)] 00:47:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x90788c00) [pid = 1946] [serial = 2027] [outer = 0x901e2400] 00:47:48 INFO - PROCESS | 1946 | 1461052068439 Marionette DEBUG loaded listener.js 00:47:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x90791000) [pid = 1946] [serial = 2028] [outer = 0x901e2400] 00:47:49 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:47:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 00:47:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:47:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:47:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:47:49 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1 00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:47:49 INFO - _addTest/ [0,2673,"getWindowHandle",null] 00:47:49 INFO - PROCESS | 1946 | 1461052069808 Marionette TRACE conn6 <- [1,2673,null,{"value":"8"}] 00:47:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 00:47:49 INFO - PROCESS | 1946 | 1461052069814 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 00:47:49 INFO - PROCESS | 1946 | 1461052069818 Marionette TRACE conn6 <- [1,2674,null,{}] 00:47:49 INFO - PROCESS | 1946 | 1461052069824 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:50 INFO - PROCESS | 1946 | 1461052070087 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 00:47:50 INFO - PROCESS | 1946 | 1461052070371 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x90704800 == 180 [pid = 1946] [id = 676] 00:47:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x90705000) [pid = 1946] [serial = 2029] [outer = (nil)] 00:47:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x908bc000) [pid = 1946] [serial = 2030] [outer = 0x90705000] 00:47:50 INFO - PROCESS | 1946 | 1461052070461 Marionette DEBUG loaded listener.js 00:47:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x91f2ac00) [pid = 1946] [serial = 2031] [outer = 0x90705000] 00:47:51 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:47:51 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 00:47:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:47:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:47:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:47:51 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1 00:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:47:51 INFO - _addTest/ [0,2677,"getWindowHandle",null] 00:47:51 INFO - PROCESS | 1946 | 1461052071862 Marionette TRACE conn6 <- [1,2677,null,{"value":"8"}] 00:47:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 00:47:51 INFO - PROCESS | 1946 | 1461052071871 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 00:47:51 INFO - PROCESS | 1946 | 1461052071876 Marionette TRACE conn6 <- [1,2678,null,{}] 00:47:52 INFO - PROCESS | 1946 | 1461052072016 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:52 INFO - PROCESS | 1946 | 1461052072216 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 00:47:52 INFO - PROCESS | 1946 | 1461052072505 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x9079c800 == 181 [pid = 1946] [id = 677] 00:47:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x907a2000) [pid = 1946] [serial = 2032] [outer = (nil)] 00:47:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 158 (0x931d8800) [pid = 1946] [serial = 2033] [outer = 0x907a2000] 00:47:52 INFO - PROCESS | 1946 | 1461052072592 Marionette DEBUG loaded listener.js 00:47:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 159 (0x942a9400) [pid = 1946] [serial = 2034] [outer = 0x907a2000] 00:47:53 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:47:53 INFO - PROCESS | 1946 | 1461052073950 Marionette TRACE conn6 <- [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]]]}] 00:47:53 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) 00:47:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2124ms 00:47:53 INFO - PROCESS | 1946 | 1461052073996 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 00:47:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 00:47:54 INFO - PROCESS | 1946 | 1461052074000 Marionette TRACE conn6 <- [1,2681,null,{"value":"8"}] 00:47:54 INFO - PROCESS | 1946 | 1461052074007 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 00:47:54 INFO - PROCESS | 1946 | 1461052074010 Marionette TRACE conn6 <- [1,2682,null,{}] 00:47:54 INFO - PROCESS | 1946 | 1461052074016 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:54 INFO - PROCESS | 1946 | 1461052074334 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 00:47:54 INFO - PROCESS | 1946 | 1461052074636 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x93130800 == 182 [pid = 1946] [id = 678] 00:47:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 160 (0x942ab400) [pid = 1946] [serial = 2035] [outer = (nil)] 00:47:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 161 (0x9454c000) [pid = 1946] [serial = 2036] [outer = 0x942ab400] 00:47:54 INFO - PROCESS | 1946 | 1461052074741 Marionette DEBUG loaded listener.js 00:47:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 162 (0x9711bc00) [pid = 1946] [serial = 2037] [outer = 0x942ab400] 00:47:56 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:47:56 INFO - PROCESS | 1946 | 1461052076175 Marionette TRACE conn6 <- [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]]]}] 00:47: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) 00:47:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2193ms 00:47:56 INFO - PROCESS | 1946 | 1461052076200 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 00:47:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 00:47:56 INFO - PROCESS | 1946 | 1461052076204 Marionette TRACE conn6 <- [1,2685,null,{"value":"8"}] 00:47:56 INFO - PROCESS | 1946 | 1461052076210 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 00:47:56 INFO - PROCESS | 1946 | 1461052076214 Marionette TRACE conn6 <- [1,2686,null,{}] 00:47:56 INFO - PROCESS | 1946 | 1461052076220 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:56 INFO - PROCESS | 1946 | 1461052076478 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 00:47:56 INFO - PROCESS | 1946 | 1461052076747 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x9440b000 == 183 [pid = 1946] [id = 679] 00:47:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 163 (0x95748c00) [pid = 1946] [serial = 2038] [outer = (nil)] 00:47:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 164 (0x98b9fc00) [pid = 1946] [serial = 2039] [outer = 0x95748c00] 00:47:56 INFO - PROCESS | 1946 | 1461052076833 Marionette DEBUG loaded listener.js 00:47:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 165 (0x99198000) [pid = 1946] [serial = 2040] [outer = 0x95748c00] 00:47:58 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:47:58 INFO - PROCESS | 1946 | 1461052078201 Marionette TRACE conn6 <- [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] 00:47:58 INFO - PROCESS | 1946 | 1461052078249 Marionette TRACE conn6 <- [1,2689,null,{"value":"8"}] 00:47:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 00:47:58 INFO - PROCESS | 1946 | 1461052078255 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 00:47:58 INFO - PROCESS | 1946 | 1461052078259 Marionette TRACE conn6 <- [1,2690,null,{}] 00:47:58 INFO - PROCESS | 1946 | 1461052078264 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:47:58 INFO - PROCESS | 1946 | 1461052078544 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 00:47:58 INFO - PROCESS | 1946 | 1461052078842 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x978ea800 == 184 [pid = 1946] [id = 680] 00:47:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 166 (0x984a7800) [pid = 1946] [serial = 2041] [outer = (nil)] 00:47:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 167 (0x9afe1800) [pid = 1946] [serial = 2042] [outer = 0x984a7800] 00:47:58 INFO - PROCESS | 1946 | 1461052078929 Marionette DEBUG loaded listener.js 00:47:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 168 (0x9fb26400) [pid = 1946] [serial = 2043] [outer = 0x984a7800] 00:48:00 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:48:00 INFO - PROCESS | 1946 | 1461052080264 Marionette TRACE conn6 <- [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] 00:48:00 INFO - PROCESS | 1946 | 1461052080292 Marionette TRACE conn6 <- [1,2693,null,{"value":"8"}] 00:48:00 INFO - PROCESS | 1946 | 1461052080302 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 00:48:00 INFO - PROCESS | 1946 | 1461052080306 Marionette TRACE conn6 <- [1,2694,null,{}] 00:48:00 INFO - PROCESS | 1946 | 1461052080317 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:00 INFO - PROCESS | 1946 | 1461052080608 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 00:48:00 INFO - PROCESS | 1946 | 1461052080878 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:00 INFO - PROCESS | 1946 | ++DOCSHELL 0x86a1c000 == 185 [pid = 1946] [id = 681] 00:48:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 169 (0x9752c800) [pid = 1946] [serial = 2044] [outer = (nil)] 00:48:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 170 (0xa0a5ac00) [pid = 1946] [serial = 2045] [outer = 0x9752c800] 00:48:00 INFO - PROCESS | 1946 | 1461052080965 Marionette DEBUG loaded listener.js 00:48:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 171 (0xa0c4a000) [pid = 1946] [serial = 2046] [outer = 0x9752c800] 00:48:02 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:48:02 INFO - PROCESS | 1946 | 1461052082297 Marionette TRACE conn6 <- [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] 00:48:02 INFO - PROCESS | 1946 | 1461052082348 Marionette TRACE conn6 <- [1,2697,null,{"value":"8"}] 00:48:02 INFO - PROCESS | 1946 | 1461052082355 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 00:48:02 INFO - PROCESS | 1946 | 1461052082358 Marionette TRACE conn6 <- [1,2698,null,{}] 00:48:02 INFO - PROCESS | 1946 | 1461052082364 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:02 INFO - PROCESS | 1946 | 1461052082655 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 00:48:02 INFO - PROCESS | 1946 | 1461052082927 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x9ad5ec00 == 186 [pid = 1946] [id = 682] 00:48:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 172 (0x9afe2c00) [pid = 1946] [serial = 2047] [outer = (nil)] 00:48:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 173 (0xa0fa6000) [pid = 1946] [serial = 2048] [outer = 0x9afe2c00] 00:48:03 INFO - PROCESS | 1946 | 1461052083020 Marionette DEBUG loaded listener.js 00:48:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 174 (0xa0fad000) [pid = 1946] [serial = 2049] [outer = 0x9afe2c00] 00:48:04 INFO - PROCESS | 1946 | SkCairoFTTypeface::onFilterRec unimplemented 00:48:04 INFO - PROCESS | 1946 | 1461052084372 Marionette TRACE conn6 <- [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] 00:48:04 INFO - PROCESS | 1946 | 1461052084403 Marionette TRACE conn6 <- [1,2701,null,{"value":"8"}] 00:48:04 INFO - PROCESS | 1946 | 1461052084410 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 00:48:04 INFO - PROCESS | 1946 | 1461052084413 Marionette TRACE conn6 <- [1,2702,null,{}] 00:48:04 INFO - PROCESS | 1946 | 1461052084419 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:04 INFO - PROCESS | 1946 | 1461052084701 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 00:48:05 INFO - PROCESS | 1946 | 1461052084980 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:05 INFO - PROCESS | 1946 | ++DOCSHELL 0xa00d5c00 == 187 [pid = 1946] [id = 683] 00:48:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 175 (0xa0fa5c00) [pid = 1946] [serial = 2050] [outer = (nil)] 00:48:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 176 (0xa3c1c800) [pid = 1946] [serial = 2051] [outer = 0xa0fa5c00] 00:48:05 INFO - PROCESS | 1946 | 1461052085074 Marionette DEBUG loaded listener.js 00:48:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 177 (0xa3c24400) [pid = 1946] [serial = 2052] [outer = 0xa0fa5c00] 00:48:07 INFO - PROCESS | 1946 | --DOCSHELL 0x8b4e0000 == 186 [pid = 1946] [id = 370] 00:48:07 INFO - PROCESS | 1946 | --DOCSHELL 0x93130c00 == 185 [pid = 1946] [id = 43] 00:48:07 INFO - PROCESS | 1946 | --DOCSHELL 0x86480800 == 184 [pid = 1946] [id = 484] 00:48:07 INFO - PROCESS | 1946 | --DOCSHELL 0x87e71c00 == 183 [pid = 1946] [id = 667] 00:48:07 INFO - PROCESS | 1946 | --DOCSHELL 0x86482000 == 182 [pid = 1946] [id = 622] 00:48:07 INFO - PROCESS | 1946 | --DOCSHELL 0x888f0000 == 181 [pid = 1946] [id = 666] 00:48:07 INFO - PROCESS | 1946 | --DOCSHELL 0x89a7a400 == 180 [pid = 1946] [id = 665] 00:48:07 INFO - PROCESS | 1946 | --DOCSHELL 0x881fbc00 == 179 [pid = 1946] [id = 664] 00:48:07 INFO - PROCESS | 1946 | --DOCSHELL 0x98b9cc00 == 178 [pid = 1946] [id = 661] 00:48:07 INFO - PROCESS | 1946 | --DOCSHELL 0x8740ec00 == 177 [pid = 1946] [id = 662] 00:48:07 INFO - PROCESS | 1946 | --DOCSHELL 0x8647d800 == 176 [pid = 1946] [id = 660] 00:48:07 INFO - PROCESS | 1946 | --DOCSHELL 0x85b0c400 == 175 [pid = 1946] [id = 659] 00:48:07 INFO - PROCESS | 1946 | --DOCSHELL 0x93137800 == 174 [pid = 1946] [id = 657] 00:48:07 INFO - PROCESS | 1946 | --DOCSHELL 0x87401c00 == 173 [pid = 1946] [id = 658] 00:48:07 INFO - PROCESS | 1946 | --DOCSHELL 0x907f9400 == 172 [pid = 1946] [id = 656] 00:48:07 INFO - PROCESS | 1946 | --DOCSHELL 0x90144000 == 171 [pid = 1946] [id = 655] 00:48:07 INFO - PROCESS | 1946 | --DOCSHELL 0x90308000 == 170 [pid = 1946] [id = 654] 00:48:07 INFO - PROCESS | 1946 | --DOCSHELL 0x8e9dc800 == 169 [pid = 1946] [id = 653] 00:48:07 INFO - PROCESS | 1946 | --DOCSHELL 0x8a6e0c00 == 168 [pid = 1946] [id = 652] 00:48:07 INFO - PROCESS | 1946 | --DOCSHELL 0x8e9d7800 == 167 [pid = 1946] [id = 650] 00:48:07 INFO - PROCESS | 1946 | --DOCSHELL 0x86480000 == 166 [pid = 1946] [id = 651] 00:48:07 INFO - PROCESS | 1946 | --DOCSHELL 0x8c3a2000 == 165 [pid = 1946] [id = 649] 00:48:07 INFO - PROCESS | 1946 | --DOCSHELL 0x89e6e400 == 164 [pid = 1946] [id = 648] 00:48:07 INFO - PROCESS | 1946 | --DOCSHELL 0x8a6d9000 == 163 [pid = 1946] [id = 647] 00:48:07 INFO - PROCESS | 1946 | --DOCSHELL 0x88a8e800 == 162 [pid = 1946] [id = 645] 00:48:07 INFO - PROCESS | 1946 | --DOCSHELL 0x89a75c00 == 161 [pid = 1946] [id = 646] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 176 (0x901db800) [pid = 1946] [serial = 1883] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 175 (0xa4478400) [pid = 1946] [serial = 1914] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 174 (0x8f24b800) [pid = 1946] [serial = 1878] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 173 (0x8b450400) [pid = 1946] [serial = 1923] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 172 (0x8f947400) [pid = 1946] [serial = 1880] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 171 (0x987a7800) [pid = 1946] [serial = 1902] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 170 (0x94405400) [pid = 1946] [serial = 1895] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 169 (0x992a2000) [pid = 1946] [serial = 1904] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 168 (0x9013dc00) [pid = 1946] [serial = 1881] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 167 (0x888e9400) [pid = 1946] [serial = 1934] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 166 (0xa00d4400) [pid = 1946] [serial = 1908] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 165 (0xa0009c00) [pid = 1946] [serial = 1907] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 164 (0x9078ac00) [pid = 1946] [serial = 1889] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 163 (0x931de000) [pid = 1946] [serial = 1893] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 162 (0x8c16bc00) [pid = 1946] [serial = 1875] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 161 (0x89de5800) [pid = 1946] [serial = 1929] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 160 (0x87e73400) [pid = 1946] [serial = 1917] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 159 (0x975d1400) [pid = 1946] [serial = 1901] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 158 (0xa0fd5800) [pid = 1946] [serial = 1911] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 157 (0xa3cb7000) [pid = 1946] [serial = 1913] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 156 (0x881f9000) [pid = 1946] [serial = 1919] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 155 (0xa0fa5400) [pid = 1946] [serial = 1910] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0x9fbe1800) [pid = 1946] [serial = 1920] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x89de6000) [pid = 1946] [serial = 1872] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x8b4e6000) [pid = 1946] [serial = 1874] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x8a789800) [pid = 1946] [serial = 1932] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x8a6dd000) [pid = 1946] [serial = 1931] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x908b5800) [pid = 1946] [serial = 1890] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x888ee400) [pid = 1946] [serial = 1926] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x89b39400) [pid = 1946] [serial = 1871] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x959d0c00) [pid = 1946] [serial = 1898] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x9afe0000) [pid = 1946] [serial = 1905] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x87e72800) [pid = 1946] [serial = 1916] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x901e2000) [pid = 1946] [serial = 1884] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x90795400) [pid = 1946] [serial = 1887] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 141 (0x881f1c00) [pid = 1946] [serial = 1925] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 140 (0x8f243800) [pid = 1946] [serial = 1877] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 139 (0x89ced000) [pid = 1946] [serial = 1928] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 138 (0x8b44d400) [pid = 1946] [serial = 1922] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 137 (0x8c3a9c00) [pid = 1946] [serial = 1800] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 136 (0x94409800) [pid = 1946] [serial = 1896] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 135 (0x95bf1000) [pid = 1946] [serial = 1899] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 134 (0x90710800) [pid = 1946] [serial = 1886] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 133 (0x93136800) [pid = 1946] [serial = 1892] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 132 (0x8b674000) [pid = 1946] [serial = 1937] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | --DOMWINDOW == 131 (0x89e75c00) [pid = 1946] [serial = 1935] [outer = (nil)] [url = about:blank] 00:48:07 INFO - PROCESS | 1946 | 1461052087900 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 00:48:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 00:48:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 3533ms 00:48:07 INFO - PROCESS | 1946 | 1461052087948 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 00:48:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 00:48:07 INFO - PROCESS | 1946 | 1461052087953 Marionette TRACE conn6 <- [1,2705,null,{"value":"8"}] 00:48:07 INFO - PROCESS | 1946 | 1461052087961 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 00:48:07 INFO - PROCESS | 1946 | 1461052087964 Marionette TRACE conn6 <- [1,2706,null,{}] 00:48:07 INFO - PROCESS | 1946 | 1461052087972 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:08 INFO - PROCESS | 1946 | 1461052088163 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 00:48:08 INFO - PROCESS | 1946 | 1461052088414 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:08 INFO - PROCESS | 1946 | ++DOCSHELL 0x888edc00 == 162 [pid = 1946] [id = 684] 00:48:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 132 (0x88a91c00) [pid = 1946] [serial = 2053] [outer = (nil)] 00:48:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 133 (0x88bbe000) [pid = 1946] [serial = 2054] [outer = 0x88a91c00] 00:48:08 INFO - PROCESS | 1946 | 1461052088494 Marionette DEBUG loaded listener.js 00:48:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 134 (0x88bca000) [pid = 1946] [serial = 2055] [outer = 0x88a91c00] 00:48:09 INFO - PROCESS | 1946 | 1461052089312 Marionette TRACE conn6 <- [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]]]}] 00:48:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 00:48:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1383ms 00:48:09 INFO - PROCESS | 1946 | 1461052089343 Marionette TRACE conn6 -> [0,2709,"getWindowHandle",null] 00:48:09 INFO - PROCESS | 1946 | 1461052089351 Marionette TRACE conn6 <- [1,2709,null,{"value":"8"}] 00:48:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 00:48:09 INFO - PROCESS | 1946 | 1461052089361 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 00:48:09 INFO - PROCESS | 1946 | 1461052089364 Marionette TRACE conn6 <- [1,2710,null,{}] 00:48:09 INFO - PROCESS | 1946 | 1461052089370 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:09 INFO - PROCESS | 1946 | 1461052089562 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 00:48:09 INFO - PROCESS | 1946 | 1461052089581 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:09 INFO - PROCESS | 1946 | ++DOCSHELL 0x88a96800 == 163 [pid = 1946] [id = 685] 00:48:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 135 (0x89b43800) [pid = 1946] [serial = 2056] [outer = (nil)] 00:48:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 136 (0x89deb800) [pid = 1946] [serial = 2057] [outer = 0x89b43800] 00:48:09 INFO - PROCESS | 1946 | 1461052089863 Marionette DEBUG loaded listener.js 00:48:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 137 (0x89e6f400) [pid = 1946] [serial = 2058] [outer = 0x89b43800] 00:48:10 INFO - PROCESS | 1946 | 1461052090871 Marionette TRACE conn6 <- [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] 00:48:10 INFO - PROCESS | 1946 | 1461052090955 Marionette TRACE conn6 <- [1,2713,null,{"value":"8"}] 00:48:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 00:48:10 INFO - PROCESS | 1946 | 1461052090963 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 00:48:10 INFO - PROCESS | 1946 | 1461052090969 Marionette TRACE conn6 <- [1,2714,null,{}] 00:48:10 INFO - PROCESS | 1946 | 1461052090994 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:11 INFO - PROCESS | 1946 | 1461052091288 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 00:48:11 INFO - PROCESS | 1946 | 1461052091489 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:11 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a780400 == 164 [pid = 1946] [id = 686] 00:48:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 138 (0x8a786000) [pid = 1946] [serial = 2059] [outer = (nil)] 00:48:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 139 (0x8a7f3000) [pid = 1946] [serial = 2060] [outer = 0x8a786000] 00:48:11 INFO - PROCESS | 1946 | 1461052091602 Marionette DEBUG loaded listener.js 00:48:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 140 (0x8b450000) [pid = 1946] [serial = 2061] [outer = 0x8a786000] 00:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 139 (0x8e9dc400) [pid = 1946] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 00:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 138 (0x9078b800) [pid = 1946] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 00:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 137 (0x88a9cc00) [pid = 1946] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 00:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 136 (0x88bbec00) [pid = 1946] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 00:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 135 (0x901da000) [pid = 1946] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 00:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 134 (0x942ad800) [pid = 1946] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 00:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 133 (0x9ad59800) [pid = 1946] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 00:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 132 (0x8f132000) [pid = 1946] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 00:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 131 (0x942b3000) [pid = 1946] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 00:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 130 (0x89a76000) [pid = 1946] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 00:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 129 (0x8f7e5400) [pid = 1946] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 00:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 128 (0x96fa3c00) [pid = 1946] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 00:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 127 (0x8b44f400) [pid = 1946] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 00:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 126 (0x89de6400) [pid = 1946] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 00:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 125 (0x90655c00) [pid = 1946] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 00:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 124 (0x8dc18400) [pid = 1946] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 00:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 123 (0x90652c00) [pid = 1946] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 00:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 122 (0x8b455000) [pid = 1946] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 00:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 121 (0x8a7efc00) [pid = 1946] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 00:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 120 (0x9ad58800) [pid = 1946] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 00:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 119 (0x88bc7800) [pid = 1946] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 00:48:13 INFO - PROCESS | 1946 | 1461052093275 Marionette TRACE conn6 <- [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]]]}] 00:48:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 00:48:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 2353ms 00:48:13 INFO - PROCESS | 1946 | 1461052093316 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 00:48:13 INFO - PROCESS | 1946 | 1461052093320 Marionette TRACE conn6 <- [1,2717,null,{"value":"8"}] 00:48:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 00:48:13 INFO - PROCESS | 1946 | 1461052093341 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 00:48:13 INFO - PROCESS | 1946 | 1461052093344 Marionette TRACE conn6 <- [1,2718,null,{}] 00:48:13 INFO - PROCESS | 1946 | 1461052093350 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:13 INFO - PROCESS | 1946 | 1461052093533 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 00:48:13 INFO - PROCESS | 1946 | 1461052093743 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x8647dc00 == 165 [pid = 1946] [id = 687] 00:48:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 120 (0x88bbec00) [pid = 1946] [serial = 2062] [outer = (nil)] 00:48:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 121 (0x8b457000) [pid = 1946] [serial = 2063] [outer = 0x88bbec00] 00:48:13 INFO - PROCESS | 1946 | 1461052093816 Marionette DEBUG loaded listener.js 00:48:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 122 (0x8c162000) [pid = 1946] [serial = 2064] [outer = 0x88bbec00] 00:48:14 INFO - PROCESS | 1946 | 1461052094600 Marionette TRACE conn6 <- [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] 00:48:14 INFO - PROCESS | 1946 | 1461052094677 Marionette TRACE conn6 <- [1,2721,null,{"value":"8"}] 00:48:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 00:48:14 INFO - PROCESS | 1946 | 1461052094683 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 00:48:14 INFO - PROCESS | 1946 | 1461052094685 Marionette TRACE conn6 <- [1,2722,null,{}] 00:48:14 INFO - PROCESS | 1946 | 1461052094691 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:14 INFO - PROCESS | 1946 | 1461052094877 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 00:48:15 INFO - PROCESS | 1946 | 1461052095291 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:15 INFO - PROCESS | 1946 | ++DOCSHELL 0x87401c00 == 166 [pid = 1946] [id = 688] 00:48:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 123 (0x8740ec00) [pid = 1946] [serial = 2065] [outer = (nil)] 00:48:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 124 (0x87e74000) [pid = 1946] [serial = 2066] [outer = 0x8740ec00] 00:48:15 INFO - PROCESS | 1946 | 1461052095411 Marionette DEBUG loaded listener.js 00:48:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 125 (0x881f8c00) [pid = 1946] [serial = 2067] [outer = 0x8740ec00] 00:48:16 INFO - PROCESS | 1946 | 1461052096377 Marionette TRACE conn6 <- [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] 00:48:16 INFO - PROCESS | 1946 | 1461052096422 Marionette TRACE conn6 <- [1,2725,null,{"value":"8"}] 00:48:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 00:48:16 INFO - PROCESS | 1946 | 1461052096434 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 00:48:16 INFO - PROCESS | 1946 | 1461052096438 Marionette TRACE conn6 <- [1,2726,null,{}] 00:48:16 INFO - PROCESS | 1946 | 1461052096446 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:16 INFO - PROCESS | 1946 | 1461052096668 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 00:48:17 INFO - PROCESS | 1946 | 1461052097005 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x89cf0c00 == 167 [pid = 1946] [id = 689] 00:48:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 126 (0x89e6a800) [pid = 1946] [serial = 2068] [outer = (nil)] 00:48:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 127 (0x8a412400) [pid = 1946] [serial = 2069] [outer = 0x89e6a800] 00:48:17 INFO - PROCESS | 1946 | 1461052097103 Marionette DEBUG loaded listener.js 00:48:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 128 (0x8a6da000) [pid = 1946] [serial = 2070] [outer = 0x89e6a800] 00:48:18 INFO - PROCESS | 1946 | 1461052098146 Marionette TRACE conn6 <- [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]]]}] 00:48:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 00:48:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1783ms 00:48:18 INFO - PROCESS | 1946 | 1461052098222 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 00:48:18 INFO - PROCESS | 1946 | 1461052098228 Marionette TRACE conn6 <- [1,2729,null,{"value":"8"}] 00:48:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 00:48:18 INFO - PROCESS | 1946 | 1461052098236 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 00:48:18 INFO - PROCESS | 1946 | 1461052098239 Marionette TRACE conn6 <- [1,2730,null,{}] 00:48:18 INFO - PROCESS | 1946 | 1461052098245 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:18 INFO - PROCESS | 1946 | 1461052098505 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 00:48:18 INFO - PROCESS | 1946 | 1461052098889 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a413c00 == 168 [pid = 1946] [id = 690] 00:48:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 129 (0x8b456400) [pid = 1946] [serial = 2071] [outer = (nil)] 00:48:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 130 (0x8b678400) [pid = 1946] [serial = 2072] [outer = 0x8b456400] 00:48:18 INFO - PROCESS | 1946 | 1461052098984 Marionette DEBUG loaded listener.js 00:48:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 131 (0x8c3a5000) [pid = 1946] [serial = 2073] [outer = 0x8b456400] 00:48:20 INFO - PROCESS | 1946 | 1461052100303 Marionette TRACE conn6 <- [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] 00:48:20 INFO - PROCESS | 1946 | 1461052100374 Marionette TRACE conn6 <- [1,2733,null,{"value":"8"}] 00:48:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 00:48:20 INFO - PROCESS | 1946 | 1461052100388 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 00:48:20 INFO - PROCESS | 1946 | 1461052100397 Marionette TRACE conn6 <- [1,2734,null,{}] 00:48:20 INFO - PROCESS | 1946 | 1461052100413 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:20 INFO - PROCESS | 1946 | 1461052100702 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 00:48:20 INFO - PROCESS | 1946 | 1461052100969 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e8bec00 == 169 [pid = 1946] [id = 691] 00:48:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 132 (0x8e8bf400) [pid = 1946] [serial = 2074] [outer = (nil)] 00:48:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 133 (0x8e9e2800) [pid = 1946] [serial = 2075] [outer = 0x8e8bf400] 00:48:21 INFO - PROCESS | 1946 | 1461052101056 Marionette DEBUG loaded listener.js 00:48:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 134 (0x8f1c5c00) [pid = 1946] [serial = 2076] [outer = 0x8e8bf400] 00:48:22 INFO - PROCESS | 1946 | 1461052102016 Marionette TRACE conn6 <- [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]]]}] 00:48:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 00:48:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1704ms 00:48:22 INFO - PROCESS | 1946 | 1461052102084 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 00:48:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 00:48:22 INFO - PROCESS | 1946 | 1461052102089 Marionette TRACE conn6 <- [1,2737,null,{"value":"8"}] 00:48:22 INFO - PROCESS | 1946 | 1461052102095 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 00:48:22 INFO - PROCESS | 1946 | 1461052102099 Marionette TRACE conn6 <- [1,2738,null,{}] 00:48:22 INFO - PROCESS | 1946 | 1461052102105 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:22 INFO - PROCESS | 1946 | 1461052102358 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 00:48:22 INFO - PROCESS | 1946 | 1461052102690 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:22 INFO - PROCESS | 1946 | ++DOCSHELL 0x858f2000 == 170 [pid = 1946] [id = 692] 00:48:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 135 (0x8b44ac00) [pid = 1946] [serial = 2077] [outer = (nil)] 00:48:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 136 (0x8f610800) [pid = 1946] [serial = 2078] [outer = 0x8b44ac00] 00:48:22 INFO - PROCESS | 1946 | 1461052102780 Marionette DEBUG loaded listener.js 00:48:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 137 (0x8f7eb800) [pid = 1946] [serial = 2079] [outer = 0x8b44ac00] 00:48:23 INFO - PROCESS | 1946 | 1461052103698 Marionette TRACE conn6 <- [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]]]}] 00:48:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 00:48:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1641ms 00:48:23 INFO - PROCESS | 1946 | 1461052103736 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 00:48:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 00:48:23 INFO - PROCESS | 1946 | 1461052103740 Marionette TRACE conn6 <- [1,2741,null,{"value":"8"}] 00:48:23 INFO - PROCESS | 1946 | 1461052103747 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 00:48:23 INFO - PROCESS | 1946 | 1461052103750 Marionette TRACE conn6 <- [1,2742,null,{}] 00:48:23 INFO - PROCESS | 1946 | 1461052103756 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:23 INFO - PROCESS | 1946 | 1461052103959 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 00:48:24 INFO - PROCESS | 1946 | 1461052104255 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:24 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f955c00 == 171 [pid = 1946] [id = 693] 00:48:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 138 (0x9013ec00) [pid = 1946] [serial = 2080] [outer = (nil)] 00:48:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 139 (0x90143c00) [pid = 1946] [serial = 2081] [outer = 0x9013ec00] 00:48:24 INFO - PROCESS | 1946 | 1461052104408 Marionette DEBUG loaded listener.js 00:48:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 140 (0x901e3400) [pid = 1946] [serial = 2082] [outer = 0x9013ec00] 00:48:25 INFO - PROCESS | 1946 | 1461052105328 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 00:48:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 00:48:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1631ms 00:48:25 INFO - PROCESS | 1946 | 1461052105378 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 00:48:25 INFO - PROCESS | 1946 | 1461052105382 Marionette TRACE conn6 <- [1,2745,null,{"value":"8"}] 00:48:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 00:48:25 INFO - PROCESS | 1946 | 1461052105389 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 00:48:25 INFO - PROCESS | 1946 | 1461052105393 Marionette TRACE conn6 <- [1,2746,null,{}] 00:48:25 INFO - PROCESS | 1946 | 1461052105398 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:25 INFO - PROCESS | 1946 | 1461052105641 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 00:48:26 INFO - PROCESS | 1946 | 1461052105981 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f954400 == 172 [pid = 1946] [id = 694] 00:48:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 141 (0x9030e400) [pid = 1946] [serial = 2083] [outer = (nil)] 00:48:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 142 (0x90704000) [pid = 1946] [serial = 2084] [outer = 0x9030e400] 00:48:26 INFO - PROCESS | 1946 | 1461052106073 Marionette DEBUG loaded listener.js 00:48:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x9078b000) [pid = 1946] [serial = 2085] [outer = 0x9030e400] 00:48:26 INFO - PROCESS | 1946 | 1461052106958 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 00:48:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 00:48:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1629ms 00:48:27 INFO - PROCESS | 1946 | 1461052107018 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 00:48:27 INFO - PROCESS | 1946 | 1461052107022 Marionette TRACE conn6 <- [1,2749,null,{"value":"8"}] 00:48:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 00:48:27 INFO - PROCESS | 1946 | 1461052107029 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 00:48:27 INFO - PROCESS | 1946 | 1461052107033 Marionette TRACE conn6 <- [1,2750,null,{}] 00:48:27 INFO - PROCESS | 1946 | 1461052107039 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:27 INFO - PROCESS | 1946 | 1461052107252 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 00:48:27 INFO - PROCESS | 1946 | 1461052107589 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x87406400 == 173 [pid = 1946] [id = 695] 00:48:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x90652000) [pid = 1946] [serial = 2086] [outer = (nil)] 00:48:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x907f1000) [pid = 1946] [serial = 2087] [outer = 0x90652000] 00:48:27 INFO - PROCESS | 1946 | 1461052107680 Marionette DEBUG loaded listener.js 00:48:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x908b2400) [pid = 1946] [serial = 2088] [outer = 0x90652000] 00:48:28 INFO - PROCESS | 1946 | 1461052108568 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 00:48:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 00:48:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1587ms 00:48:28 INFO - PROCESS | 1946 | 1461052108616 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 00:48:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 00:48:28 INFO - PROCESS | 1946 | 1461052108620 Marionette TRACE conn6 <- [1,2753,null,{"value":"8"}] 00:48:28 INFO - PROCESS | 1946 | 1461052108626 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 00:48:28 INFO - PROCESS | 1946 | 1461052108630 Marionette TRACE conn6 <- [1,2754,null,{}] 00:48:28 INFO - PROCESS | 1946 | 1461052108636 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:28 INFO - PROCESS | 1946 | 1461052108838 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 00:48:29 INFO - PROCESS | 1946 | 1461052109134 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x87e78400 == 174 [pid = 1946] [id = 696] 00:48:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x90147800) [pid = 1946] [serial = 2089] [outer = (nil)] 00:48:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x907f9000) [pid = 1946] [serial = 2090] [outer = 0x90147800] 00:48:29 INFO - PROCESS | 1946 | 1461052109267 Marionette DEBUG loaded listener.js 00:48:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x93135800) [pid = 1946] [serial = 2091] [outer = 0x90147800] 00:48:30 INFO - PROCESS | 1946 | 1461052110148 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 00:48:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 00:48:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1586ms 00:48:30 INFO - PROCESS | 1946 | 1461052110212 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 00:48:30 INFO - PROCESS | 1946 | 1461052110216 Marionette TRACE conn6 <- [1,2757,null,{"value":"8"}] 00:48:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 00:48:30 INFO - PROCESS | 1946 | 1461052110222 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 00:48:30 INFO - PROCESS | 1946 | 1461052110226 Marionette TRACE conn6 <- [1,2758,null,{}] 00:48:30 INFO - PROCESS | 1946 | 1461052110231 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:30 INFO - PROCESS | 1946 | 1461052110452 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 00:48:30 INFO - PROCESS | 1946 | 1461052110802 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:30 INFO - PROCESS | 1946 | ++DOCSHELL 0x908b8c00 == 175 [pid = 1946] [id = 697] 00:48:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x91f35c00) [pid = 1946] [serial = 2092] [outer = (nil)] 00:48:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x942b1c00) [pid = 1946] [serial = 2093] [outer = 0x91f35c00] 00:48:30 INFO - PROCESS | 1946 | 1461052110893 Marionette DEBUG loaded listener.js 00:48:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x942b5800) [pid = 1946] [serial = 2094] [outer = 0x91f35c00] 00:48:31 INFO - PROCESS | 1946 | 1461052111787 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 00:48:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 00:48:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1628ms 00:48:31 INFO - PROCESS | 1946 | 1461052111852 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 00:48:31 INFO - PROCESS | 1946 | 1461052111856 Marionette TRACE conn6 <- [1,2761,null,{"value":"8"}] 00:48:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 00:48:31 INFO - PROCESS | 1946 | 1461052111862 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 00:48:31 INFO - PROCESS | 1946 | 1461052111865 Marionette TRACE conn6 <- [1,2762,null,{}] 00:48:31 INFO - PROCESS | 1946 | 1461052111871 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:32 INFO - PROCESS | 1946 | 1461052112091 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 00:48:32 INFO - PROCESS | 1946 | 1461052112442 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x94555800 == 176 [pid = 1946] [id = 698] 00:48:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x94556400) [pid = 1946] [serial = 2095] [outer = (nil)] 00:48:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x95744000) [pid = 1946] [serial = 2096] [outer = 0x94556400] 00:48:32 INFO - PROCESS | 1946 | 1461052112550 Marionette DEBUG loaded listener.js 00:48:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x966f3000) [pid = 1946] [serial = 2097] [outer = 0x94556400] 00:48:33 INFO - PROCESS | 1946 | 1461052113510 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 00:48:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 00:48:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1678ms 00:48:33 INFO - PROCESS | 1946 | 1461052113540 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 00:48:33 INFO - PROCESS | 1946 | 1461052113545 Marionette TRACE conn6 <- [1,2765,null,{"value":"8"}] 00:48:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 00:48:33 INFO - PROCESS | 1946 | 1461052113551 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 00:48:33 INFO - PROCESS | 1946 | 1461052113555 Marionette TRACE conn6 <- [1,2766,null,{}] 00:48:33 INFO - PROCESS | 1946 | 1461052113561 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:33 INFO - PROCESS | 1946 | 1461052113801 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 00:48:34 INFO - PROCESS | 1946 | 1461052114155 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x942ad000 == 177 [pid = 1946] [id = 699] 00:48:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x9752b800) [pid = 1946] [serial = 2098] [outer = (nil)] 00:48:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x97533000) [pid = 1946] [serial = 2099] [outer = 0x9752b800] 00:48:34 INFO - PROCESS | 1946 | 1461052114247 Marionette DEBUG loaded listener.js 00:48:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 158 (0x978ecc00) [pid = 1946] [serial = 2100] [outer = 0x9752b800] 00:48:35 INFO - PROCESS | 1946 | 1461052115135 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 00:48:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 00:48:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1629ms 00:48:35 INFO - PROCESS | 1946 | 1461052115181 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 00:48:35 INFO - PROCESS | 1946 | 1461052115185 Marionette TRACE conn6 <- [1,2769,null,{"value":"8"}] 00:48:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 00:48:35 INFO - PROCESS | 1946 | 1461052115191 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 00:48:35 INFO - PROCESS | 1946 | 1461052115195 Marionette TRACE conn6 <- [1,2770,null,{}] 00:48:35 INFO - PROCESS | 1946 | 1461052115200 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:35 INFO - PROCESS | 1946 | 1461052115407 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 00:48:35 INFO - PROCESS | 1946 | 1461052115763 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:35 INFO - PROCESS | 1946 | ++DOCSHELL 0x907f8400 == 178 [pid = 1946] [id = 700] 00:48:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 159 (0x97377800) [pid = 1946] [serial = 2101] [outer = (nil)] 00:48:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 160 (0x99238c00) [pid = 1946] [serial = 2102] [outer = 0x97377800] 00:48:35 INFO - PROCESS | 1946 | 1461052115855 Marionette DEBUG loaded listener.js 00:48:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 161 (0x9ad67000) [pid = 1946] [serial = 2103] [outer = 0x97377800] 00:48:36 INFO - PROCESS | 1946 | 1461052116723 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 00:48:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 00:48:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1578ms 00:48:36 INFO - PROCESS | 1946 | 1461052116770 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 00:48:36 INFO - PROCESS | 1946 | 1461052116774 Marionette TRACE conn6 <- [1,2773,null,{"value":"8"}] 00:48:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 00:48:36 INFO - PROCESS | 1946 | 1461052116780 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 00:48:36 INFO - PROCESS | 1946 | 1461052116784 Marionette TRACE conn6 <- [1,2774,null,{}] 00:48:36 INFO - PROCESS | 1946 | 1461052116789 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:37 INFO - PROCESS | 1946 | 1461052117005 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 00:48:37 INFO - PROCESS | 1946 | 1461052117357 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x98b9f000 == 179 [pid = 1946] [id = 701] 00:48:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 162 (0x98be4c00) [pid = 1946] [serial = 2104] [outer = (nil)] 00:48:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 163 (0x9afe7000) [pid = 1946] [serial = 2105] [outer = 0x98be4c00] 00:48:37 INFO - PROCESS | 1946 | 1461052117448 Marionette DEBUG loaded listener.js 00:48:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 164 (0x9fb2cc00) [pid = 1946] [serial = 2106] [outer = 0x98be4c00] 00:48:38 INFO - PROCESS | 1946 | 1461052118388 Marionette TRACE conn6 <- [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]]]}] 00:48:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 00:48:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1683ms 00:48:38 INFO - PROCESS | 1946 | 1461052118465 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 00:48:38 INFO - PROCESS | 1946 | 1461052118468 Marionette TRACE conn6 <- [1,2777,null,{"value":"8"}] 00:48:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 00:48:38 INFO - PROCESS | 1946 | 1461052118474 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 00:48:38 INFO - PROCESS | 1946 | 1461052118478 Marionette TRACE conn6 <- [1,2778,null,{}] 00:48:38 INFO - PROCESS | 1946 | 1461052118483 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:38 INFO - PROCESS | 1946 | 1461052118696 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 00:48:39 INFO - PROCESS | 1946 | 1461052119040 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x94551400 == 180 [pid = 1946] [id = 702] 00:48:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 165 (0x966f0400) [pid = 1946] [serial = 2107] [outer = (nil)] 00:48:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 166 (0x9e008400) [pid = 1946] [serial = 2108] [outer = 0x966f0400] 00:48:39 INFO - PROCESS | 1946 | 1461052119130 Marionette DEBUG loaded listener.js 00:48:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 167 (0xa0c52000) [pid = 1946] [serial = 2109] [outer = 0x966f0400] 00:48:39 INFO - PROCESS | 1946 | 1461052119970 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 00:48:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 00:48:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1530ms 00:48:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 00:48:40 INFO - PROCESS | 1946 | 1461052120005 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 00:48:40 INFO - PROCESS | 1946 | 1461052120008 Marionette TRACE conn6 <- [1,2781,null,{"value":"8"}] 00:48:40 INFO - PROCESS | 1946 | 1461052120014 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 00:48:40 INFO - PROCESS | 1946 | 1461052120018 Marionette TRACE conn6 <- [1,2782,null,{}] 00:48:40 INFO - PROCESS | 1946 | 1461052120023 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:40 INFO - PROCESS | 1946 | 1461052120320 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 00:48:40 INFO - PROCESS | 1946 | 1461052120560 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:40 INFO - PROCESS | 1946 | ++DOCSHELL 0xa0af0000 == 181 [pid = 1946] [id = 703] 00:48:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 168 (0xa0af2c00) [pid = 1946] [serial = 2110] [outer = (nil)] 00:48:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 169 (0xa283c000) [pid = 1946] [serial = 2111] [outer = 0xa0af2c00] 00:48:40 INFO - PROCESS | 1946 | 1461052120695 Marionette DEBUG loaded listener.js 00:48:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 170 (0xa3c1d000) [pid = 1946] [serial = 2112] [outer = 0xa0af2c00] 00:48:41 INFO - PROCESS | 1946 | 1461052121627 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 00:48:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 00:48:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1687ms 00:48:41 INFO - PROCESS | 1946 | 1461052121701 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 00:48:41 INFO - PROCESS | 1946 | 1461052121704 Marionette TRACE conn6 <- [1,2785,null,{"value":"8"}] 00:48:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 00:48:41 INFO - PROCESS | 1946 | 1461052121711 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 00:48:41 INFO - PROCESS | 1946 | 1461052121714 Marionette TRACE conn6 <- [1,2786,null,{}] 00:48:41 INFO - PROCESS | 1946 | 1461052121720 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:41 INFO - PROCESS | 1946 | 1461052121972 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 00:48:42 INFO - PROCESS | 1946 | 1461052122325 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:42 INFO - PROCESS | 1946 | ++DOCSHELL 0xa0fa8400 == 182 [pid = 1946] [id = 704] 00:48:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 171 (0xa0fdcc00) [pid = 1946] [serial = 2113] [outer = (nil)] 00:48:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 172 (0xa4485000) [pid = 1946] [serial = 2114] [outer = 0xa0fdcc00] 00:48:42 INFO - PROCESS | 1946 | 1461052122417 Marionette DEBUG loaded listener.js 00:48:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 173 (0xa4589400) [pid = 1946] [serial = 2115] [outer = 0xa0fdcc00] 00:48:43 INFO - PROCESS | 1946 | 1461052123297 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 00:48:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 00:48:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1628ms 00:48:43 INFO - PROCESS | 1946 | 1461052123340 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 00:48:43 INFO - PROCESS | 1946 | 1461052123345 Marionette TRACE conn6 <- [1,2789,null,{"value":"8"}] 00:48:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 00:48:43 INFO - PROCESS | 1946 | 1461052123353 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 00:48:43 INFO - PROCESS | 1946 | 1461052123357 Marionette TRACE conn6 <- [1,2790,null,{}] 00:48:43 INFO - PROCESS | 1946 | 1461052123363 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:43 INFO - PROCESS | 1946 | 1461052123574 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 00:48:43 INFO - PROCESS | 1946 | 1461052123881 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a4bc400 == 183 [pid = 1946] [id = 705] 00:48:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 174 (0x8a4bcc00) [pid = 1946] [serial = 2116] [outer = (nil)] 00:48:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 175 (0x8a4c3800) [pid = 1946] [serial = 2117] [outer = 0x8a4bcc00] 00:48:44 INFO - PROCESS | 1946 | 1461052124020 Marionette DEBUG loaded listener.js 00:48:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 176 (0x8a4c6400) [pid = 1946] [serial = 2118] [outer = 0x8a4bcc00] 00:48:44 INFO - PROCESS | 1946 | 1461052124908 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 00:48:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 00:48:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1630ms 00:48:44 INFO - PROCESS | 1946 | 1461052124985 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 00:48:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 00:48:44 INFO - PROCESS | 1946 | 1461052124990 Marionette TRACE conn6 <- [1,2793,null,{"value":"8"}] 00:48:44 INFO - PROCESS | 1946 | 1461052124996 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 00:48:45 INFO - PROCESS | 1946 | 1461052124999 Marionette TRACE conn6 <- [1,2794,null,{}] 00:48:45 INFO - PROCESS | 1946 | 1461052125005 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:45 INFO - PROCESS | 1946 | 1461052125255 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 00:48:47 INFO - PROCESS | 1946 | --DOCSHELL 0x8647a800 == 182 [pid = 1946] [id = 362] 00:48:47 INFO - PROCESS | 1946 | --DOCSHELL 0x90786800 == 181 [pid = 1946] [id = 259] 00:48:47 INFO - PROCESS | 1946 | --DOCSHELL 0x8a7f3800 == 180 [pid = 1946] [id = 272] 00:48:47 INFO - PROCESS | 1946 | --DOCSHELL 0x974a9c00 == 179 [pid = 1946] [id = 403] 00:48:47 INFO - PROCESS | 1946 | --DOCSHELL 0x8f604800 == 178 [pid = 1946] [id = 496] 00:48:47 INFO - PROCESS | 1946 | --DOCSHELL 0x83ee7c00 == 177 [pid = 1946] [id = 406] 00:48:47 INFO - PROCESS | 1946 | --DOCSHELL 0x84d20000 == 176 [pid = 1946] [id = 495] 00:48:47 INFO - PROCESS | 1946 | --DOCSHELL 0x908bd000 == 175 [pid = 1946] [id = 494] 00:48:47 INFO - PROCESS | 1946 | --DOCSHELL 0x8647dc00 == 174 [pid = 1946] [id = 687] 00:48:47 INFO - PROCESS | 1946 | --DOCSHELL 0x8a780400 == 173 [pid = 1946] [id = 686] 00:48:47 INFO - PROCESS | 1946 | --DOCSHELL 0x88a96800 == 172 [pid = 1946] [id = 685] 00:48:47 INFO - PROCESS | 1946 | --DOCSHELL 0x888edc00 == 171 [pid = 1946] [id = 684] 00:48:47 INFO - PROCESS | 1946 | --DOCSHELL 0x9440b000 == 170 [pid = 1946] [id = 679] 00:48:47 INFO - PROCESS | 1946 | --DOCSHELL 0x93130800 == 169 [pid = 1946] [id = 678] 00:48:47 INFO - PROCESS | 1946 | --DOCSHELL 0x9079c800 == 168 [pid = 1946] [id = 677] 00:48:47 INFO - PROCESS | 1946 | --DOCSHELL 0x901e0000 == 167 [pid = 1946] [id = 675] 00:48:47 INFO - PROCESS | 1946 | --DOCSHELL 0x90704800 == 166 [pid = 1946] [id = 676] 00:48:47 INFO - PROCESS | 1946 | --DOCSHELL 0x8f948000 == 165 [pid = 1946] [id = 674] 00:48:47 INFO - PROCESS | 1946 | --DOCSHELL 0x8f7e7000 == 164 [pid = 1946] [id = 673] 00:48:47 INFO - PROCESS | 1946 | --DOCSHELL 0x89e6d800 == 163 [pid = 1946] [id = 672] 00:48:47 INFO - PROCESS | 1946 | --DOCSHELL 0x876c6800 == 162 [pid = 1946] [id = 671] 00:48:47 INFO - PROCESS | 1946 | --DOCSHELL 0x89b35c00 == 161 [pid = 1946] [id = 669] 00:48:47 INFO - PROCESS | 1946 | --DOCSHELL 0x89de6800 == 160 [pid = 1946] [id = 670] 00:48:47 INFO - PROCESS | 1946 | --DOCSHELL 0x876bd400 == 159 [pid = 1946] [id = 668] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 175 (0x8b67bc00) [pid = 1946] [serial = 2003] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 174 (0x8f249400) [pid = 1946] [serial = 1953] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 173 (0x8f241800) [pid = 1946] [serial = 1952] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 172 (0x97528c00) [pid = 1946] [serial = 1977] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 171 (0x99235800) [pid = 1946] [serial = 1983] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 170 (0x89cf6000) [pid = 1946] [serial = 1995] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 169 (0x90705800) [pid = 1946] [serial = 1962] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 168 (0x9440d000) [pid = 1946] [serial = 1971] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 167 (0x89a77c00) [pid = 1946] [serial = 1994] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 166 (0x9fcaa400) [pid = 1946] [serial = 1988] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 165 (0x9013e800) [pid = 1946] [serial = 1956] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 164 (0x8f947c00) [pid = 1946] [serial = 1955] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 163 (0x90660800) [pid = 1946] [serial = 1961] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 162 (0x95b39400) [pid = 1946] [serial = 1973] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 161 (0x89de9400) [pid = 1946] [serial = 1940] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 160 (0x90305000) [pid = 1946] [serial = 1958] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 159 (0x975d2800) [pid = 1946] [serial = 1979] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 158 (0x97837c00) [pid = 1946] [serial = 1980] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 157 (0x8c39cc00) [pid = 1946] [serial = 2001] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 156 (0x8a78c800) [pid = 1946] [serial = 1998] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 155 (0x9078fc00) [pid = 1946] [serial = 1964] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0x8c160400) [pid = 1946] [serial = 2000] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x8f126400) [pid = 1946] [serial = 1949] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x942b2c00) [pid = 1946] [serial = 1970] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0xa0a60c00) [pid = 1946] [serial = 1991] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x908be400) [pid = 1946] [serial = 1968] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x8dc10800) [pid = 1946] [serial = 1946] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x8e8bb400) [pid = 1946] [serial = 1947] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x8b4e2c00) [pid = 1946] [serial = 1944] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0xa007c800) [pid = 1946] [serial = 1989] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x90794800) [pid = 1946] [serial = 1965] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x9030b000) [pid = 1946] [serial = 1959] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x974ab400) [pid = 1946] [serial = 1976] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x8f1be800) [pid = 1946] [serial = 1950] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 141 (0x9afe2000) [pid = 1946] [serial = 1986] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 140 (0x98be4400) [pid = 1946] [serial = 1982] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 139 (0x8a6d2c00) [pid = 1946] [serial = 1997] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 138 (0x8b452c00) [pid = 1946] [serial = 1943] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 137 (0x8f124000) [pid = 1946] [serial = 1869] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 136 (0x8a40f400) [pid = 1946] [serial = 1941] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 135 (0x966ea000) [pid = 1946] [serial = 1974] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 134 (0x9afdf000) [pid = 1946] [serial = 1985] [outer = (nil)] [url = about:blank] 00:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 133 (0x908b4c00) [pid = 1946] [serial = 1967] [outer = (nil)] [url = about:blank] 00:48:48 INFO - PROCESS | 1946 | 1461052128123 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x84d19800 == 160 [pid = 1946] [id = 706] 00:48:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 134 (0x84d1d400) [pid = 1946] [serial = 2119] [outer = (nil)] 00:48:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 135 (0x858fc800) [pid = 1946] [serial = 2120] [outer = 0x84d1d400] 00:48:48 INFO - PROCESS | 1946 | 1461052128206 Marionette DEBUG loaded listener.js 00:48:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 136 (0x8647a800) [pid = 1946] [serial = 2121] [outer = 0x84d1d400] 00:48:49 INFO - PROCESS | 1946 | 1461052129028 Marionette TRACE conn6 <- [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]]]}] 00:48:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 00:48:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 4089ms 00:48:49 INFO - PROCESS | 1946 | 1461052129085 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 00:48:49 INFO - PROCESS | 1946 | 1461052129092 Marionette TRACE conn6 <- [1,2797,null,{"value":"8"}] 00:48:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 00:48:49 INFO - PROCESS | 1946 | 1461052129101 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 00:48:49 INFO - PROCESS | 1946 | 1461052129105 Marionette TRACE conn6 <- [1,2798,null,{}] 00:48:49 INFO - PROCESS | 1946 | 1461052129141 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:49 INFO - PROCESS | 1946 | 1461052129355 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 00:48:49 INFO - PROCESS | 1946 | 1461052129367 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x876c6800 == 161 [pid = 1946] [id = 707] 00:48:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 137 (0x87e6bc00) [pid = 1946] [serial = 2122] [outer = (nil)] 00:48:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 138 (0x87e77400) [pid = 1946] [serial = 2123] [outer = 0x87e6bc00] 00:48:49 INFO - PROCESS | 1946 | 1461052129445 Marionette DEBUG loaded listener.js 00:48:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 139 (0x881f4c00) [pid = 1946] [serial = 2124] [outer = 0x87e6bc00] 00:48:50 INFO - PROCESS | 1946 | 1461052130624 Marionette TRACE conn6 <- [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]]]}] 00:48:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 00:48:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1589ms 00:48:50 INFO - PROCESS | 1946 | 1461052130693 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 00:48:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 00:48:50 INFO - PROCESS | 1946 | 1461052130699 Marionette TRACE conn6 <- [1,2801,null,{"value":"8"}] 00:48:50 INFO - PROCESS | 1946 | 1461052130705 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 00:48:50 INFO - PROCESS | 1946 | 1461052130709 Marionette TRACE conn6 <- [1,2802,null,{}] 00:48:50 INFO - PROCESS | 1946 | 1461052130722 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:51 INFO - PROCESS | 1946 | 1461052131025 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 00:48:51 INFO - PROCESS | 1946 | 1461052131259 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x88a93400 == 162 [pid = 1946] [id = 708] 00:48:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 140 (0x88a95c00) [pid = 1946] [serial = 2125] [outer = (nil)] 00:48:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 141 (0x88a9a800) [pid = 1946] [serial = 2126] [outer = 0x88a95c00] 00:48:51 INFO - PROCESS | 1946 | 1461052131337 Marionette DEBUG loaded listener.js 00:48:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 142 (0x88bc3000) [pid = 1946] [serial = 2127] [outer = 0x88a95c00] 00:48:52 INFO - PROCESS | 1946 | 1461052132230 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 00:48:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 00:48:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1586ms 00:48:52 INFO - PROCESS | 1946 | 1461052132292 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 00:48:52 INFO - PROCESS | 1946 | 1461052132296 Marionette TRACE conn6 <- [1,2805,null,{"value":"8"}] 00:48:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 00:48:52 INFO - PROCESS | 1946 | 1461052132320 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 00:48:52 INFO - PROCESS | 1946 | 1461052132329 Marionette TRACE conn6 <- [1,2806,null,{}] 00:48:52 INFO - PROCESS | 1946 | 1461052132335 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:53 INFO - PROCESS | 1946 | 1461052133024 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 00:48:53 INFO - PROCESS | 1946 | --DOMWINDOW == 141 (0x8b44e400) [pid = 1946] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 00:48:53 INFO - PROCESS | 1946 | --DOMWINDOW == 140 (0x9afe2c00) [pid = 1946] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 00:48:53 INFO - PROCESS | 1946 | --DOMWINDOW == 139 (0x89b3cc00) [pid = 1946] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 00:48:53 INFO - PROCESS | 1946 | --DOMWINDOW == 138 (0x89e6ac00) [pid = 1946] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 00:48:53 INFO - PROCESS | 1946 | --DOMWINDOW == 137 (0x901e2400) [pid = 1946] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 00:48:53 INFO - PROCESS | 1946 | --DOMWINDOW == 136 (0x8b4e2800) [pid = 1946] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 00:48:53 INFO - PROCESS | 1946 | --DOMWINDOW == 135 (0x95748c00) [pid = 1946] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 00:48:53 INFO - PROCESS | 1946 | --DOMWINDOW == 134 (0x984a7800) [pid = 1946] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 00:48:53 INFO - PROCESS | 1946 | --DOMWINDOW == 133 (0x8a6d3000) [pid = 1946] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 00:48:53 INFO - PROCESS | 1946 | --DOMWINDOW == 132 (0x9014a000) [pid = 1946] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 00:48:53 INFO - PROCESS | 1946 | --DOMWINDOW == 131 (0x8f7e8000) [pid = 1946] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 00:48:53 INFO - PROCESS | 1946 | --DOMWINDOW == 130 (0x90705000) [pid = 1946] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 00:48:53 INFO - PROCESS | 1946 | --DOMWINDOW == 129 (0x9752c800) [pid = 1946] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 00:48:53 INFO - PROCESS | 1946 | --DOMWINDOW == 128 (0x942ab400) [pid = 1946] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 00:48:53 INFO - PROCESS | 1946 | --DOMWINDOW == 127 (0x8a783800) [pid = 1946] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 00:48:53 INFO - PROCESS | 1946 | --DOMWINDOW == 126 (0x89b43800) [pid = 1946] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 00:48:53 INFO - PROCESS | 1946 | --DOMWINDOW == 125 (0x8a786000) [pid = 1946] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 00:48:53 INFO - PROCESS | 1946 | --DOMWINDOW == 124 (0x88a91c00) [pid = 1946] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 00:48:53 INFO - PROCESS | 1946 | --DOMWINDOW == 123 (0x876c1800) [pid = 1946] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 00:48:53 INFO - PROCESS | 1946 | --DOMWINDOW == 122 (0x907a2000) [pid = 1946] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 00:48:53 INFO - PROCESS | 1946 | 1461052133273 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x86a27000 == 163 [pid = 1946] [id = 709] 00:48:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 123 (0x87407400) [pid = 1946] [serial = 2128] [outer = (nil)] 00:48:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 124 (0x88a93800) [pid = 1946] [serial = 2129] [outer = 0x87407400] 00:48:53 INFO - PROCESS | 1946 | 1461052133351 Marionette DEBUG loaded listener.js 00:48:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 125 (0x89a76c00) [pid = 1946] [serial = 2130] [outer = 0x87407400] 00:48:54 INFO - PROCESS | 1946 | 1461052134166 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 00:48:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 00:48:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1897ms 00:48:54 INFO - PROCESS | 1946 | 1461052134210 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 00:48:54 INFO - PROCESS | 1946 | 1461052134215 Marionette TRACE conn6 <- [1,2809,null,{"value":"8"}] 00:48:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 00:48:54 INFO - PROCESS | 1946 | 1461052134220 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 00:48:54 INFO - PROCESS | 1946 | 1461052134223 Marionette TRACE conn6 <- [1,2810,null,{}] 00:48:54 INFO - PROCESS | 1946 | 1461052134229 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:54 INFO - PROCESS | 1946 | 1461052134522 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 00:48:54 INFO - PROCESS | 1946 | 1461052134546 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x89b34400 == 164 [pid = 1946] [id = 710] 00:48:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 126 (0x89b3d400) [pid = 1946] [serial = 2131] [outer = (nil)] 00:48:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 127 (0x89cf1c00) [pid = 1946] [serial = 2132] [outer = 0x89b3d400] 00:48:54 INFO - PROCESS | 1946 | 1461052134622 Marionette DEBUG loaded listener.js 00:48:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 128 (0x89de3400) [pid = 1946] [serial = 2133] [outer = 0x89b3d400] 00:48:55 INFO - PROCESS | 1946 | 1461052135872 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 00:48:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 00:48:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1693ms 00:48:55 INFO - PROCESS | 1946 | 1461052135915 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 00:48:55 INFO - PROCESS | 1946 | 1461052135922 Marionette TRACE conn6 <- [1,2813,null,{"value":"8"}] 00:48:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 00:48:55 INFO - PROCESS | 1946 | 1461052135932 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 00:48:55 INFO - PROCESS | 1946 | 1461052135937 Marionette TRACE conn6 <- [1,2814,null,{}] 00:48:55 INFO - PROCESS | 1946 | 1461052135946 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:56 INFO - PROCESS | 1946 | 1461052136214 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 00:48:56 INFO - PROCESS | 1946 | 1461052136577 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x87e6d400 == 165 [pid = 1946] [id = 711] 00:48:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 129 (0x87e72000) [pid = 1946] [serial = 2134] [outer = (nil)] 00:48:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 130 (0x888ef400) [pid = 1946] [serial = 2135] [outer = 0x87e72000] 00:48:56 INFO - PROCESS | 1946 | 1461052136671 Marionette DEBUG loaded listener.js 00:48:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 131 (0x88bbfc00) [pid = 1946] [serial = 2136] [outer = 0x87e72000] 00:48:57 INFO - PROCESS | 1946 | 1461052137626 Marionette TRACE conn6 <- [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]]]}] 00:48:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 00:48:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1731ms 00:48:57 INFO - PROCESS | 1946 | 1461052137664 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 00:48:57 INFO - PROCESS | 1946 | 1461052137673 Marionette TRACE conn6 <- [1,2817,null,{"value":"8"}] 00:48:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 00:48:57 INFO - PROCESS | 1946 | 1461052137683 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 00:48:57 INFO - PROCESS | 1946 | 1461052137688 Marionette TRACE conn6 <- [1,2818,null,{}] 00:48:57 INFO - PROCESS | 1946 | 1461052137694 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:57 INFO - PROCESS | 1946 | 1461052137916 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 00:48:58 INFO - PROCESS | 1946 | 1461052138337 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x89ce9400 == 166 [pid = 1946] [id = 712] 00:48:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 132 (0x89cea400) [pid = 1946] [serial = 2137] [outer = (nil)] 00:48:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 133 (0x89cf3800) [pid = 1946] [serial = 2138] [outer = 0x89cea400] 00:48:58 INFO - PROCESS | 1946 | 1461052138469 Marionette DEBUG loaded listener.js 00:48:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 134 (0x89ded000) [pid = 1946] [serial = 2139] [outer = 0x89cea400] 00:48:59 INFO - PROCESS | 1946 | 1461052139495 Marionette TRACE conn6 <- [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]]]}] 00:48:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 00:48:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1836ms 00:48:59 INFO - PROCESS | 1946 | 1461052139519 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 00:48:59 INFO - PROCESS | 1946 | 1461052139523 Marionette TRACE conn6 <- [1,2821,null,{"value":"8"}] 00:48:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 00:48:59 INFO - PROCESS | 1946 | 1461052139529 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 00:48:59 INFO - PROCESS | 1946 | 1461052139535 Marionette TRACE conn6 <- [1,2822,null,{}] 00:48:59 INFO - PROCESS | 1946 | 1461052139551 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:59 INFO - PROCESS | 1946 | 1461052139766 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 00:49:00 INFO - PROCESS | 1946 | 1461052140115 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:00 INFO - PROCESS | 1946 | ++DOCSHELL 0x89b3b800 == 167 [pid = 1946] [id = 713] 00:49:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 135 (0x89e74c00) [pid = 1946] [serial = 2140] [outer = (nil)] 00:49:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 136 (0x8a411400) [pid = 1946] [serial = 2141] [outer = 0x89e74c00] 00:49:00 INFO - PROCESS | 1946 | 1461052140210 Marionette DEBUG loaded listener.js 00:49:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 137 (0x8a418c00) [pid = 1946] [serial = 2142] [outer = 0x89e74c00] 00:49:01 INFO - PROCESS | 1946 | 1461052141150 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 00:49:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 00:49:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1690ms 00:49:01 INFO - PROCESS | 1946 | 1461052141220 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 00:49:01 INFO - PROCESS | 1946 | 1461052141225 Marionette TRACE conn6 <- [1,2825,null,{"value":"8"}] 00:49:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 00:49:01 INFO - PROCESS | 1946 | 1461052141231 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 00:49:01 INFO - PROCESS | 1946 | 1461052141235 Marionette TRACE conn6 <- [1,2826,null,{}] 00:49:01 INFO - PROCESS | 1946 | 1461052141241 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:01 INFO - PROCESS | 1946 | 1461052141498 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 00:49:01 INFO - PROCESS | 1946 | 1461052141852 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:01 INFO - PROCESS | 1946 | ++DOCSHELL 0x86a1f400 == 168 [pid = 1946] [id = 714] 00:49:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 138 (0x89e72800) [pid = 1946] [serial = 2143] [outer = (nil)] 00:49:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 139 (0x8a6d1800) [pid = 1946] [serial = 2144] [outer = 0x89e72800] 00:49:01 INFO - PROCESS | 1946 | 1461052141947 Marionette DEBUG loaded listener.js 00:49:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 140 (0x8a6d7400) [pid = 1946] [serial = 2145] [outer = 0x89e72800] 00:49:02 INFO - PROCESS | 1946 | 1461052142847 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 00:49:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 00:49:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1683ms 00:49:02 INFO - PROCESS | 1946 | 1461052142915 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 00:49:02 INFO - PROCESS | 1946 | 1461052142919 Marionette TRACE conn6 <- [1,2829,null,{"value":"8"}] 00:49:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 00:49:02 INFO - PROCESS | 1946 | 1461052142925 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 00:49:02 INFO - PROCESS | 1946 | 1461052142929 Marionette TRACE conn6 <- [1,2830,null,{}] 00:49:02 INFO - PROCESS | 1946 | 1461052142934 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:03 INFO - PROCESS | 1946 | 1461052143168 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 00:49:03 INFO - PROCESS | 1946 | 1461052143507 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x87e71400 == 169 [pid = 1946] [id = 715] 00:49:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 141 (0x8a4be400) [pid = 1946] [serial = 2146] [outer = (nil)] 00:49:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 142 (0x8a780000) [pid = 1946] [serial = 2147] [outer = 0x8a4be400] 00:49:03 INFO - PROCESS | 1946 | 1461052143603 Marionette DEBUG loaded listener.js 00:49:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x8a784000) [pid = 1946] [serial = 2148] [outer = 0x8a4be400] 00:49:04 INFO - PROCESS | 1946 | 1461052144542 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 00:49:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 00:49:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1688ms 00:49:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 00:49:04 INFO - PROCESS | 1946 | 1461052144615 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 00:49:04 INFO - PROCESS | 1946 | 1461052144618 Marionette TRACE conn6 <- [1,2833,null,{"value":"8"}] 00:49:04 INFO - PROCESS | 1946 | 1461052144625 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 00:49:04 INFO - PROCESS | 1946 | 1461052144629 Marionette TRACE conn6 <- [1,2834,null,{}] 00:49:04 INFO - PROCESS | 1946 | 1461052144634 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:04 INFO - PROCESS | 1946 | 1461052144918 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 00:49:05 INFO - PROCESS | 1946 | 1461052145289 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:05 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a7f0c00 == 170 [pid = 1946] [id = 716] 00:49:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x8b452c00) [pid = 1946] [serial = 2149] [outer = (nil)] 00:49:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x8b4e1c00) [pid = 1946] [serial = 2150] [outer = 0x8b452c00] 00:49:05 INFO - PROCESS | 1946 | 1461052145389 Marionette DEBUG loaded listener.js 00:49:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x8b675c00) [pid = 1946] [serial = 2151] [outer = 0x8b452c00] 00:49:06 INFO - PROCESS | 1946 | 1461052146286 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 00:49:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 00:49:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1729ms 00:49:06 INFO - PROCESS | 1946 | 1461052146354 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 00:49:06 INFO - PROCESS | 1946 | 1461052146357 Marionette TRACE conn6 <- [1,2837,null,{"value":"8"}] 00:49:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 00:49:06 INFO - PROCESS | 1946 | 1461052146364 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 00:49:06 INFO - PROCESS | 1946 | 1461052146368 Marionette TRACE conn6 <- [1,2838,null,{}] 00:49:06 INFO - PROCESS | 1946 | 1461052146374 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:06 INFO - PROCESS | 1946 | 1461052146626 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 00:49:06 INFO - PROCESS | 1946 | 1461052146971 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a7f4400 == 171 [pid = 1946] [id = 717] 00:49:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x8b4e4800) [pid = 1946] [serial = 2152] [outer = (nil)] 00:49:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x8c16c400) [pid = 1946] [serial = 2153] [outer = 0x8b4e4800] 00:49:07 INFO - PROCESS | 1946 | 1461052147061 Marionette DEBUG loaded listener.js 00:49:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x8c39e400) [pid = 1946] [serial = 2154] [outer = 0x8b4e4800] 00:49:07 INFO - PROCESS | 1946 | 1461052147982 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 00:49:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 00:49:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1679ms 00:49:08 INFO - PROCESS | 1946 | 1461052148043 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 00:49:08 INFO - PROCESS | 1946 | 1461052148047 Marionette TRACE conn6 <- [1,2841,null,{"value":"8"}] 00:49:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 00:49:08 INFO - PROCESS | 1946 | 1461052148054 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 00:49:08 INFO - PROCESS | 1946 | 1461052148058 Marionette TRACE conn6 <- [1,2842,null,{}] 00:49:08 INFO - PROCESS | 1946 | 1461052148064 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:08 INFO - PROCESS | 1946 | 1461052148300 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 00:49:08 INFO - PROCESS | 1946 | 1461052148644 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:08 INFO - PROCESS | 1946 | ++DOCSHELL 0x8b4e4c00 == 172 [pid = 1946] [id = 718] 00:49:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x8c163000) [pid = 1946] [serial = 2155] [outer = (nil)] 00:49:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x8e8b4400) [pid = 1946] [serial = 2156] [outer = 0x8c163000] 00:49:08 INFO - PROCESS | 1946 | 1461052148738 Marionette DEBUG loaded listener.js 00:49:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x8e8b6000) [pid = 1946] [serial = 2157] [outer = 0x8c163000] 00:49:09 INFO - PROCESS | 1946 | 1461052149674 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 00:49:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 00:49:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1686ms 00:49:09 INFO - PROCESS | 1946 | 1461052149741 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 00:49:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 00:49:09 INFO - PROCESS | 1946 | 1461052149745 Marionette TRACE conn6 <- [1,2845,null,{"value":"8"}] 00:49:09 INFO - PROCESS | 1946 | 1461052149752 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 00:49:09 INFO - PROCESS | 1946 | 1461052149755 Marionette TRACE conn6 <- [1,2846,null,{}] 00:49:09 INFO - PROCESS | 1946 | 1461052149761 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:09 INFO - PROCESS | 1946 | 1461052149980 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 00:49:10 INFO - PROCESS | 1946 | 1461052150330 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x8c165400 == 173 [pid = 1946] [id = 719] 00:49:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x8dc0f800) [pid = 1946] [serial = 2158] [outer = (nil)] 00:49:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x8e8c0400) [pid = 1946] [serial = 2159] [outer = 0x8dc0f800] 00:49:10 INFO - PROCESS | 1946 | 1461052150421 Marionette DEBUG loaded listener.js 00:49:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x8e9da800) [pid = 1946] [serial = 2160] [outer = 0x8dc0f800] 00:49:11 INFO - PROCESS | 1946 | 1461052151333 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 00:49:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 00:49:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1632ms 00:49:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 00:49:11 INFO - PROCESS | 1946 | 1461052151384 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 00:49:11 INFO - PROCESS | 1946 | 1461052151387 Marionette TRACE conn6 <- [1,2849,null,{"value":"8"}] 00:49:11 INFO - PROCESS | 1946 | 1461052151394 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 00:49:11 INFO - PROCESS | 1946 | 1461052151397 Marionette TRACE conn6 <- [1,2850,null,{}] 00:49:11 INFO - PROCESS | 1946 | 1461052151403 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:11 INFO - PROCESS | 1946 | 1461052151630 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 00:49:11 INFO - PROCESS | 1946 | 1461052151975 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x8c3aa000 == 174 [pid = 1946] [id = 720] 00:49:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x8e8be800) [pid = 1946] [serial = 2161] [outer = (nil)] 00:49:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x8f129000) [pid = 1946] [serial = 2162] [outer = 0x8e8be800] 00:49:12 INFO - PROCESS | 1946 | 1461052152067 Marionette DEBUG loaded listener.js 00:49:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 158 (0x8f12d400) [pid = 1946] [serial = 2163] [outer = 0x8e8be800] 00:49:12 INFO - PROCESS | 1946 | 1461052152988 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 00:49:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 00:49:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1639ms 00:49:13 INFO - PROCESS | 1946 | 1461052153032 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 00:49:13 INFO - PROCESS | 1946 | 1461052153036 Marionette TRACE conn6 <- [1,2853,null,{"value":"8"}] 00:49:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 00:49:13 INFO - PROCESS | 1946 | 1461052153043 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 00:49:13 INFO - PROCESS | 1946 | 1461052153046 Marionette TRACE conn6 <- [1,2854,null,{}] 00:49:13 INFO - PROCESS | 1946 | 1461052153052 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:13 INFO - PROCESS | 1946 | 1461052153309 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 00:49:13 INFO - PROCESS | 1946 | 1461052153662 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f129c00 == 175 [pid = 1946] [id = 721] 00:49:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 159 (0x8f1cb400) [pid = 1946] [serial = 2164] [outer = (nil)] 00:49:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 160 (0x8f250000) [pid = 1946] [serial = 2165] [outer = 0x8f1cb400] 00:49:13 INFO - PROCESS | 1946 | 1461052153764 Marionette DEBUG loaded listener.js 00:49:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 161 (0x8f60d400) [pid = 1946] [serial = 2166] [outer = 0x8f1cb400] 00:49:14 INFO - PROCESS | 1946 | 1461052154732 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 00:49:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 00:49:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1736ms 00:49:14 INFO - PROCESS | 1946 | 1461052154780 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 00:49:14 INFO - PROCESS | 1946 | 1461052154784 Marionette TRACE conn6 <- [1,2857,null,{"value":"8"}] 00:49:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 00:49:14 INFO - PROCESS | 1946 | 1461052154790 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 00:49:14 INFO - PROCESS | 1946 | 1461052154793 Marionette TRACE conn6 <- [1,2858,null,{}] 00:49:14 INFO - PROCESS | 1946 | 1461052154820 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:15 INFO - PROCESS | 1946 | 1461052155041 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 00:49:15 INFO - PROCESS | 1946 | 1461052155398 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:15 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f1c1400 == 176 [pid = 1946] [id = 722] 00:49:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 162 (0x8f249800) [pid = 1946] [serial = 2167] [outer = (nil)] 00:49:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 163 (0x8f7e9400) [pid = 1946] [serial = 2168] [outer = 0x8f249800] 00:49:15 INFO - PROCESS | 1946 | 1461052155489 Marionette DEBUG loaded listener.js 00:49:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 164 (0x8f7ed400) [pid = 1946] [serial = 2169] [outer = 0x8f249800] 00:49:16 INFO - PROCESS | 1946 | 1461052156397 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 00:49:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 00:49:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1651ms 00:49:16 INFO - PROCESS | 1946 | 1461052156442 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 00:49:16 INFO - PROCESS | 1946 | 1461052156445 Marionette TRACE conn6 <- [1,2861,null,{"value":"8"}] 00:49:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 00:49:16 INFO - PROCESS | 1946 | 1461052156451 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 00:49:16 INFO - PROCESS | 1946 | 1461052156455 Marionette TRACE conn6 <- [1,2862,null,{}] 00:49:16 INFO - PROCESS | 1946 | 1461052156461 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:16 INFO - PROCESS | 1946 | 1461052156667 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 00:49:17 INFO - PROCESS | 1946 | 1461052157020 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x876bc000 == 177 [pid = 1946] [id = 723] 00:49:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 165 (0x8f7e1400) [pid = 1946] [serial = 2170] [outer = (nil)] 00:49:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 166 (0x9013e000) [pid = 1946] [serial = 2171] [outer = 0x8f7e1400] 00:49:17 INFO - PROCESS | 1946 | 1461052157110 Marionette DEBUG loaded listener.js 00:49:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 167 (0x90144000) [pid = 1946] [serial = 2172] [outer = 0x8f7e1400] 00:49:17 INFO - PROCESS | 1946 | 1461052157965 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 00:49:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 00:49:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1583ms 00:49:18 INFO - PROCESS | 1946 | 1461052158040 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 00:49:18 INFO - PROCESS | 1946 | 1461052158044 Marionette TRACE conn6 <- [1,2865,null,{"value":"8"}] 00:49:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 00:49:18 INFO - PROCESS | 1946 | 1461052158053 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 00:49:18 INFO - PROCESS | 1946 | 1461052158056 Marionette TRACE conn6 <- [1,2866,null,{}] 00:49:18 INFO - PROCESS | 1946 | 1461052158063 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:18 INFO - PROCESS | 1946 | 1461052158293 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 00:49:18 INFO - PROCESS | 1946 | 1461052158644 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f7ea400 == 178 [pid = 1946] [id = 724] 00:49:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 168 (0x8f951c00) [pid = 1946] [serial = 2173] [outer = (nil)] 00:49:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 169 (0x901d8400) [pid = 1946] [serial = 2174] [outer = 0x8f951c00] 00:49:18 INFO - PROCESS | 1946 | 1461052158739 Marionette DEBUG loaded listener.js 00:49:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 170 (0x901da800) [pid = 1946] [serial = 2175] [outer = 0x8f951c00] 00:49:19 INFO - PROCESS | 1946 | 1461052159663 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 00:49:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 00:49:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1681ms 00:49:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 00:49:19 INFO - PROCESS | 1946 | 1461052159735 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 00:49:19 INFO - PROCESS | 1946 | 1461052159738 Marionette TRACE conn6 <- [1,2869,null,{"value":"8"}] 00:49:19 INFO - PROCESS | 1946 | 1461052159744 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 00:49:19 INFO - PROCESS | 1946 | 1461052159748 Marionette TRACE conn6 <- [1,2870,null,{}] 00:49:19 INFO - PROCESS | 1946 | 1461052159753 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:20 INFO - PROCESS | 1946 | 1461052160027 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 00:49:20 INFO - PROCESS | 1946 | 1461052160381 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:20 INFO - PROCESS | 1946 | ++DOCSHELL 0x8c3a7000 == 179 [pid = 1946] [id = 725] 00:49:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 171 (0x8f949800) [pid = 1946] [serial = 2176] [outer = (nil)] 00:49:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 172 (0x901e4800) [pid = 1946] [serial = 2177] [outer = 0x8f949800] 00:49:20 INFO - PROCESS | 1946 | 1461052160470 Marionette DEBUG loaded listener.js 00:49:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 173 (0x90305400) [pid = 1946] [serial = 2178] [outer = 0x8f949800] 00:49:21 INFO - PROCESS | 1946 | 1461052161356 Marionette TRACE conn6 <- [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]]]}] 00:49:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 00:49:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1679ms 00:49:21 INFO - PROCESS | 1946 | 1461052161423 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 00:49:21 INFO - PROCESS | 1946 | 1461052161427 Marionette TRACE conn6 <- [1,2873,null,{"value":"8"}] 00:49:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 00:49:21 INFO - PROCESS | 1946 | 1461052161433 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 00:49:21 INFO - PROCESS | 1946 | 1461052161437 Marionette TRACE conn6 <- [1,2874,null,{}] 00:49:21 INFO - PROCESS | 1946 | 1461052161442 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:21 INFO - PROCESS | 1946 | 1461052161661 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 00:49:22 INFO - PROCESS | 1946 | 1461052162011 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:22 INFO - PROCESS | 1946 | ++DOCSHELL 0x901d6c00 == 180 [pid = 1946] [id = 726] 00:49:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 174 (0x901d9400) [pid = 1946] [serial = 2179] [outer = (nil)] 00:49:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 175 (0x90653000) [pid = 1946] [serial = 2180] [outer = 0x901d9400] 00:49:22 INFO - PROCESS | 1946 | 1461052162101 Marionette DEBUG loaded listener.js 00:49:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 176 (0x90659400) [pid = 1946] [serial = 2181] [outer = 0x901d9400] 00:49:23 INFO - PROCESS | 1946 | 1461052163025 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 00:49:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 00:49:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1633ms 00:49:23 INFO - PROCESS | 1946 | 1461052163067 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 00:49:23 INFO - PROCESS | 1946 | 1461052163070 Marionette TRACE conn6 <- [1,2877,null,{"value":"8"}] 00:49:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 00:49:23 INFO - PROCESS | 1946 | 1461052163077 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 00:49:23 INFO - PROCESS | 1946 | 1461052163080 Marionette TRACE conn6 <- [1,2878,null,{}] 00:49:23 INFO - PROCESS | 1946 | 1461052163086 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:23 INFO - PROCESS | 1946 | 1461052163309 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 00:49:23 INFO - PROCESS | 1946 | 1461052163663 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:23 INFO - PROCESS | 1946 | ++DOCSHELL 0x901e5c00 == 181 [pid = 1946] [id = 727] 00:49:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 177 (0x9030ac00) [pid = 1946] [serial = 2182] [outer = (nil)] 00:49:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 178 (0x90703000) [pid = 1946] [serial = 2183] [outer = 0x9030ac00] 00:49:23 INFO - PROCESS | 1946 | 1461052163754 Marionette DEBUG loaded listener.js 00:49:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 179 (0x90706400) [pid = 1946] [serial = 2184] [outer = 0x9030ac00] 00:49:24 INFO - PROCESS | 1946 | 1461052164675 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 00:49:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 00:49:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1631ms 00:49:24 INFO - PROCESS | 1946 | 1461052164709 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 00:49:24 INFO - PROCESS | 1946 | 1461052164712 Marionette TRACE conn6 <- [1,2881,null,{"value":"8"}] 00:49:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 00:49:24 INFO - PROCESS | 1946 | 1461052164719 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 00:49:24 INFO - PROCESS | 1946 | 1461052164721 Marionette TRACE conn6 <- [1,2882,null,{}] 00:49:24 INFO - PROCESS | 1946 | 1461052164727 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:24 INFO - PROCESS | 1946 | 1461052164939 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 00:49:25 INFO - PROCESS | 1946 | 1461052165297 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x901e1800 == 182 [pid = 1946] [id = 728] 00:49:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 180 (0x9030c000) [pid = 1946] [serial = 2185] [outer = (nil)] 00:49:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 181 (0x90789400) [pid = 1946] [serial = 2186] [outer = 0x9030c000] 00:49:25 INFO - PROCESS | 1946 | 1461052165389 Marionette DEBUG loaded listener.js 00:49:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 182 (0x9078d800) [pid = 1946] [serial = 2187] [outer = 0x9030c000] 00:49:27 INFO - PROCESS | 1946 | --DOCSHELL 0x85b0fc00 == 181 [pid = 1946] [id = 367] 00:49:27 INFO - PROCESS | 1946 | --DOCSHELL 0x8f24fc00 == 180 [pid = 1946] [id = 372] 00:49:27 INFO - PROCESS | 1946 | --DOCSHELL 0x83ef2c00 == 179 [pid = 1946] [id = 437] 00:49:27 INFO - PROCESS | 1946 | --DOCSHELL 0xa0fa8400 == 178 [pid = 1946] [id = 704] 00:49:27 INFO - PROCESS | 1946 | --DOCSHELL 0xa0af0000 == 177 [pid = 1946] [id = 703] 00:49:27 INFO - PROCESS | 1946 | --DOCSHELL 0x94551400 == 176 [pid = 1946] [id = 702] 00:49:27 INFO - PROCESS | 1946 | --DOCSHELL 0x98b9f000 == 175 [pid = 1946] [id = 701] 00:49:27 INFO - PROCESS | 1946 | --DOCSHELL 0x942ad000 == 174 [pid = 1946] [id = 699] 00:49:27 INFO - PROCESS | 1946 | --DOCSHELL 0x907f8400 == 173 [pid = 1946] [id = 700] 00:49:27 INFO - PROCESS | 1946 | --DOCSHELL 0x94555800 == 172 [pid = 1946] [id = 698] 00:49:27 INFO - PROCESS | 1946 | --DOCSHELL 0x908b8c00 == 171 [pid = 1946] [id = 697] 00:49:27 INFO - PROCESS | 1946 | --DOCSHELL 0x876c2c00 == 170 [pid = 1946] [id = 663] 00:49:27 INFO - PROCESS | 1946 | --DOCSHELL 0x87e78400 == 169 [pid = 1946] [id = 696] 00:49:27 INFO - PROCESS | 1946 | --DOCSHELL 0x87406400 == 168 [pid = 1946] [id = 695] 00:49:27 INFO - PROCESS | 1946 | --DOCSHELL 0x8f954400 == 167 [pid = 1946] [id = 694] 00:49:27 INFO - PROCESS | 1946 | --DOCSHELL 0x858f2000 == 166 [pid = 1946] [id = 692] 00:49:27 INFO - PROCESS | 1946 | --DOCSHELL 0x8f955c00 == 165 [pid = 1946] [id = 693] 00:49:27 INFO - PROCESS | 1946 | --DOCSHELL 0x8e8bec00 == 164 [pid = 1946] [id = 691] 00:49:27 INFO - PROCESS | 1946 | --DOCSHELL 0x8a413c00 == 163 [pid = 1946] [id = 690] 00:49:27 INFO - PROCESS | 1946 | --DOCSHELL 0x89cf0c00 == 162 [pid = 1946] [id = 689] 00:49:27 INFO - PROCESS | 1946 | --DOCSHELL 0x87401c00 == 161 [pid = 1946] [id = 688] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 181 (0x8b678000) [pid = 1946] [serial = 1938] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 180 (0xa0fa6000) [pid = 1946] [serial = 2048] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 179 (0x89cf3000) [pid = 1946] [serial = 2009] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 178 (0xa0fab000) [pid = 1946] [serial = 1992] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 177 (0x90791000) [pid = 1946] [serial = 2028] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 176 (0x8b457000) [pid = 1946] [serial = 2063] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 175 (0x8f24dc00) [pid = 1946] [serial = 2019] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 174 (0x98b9fc00) [pid = 1946] [serial = 2039] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 173 (0x9fb26400) [pid = 1946] [serial = 2043] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 172 (0x8e9e1000) [pid = 1946] [serial = 2016] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 171 (0x90653400) [pid = 1946] [serial = 2025] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 170 (0x89e76400) [pid = 1946] [serial = 2010] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 169 (0x99198000) [pid = 1946] [serial = 2040] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 168 (0x90307800) [pid = 1946] [serial = 2024] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 167 (0x8f7eb400) [pid = 1946] [serial = 2021] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 166 (0x91f2ac00) [pid = 1946] [serial = 2031] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 165 (0x908bc000) [pid = 1946] [serial = 2030] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 164 (0xa0a5ac00) [pid = 1946] [serial = 2045] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 163 (0xa0fad000) [pid = 1946] [serial = 2049] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 162 (0x9711bc00) [pid = 1946] [serial = 2037] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 161 (0x8b456800) [pid = 1946] [serial = 2013] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 160 (0x9454c000) [pid = 1946] [serial = 2036] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 159 (0x90148000) [pid = 1946] [serial = 2022] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 158 (0x89e6f400) [pid = 1946] [serial = 2058] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 157 (0x8b450000) [pid = 1946] [serial = 2061] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 156 (0x88bbe000) [pid = 1946] [serial = 2054] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 155 (0x90788c00) [pid = 1946] [serial = 2027] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0x888f3000) [pid = 1946] [serial = 2007] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x8f242800) [pid = 1946] [serial = 2018] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x942a9400) [pid = 1946] [serial = 2034] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x88bca000) [pid = 1946] [serial = 2055] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x8b449c00) [pid = 1946] [serial = 2012] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0xa3c1c800) [pid = 1946] [serial = 2051] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x9afe1800) [pid = 1946] [serial = 2042] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x931d8800) [pid = 1946] [serial = 2033] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x89deb800) [pid = 1946] [serial = 2057] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x8e8bb000) [pid = 1946] [serial = 2015] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x8a7f3000) [pid = 1946] [serial = 2060] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0xa0c4a000) [pid = 1946] [serial = 2046] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x87e6cc00) [pid = 1946] [serial = 2006] [outer = (nil)] [url = about:blank] 00:49:28 INFO - PROCESS | 1946 | 1461052168840 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 00:49:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 00:49:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 4191ms 00:49:28 INFO - PROCESS | 1946 | 1461052168911 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 00:49:28 INFO - PROCESS | 1946 | 1461052168918 Marionette TRACE conn6 <- [1,2885,null,{"value":"8"}] 00:49:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 00:49:28 INFO - PROCESS | 1946 | 1461052168930 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 00:49:28 INFO - PROCESS | 1946 | 1461052168934 Marionette TRACE conn6 <- [1,2886,null,{}] 00:49:28 INFO - PROCESS | 1946 | 1461052168951 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:29 INFO - PROCESS | 1946 | 1461052169141 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 00:49:29 INFO - PROCESS | 1946 | 1461052169372 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x85b0e000 == 162 [pid = 1946] [id = 729] 00:49:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x8740cc00) [pid = 1946] [serial = 2188] [outer = (nil)] 00:49:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x876c5800) [pid = 1946] [serial = 2189] [outer = 0x8740cc00] 00:49:29 INFO - PROCESS | 1946 | 1461052169448 Marionette DEBUG loaded listener.js 00:49:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x881f4400) [pid = 1946] [serial = 2190] [outer = 0x8740cc00] 00:49:30 INFO - PROCESS | 1946 | 1461052170374 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 00:49:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 00:49:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1491ms 00:49:30 INFO - PROCESS | 1946 | 1461052170423 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 00:49:30 INFO - PROCESS | 1946 | 1461052170431 Marionette TRACE conn6 <- [1,2889,null,{"value":"8"}] 00:49:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 00:49:30 INFO - PROCESS | 1946 | 1461052170440 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 00:49:30 INFO - PROCESS | 1946 | 1461052170444 Marionette TRACE conn6 <- [1,2890,null,{}] 00:49:30 INFO - PROCESS | 1946 | 1461052170450 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:30 INFO - PROCESS | 1946 | 1461052170648 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 00:49:31 INFO - PROCESS | 1946 | 1461052170984 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:31 INFO - PROCESS | 1946 | ++DOCSHELL 0x888f5800 == 163 [pid = 1946] [id = 730] 00:49:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x88bc1000) [pid = 1946] [serial = 2191] [outer = (nil)] 00:49:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x88bc9000) [pid = 1946] [serial = 2192] [outer = 0x88bc1000] 00:49:31 INFO - PROCESS | 1946 | 1461052171077 Marionette DEBUG loaded listener.js 00:49:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x89a6ec00) [pid = 1946] [serial = 2193] [outer = 0x88bc1000] 00:49:31 INFO - PROCESS | 1946 | 1461052171911 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 00:49:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 00:49:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1528ms 00:49:31 INFO - PROCESS | 1946 | 1461052171969 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 00:49:31 INFO - PROCESS | 1946 | 1461052171972 Marionette TRACE conn6 <- [1,2893,null,{"value":"8"}] 00:49:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 00:49:31 INFO - PROCESS | 1946 | 1461052171984 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 00:49:31 INFO - PROCESS | 1946 | 1461052171990 Marionette TRACE conn6 <- [1,2894,null,{}] 00:49:32 INFO - PROCESS | 1946 | 1461052172006 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:32 INFO - PROCESS | 1946 | 1461052172288 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 00:49:32 INFO - PROCESS | 1946 | 1461052172320 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x888ec400 == 164 [pid = 1946] [id = 731] 00:49:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x89de6000) [pid = 1946] [serial = 2194] [outer = (nil)] 00:49:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x89dec400) [pid = 1946] [serial = 2195] [outer = 0x89de6000] 00:49:32 INFO - PROCESS | 1946 | 1461052172398 Marionette DEBUG loaded listener.js 00:49:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x89e6d800) [pid = 1946] [serial = 2196] [outer = 0x89de6000] 00:49:33 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x89de9000) [pid = 1946] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 00:49:33 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0xa0fa5c00) [pid = 1946] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 00:49:33 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x88a95c00) [pid = 1946] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 00:49:33 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x87407400) [pid = 1946] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 00:49:33 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x91f35c00) [pid = 1946] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 00:49:33 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x90147800) [pid = 1946] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 00:49:33 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x90652000) [pid = 1946] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 00:49:33 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x9030e400) [pid = 1946] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 00:49:33 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x9013ec00) [pid = 1946] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 00:49:33 INFO - PROCESS | 1946 | --DOMWINDOW == 141 (0x8b44ac00) [pid = 1946] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 00:49:33 INFO - PROCESS | 1946 | --DOMWINDOW == 140 (0x8e8bf400) [pid = 1946] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 00:49:33 INFO - PROCESS | 1946 | --DOMWINDOW == 139 (0x8b456400) [pid = 1946] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 00:49:33 INFO - PROCESS | 1946 | --DOMWINDOW == 138 (0x89e6a800) [pid = 1946] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 00:49:33 INFO - PROCESS | 1946 | --DOMWINDOW == 137 (0x8740ec00) [pid = 1946] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 00:49:33 INFO - PROCESS | 1946 | --DOMWINDOW == 136 (0x87e6bc00) [pid = 1946] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 00:49:33 INFO - PROCESS | 1946 | --DOMWINDOW == 135 (0x84d1d400) [pid = 1946] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 00:49:33 INFO - PROCESS | 1946 | --DOMWINDOW == 134 (0x8a4bcc00) [pid = 1946] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 00:49:33 INFO - PROCESS | 1946 | --DOMWINDOW == 133 (0xa0fdcc00) [pid = 1946] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 00:49:33 INFO - PROCESS | 1946 | --DOMWINDOW == 132 (0xa0af2c00) [pid = 1946] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 00:49:33 INFO - PROCESS | 1946 | --DOMWINDOW == 131 (0x966f0400) [pid = 1946] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 00:49:33 INFO - PROCESS | 1946 | --DOMWINDOW == 130 (0x98be4c00) [pid = 1946] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 00:49:33 INFO - PROCESS | 1946 | --DOMWINDOW == 129 (0x97377800) [pid = 1946] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 00:49:33 INFO - PROCESS | 1946 | --DOMWINDOW == 128 (0x9752b800) [pid = 1946] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 00:49:33 INFO - PROCESS | 1946 | --DOMWINDOW == 127 (0x94556400) [pid = 1946] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 00:49:34 INFO - PROCESS | 1946 | 1461052174100 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 00:49:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 00:49:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 2144ms 00:49:34 INFO - PROCESS | 1946 | 1461052174123 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 00:49:34 INFO - PROCESS | 1946 | 1461052174129 Marionette TRACE conn6 <- [1,2897,null,{"value":"8"}] 00:49:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 00:49:34 INFO - PROCESS | 1946 | 1461052174135 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 00:49:34 INFO - PROCESS | 1946 | 1461052174137 Marionette TRACE conn6 <- [1,2898,null,{}] 00:49:34 INFO - PROCESS | 1946 | 1461052174154 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:34 INFO - PROCESS | 1946 | 1461052174352 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 00:49:34 INFO - PROCESS | 1946 | 1461052174367 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x84d1d400 == 165 [pid = 1946] [id = 732] 00:49:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 128 (0x89b41800) [pid = 1946] [serial = 2197] [outer = (nil)] 00:49:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 129 (0x89e6a800) [pid = 1946] [serial = 2198] [outer = 0x89b41800] 00:49:34 INFO - PROCESS | 1946 | 1461052174440 Marionette DEBUG loaded listener.js 00:49:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 130 (0x89e76400) [pid = 1946] [serial = 2199] [outer = 0x89b41800] 00:49:35 INFO - PROCESS | 1946 | 1461052175399 Marionette TRACE conn6 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 00:49:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 00:49:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1285ms 00:49:35 INFO - PROCESS | 1946 | 1461052175420 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 00:49:35 INFO - PROCESS | 1946 | 1461052175422 Marionette TRACE conn6 <- [1,2901,null,{"value":"8"}] 00:49:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 00:49:35 INFO - PROCESS | 1946 | 1461052175429 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 00:49:35 INFO - PROCESS | 1946 | 1461052175432 Marionette TRACE conn6 <- [1,2902,null,{}] 00:49:35 INFO - PROCESS | 1946 | 1461052175437 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:35 INFO - PROCESS | 1946 | 1461052175710 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 00:49:36 INFO - PROCESS | 1946 | 1461052176047 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x85b07c00 == 166 [pid = 1946] [id = 733] 00:49:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 131 (0x85b09000) [pid = 1946] [serial = 2200] [outer = (nil)] 00:49:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 132 (0x86484000) [pid = 1946] [serial = 2201] [outer = 0x85b09000] 00:49:36 INFO - PROCESS | 1946 | 1461052176207 Marionette DEBUG loaded listener.js 00:49:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 133 (0x87406000) [pid = 1946] [serial = 2202] [outer = 0x85b09000] 00:49:37 INFO - PROCESS | 1946 | 1461052177186 Marionette TRACE conn6 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 00:49:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 00:49:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1830ms 00:49:37 INFO - PROCESS | 1946 | 1461052177261 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 00:49:37 INFO - PROCESS | 1946 | 1461052177267 Marionette TRACE conn6 <- [1,2905,null,{"value":"8"}] 00:49:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 00:49:37 INFO - PROCESS | 1946 | 1461052177274 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 00:49:37 INFO - PROCESS | 1946 | 1461052177281 Marionette TRACE conn6 <- [1,2906,null,{}] 00:49:37 INFO - PROCESS | 1946 | 1461052177289 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:37 INFO - PROCESS | 1946 | 1461052177553 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 00:49:37 INFO - PROCESS | 1946 | 1461052177904 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x888f8800 == 167 [pid = 1946] [id = 734] 00:49:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 134 (0x88a8f400) [pid = 1946] [serial = 2203] [outer = (nil)] 00:49:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 135 (0x88a96800) [pid = 1946] [serial = 2204] [outer = 0x88a8f400] 00:49:38 INFO - PROCESS | 1946 | 1461052177999 Marionette DEBUG loaded listener.js 00:49:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 136 (0x88bc3c00) [pid = 1946] [serial = 2205] [outer = 0x88a8f400] 00:49:38 INFO - PROCESS | 1946 | 1461052178993 Marionette TRACE conn6 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 00:49:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 00:49:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1784ms 00:49:39 INFO - PROCESS | 1946 | 1461052179063 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 00:49:39 INFO - PROCESS | 1946 | 1461052179070 Marionette TRACE conn6 <- [1,2909,null,{"value":"8"}] 00:49:39 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 00:49:39 INFO - PROCESS | 1946 | 1461052179077 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 00:49:39 INFO - PROCESS | 1946 | 1461052179080 Marionette TRACE conn6 <- [1,2910,null,{}] 00:49:39 INFO - PROCESS | 1946 | 1461052179087 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:39 INFO - PROCESS | 1946 | 1461052179362 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 00:49:39 INFO - PROCESS | 1946 | 1461052179790 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x89ce7c00 == 168 [pid = 1946] [id = 735] 00:49:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 137 (0x89cecc00) [pid = 1946] [serial = 2206] [outer = (nil)] 00:49:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 138 (0x89cf3c00) [pid = 1946] [serial = 2207] [outer = 0x89cecc00] 00:49:39 INFO - PROCESS | 1946 | 1461052179882 Marionette DEBUG loaded listener.js 00:49:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 139 (0x89e6e800) [pid = 1946] [serial = 2208] [outer = 0x89cecc00] 00:49:40 INFO - PROCESS | 1946 | 1461052180729 Marionette TRACE conn6 <- [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]]]}] 00:49:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 00:49:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 00:49:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1689ms 00:49:40 INFO - PROCESS | 1946 | 1461052180765 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 00:49:40 INFO - PROCESS | 1946 | 1461052180770 Marionette TRACE conn6 <- [1,2913,null,{"value":"8"}] 00:49:40 INFO - TEST-START | /DOMEvents/constructors.html 00:49:40 INFO - PROCESS | 1946 | 1461052180799 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 00:49:40 INFO - PROCESS | 1946 | 1461052180808 Marionette TRACE conn6 <- [1,2914,null,{}] 00:49:40 INFO - PROCESS | 1946 | 1461052180834 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:41 INFO - PROCESS | 1946 | 1461052181058 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 00:49:41 INFO - PROCESS | 1946 | 1461052181354 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x89de2800 == 169 [pid = 1946] [id = 736] 00:49:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 140 (0x89e6d000) [pid = 1946] [serial = 2209] [outer = (nil)] 00:49:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 141 (0x8a781000) [pid = 1946] [serial = 2210] [outer = 0x89e6d000] 00:49:41 INFO - PROCESS | 1946 | 1461052181489 Marionette DEBUG loaded listener.js 00:49:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 142 (0x8a7ebc00) [pid = 1946] [serial = 2211] [outer = 0x89e6d000] 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 00:49:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 00:49:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 00:49:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 00:49:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:49:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 00:49:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 00:49:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 00:49:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:49:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 00:49:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 00:49:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 00:49:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:49:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 00:49:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 00:49:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 00:49:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:49:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 00:49:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 00:49:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 00:49:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:49:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 00:49:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 00:49:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 00:49:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:49:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 00:49:42 INFO - TEST-OK | /DOMEvents/constructors.html | took 1700ms 00:49:42 INFO - TEST-START | /DOMEvents/event-phases-order.html 00:49:42 INFO - PROCESS | 1946 | 1461052182413 Marionette TRACE conn6 <- [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]]]}] 00:49:42 INFO - PROCESS | 1946 | 1461052182484 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 00:49:42 INFO - PROCESS | 1946 | 1461052182491 Marionette TRACE conn6 <- [1,2917,null,{"value":"8"}] 00:49:42 INFO - PROCESS | 1946 | 1461052182501 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 00:49:42 INFO - PROCESS | 1946 | 1461052182503 Marionette TRACE conn6 <- [1,2918,null,{}] 00:49:42 INFO - PROCESS | 1946 | 1461052182521 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:42 INFO - PROCESS | 1946 | 1461052182814 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 00:49:43 INFO - PROCESS | 1946 | 1461052183079 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a786000 == 170 [pid = 1946] [id = 737] 00:49:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x8b44b800) [pid = 1946] [serial = 2212] [outer = (nil)] 00:49:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x8b44f400) [pid = 1946] [serial = 2213] [outer = 0x8b44b800] 00:49:43 INFO - PROCESS | 1946 | 1461052183169 Marionette DEBUG loaded listener.js 00:49:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x8b457000) [pid = 1946] [serial = 2214] [outer = 0x8b44b800] 00:49:43 INFO - PROCESS | 1946 | 1461052183960 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 00:49:43 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 00:49:43 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1499ms 00:49:44 INFO - PROCESS | 1946 | 1461052184000 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 00:49:44 INFO - PROCESS | 1946 | 1461052184004 Marionette TRACE conn6 <- [1,2921,null,{"value":"8"}] 00:49:44 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 00:49:44 INFO - PROCESS | 1946 | 1461052184010 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 00:49:44 INFO - PROCESS | 1946 | 1461052184014 Marionette TRACE conn6 <- [1,2922,null,{}] 00:49:44 INFO - PROCESS | 1946 | 1461052184019 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:44 INFO - PROCESS | 1946 | 1461052184250 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 00:49:44 INFO - PROCESS | 1946 | 1461052184555 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x8b4e2000 == 171 [pid = 1946] [id = 738] 00:49:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x8b4e2c00) [pid = 1946] [serial = 2215] [outer = (nil)] 00:49:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x8b674c00) [pid = 1946] [serial = 2216] [outer = 0x8b4e2c00] 00:49:44 INFO - PROCESS | 1946 | 1461052184658 Marionette DEBUG loaded listener.js 00:49:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x8dc11000) [pid = 1946] [serial = 2217] [outer = 0x8b4e2c00] 00:49:45 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 567 00:49:45 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 567 00:49:45 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 567 00:49:45 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 567 00:49:45 INFO - PROCESS | 1946 | 1461052185576 Marionette TRACE conn6 <- [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]]]}] 00:49:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 00:49:45 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 00:49:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:49:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:49:45 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 00:49:45 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:49:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:49:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:49:45 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 00:49:45 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:49:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:49:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:49:45 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]" 00:49:45 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:49:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:49:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:49:45 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 00:49:45 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1630ms 00:49:45 INFO - PROCESS | 1946 | 1461052185643 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 00:49:45 INFO - PROCESS | 1946 | 1461052185650 Marionette TRACE conn6 <- [1,2925,null,{"value":"8"}] 00:49:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 00:49:45 INFO - PROCESS | 1946 | 1461052185683 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 00:49:45 INFO - PROCESS | 1946 | 1461052185686 Marionette TRACE conn6 <- [1,2926,null,{}] 00:49:45 INFO - PROCESS | 1946 | 1461052185692 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:45 INFO - PROCESS | 1946 | 1461052185914 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 00:49:46 INFO - PROCESS | 1946 | 1461052186212 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x88a9b000 == 172 [pid = 1946] [id = 739] 00:49:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x8b450000) [pid = 1946] [serial = 2218] [outer = (nil)] 00:49:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x8f1cc000) [pid = 1946] [serial = 2219] [outer = 0x8b450000] 00:49:46 INFO - PROCESS | 1946 | 1461052186342 Marionette DEBUG loaded listener.js 00:49:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x8f247000) [pid = 1946] [serial = 2220] [outer = 0x8b450000] 00:49:47 INFO - PROCESS | 1946 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 00:49:47 INFO - PROCESS | 1946 | 1461052187116 Marionette TRACE conn6 <- [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]]]}] 00:49: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 00:49:47 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1494ms 00:49:47 INFO - PROCESS | 1946 | 1461052187174 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 00:49:47 INFO - PROCESS | 1946 | 1461052187178 Marionette TRACE conn6 <- [1,2929,null,{"value":"8"}] 00:49:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 00:49:47 INFO - PROCESS | 1946 | 1461052187184 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 00:49:47 INFO - PROCESS | 1946 | 1461052187188 Marionette TRACE conn6 <- [1,2930,null,{}] 00:49:47 INFO - PROCESS | 1946 | 1461052187194 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:47 INFO - PROCESS | 1946 | 1461052187399 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 00:49:47 INFO - PROCESS | 1946 | 1461052187700 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e9dc800 == 173 [pid = 1946] [id = 740] 00:49:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x8f245000) [pid = 1946] [serial = 2221] [outer = (nil)] 00:49:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x8f610c00) [pid = 1946] [serial = 2222] [outer = 0x8f245000] 00:49:47 INFO - PROCESS | 1946 | 1461052187791 Marionette DEBUG loaded listener.js 00:49:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x8f7e7000) [pid = 1946] [serial = 2223] [outer = 0x8f245000] 00:49:48 INFO - PROCESS | 1946 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 00:49:48 INFO - PROCESS | 1946 | 1461052188619 Marionette TRACE conn6 <- [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]]]}] 00:49:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 00:49:48 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1481ms 00:49:48 INFO - PROCESS | 1946 | 1461052188667 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 00:49:48 INFO - PROCESS | 1946 | 1461052188671 Marionette TRACE conn6 <- [1,2933,null,{"value":"8"}] 00:49:48 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 00:49:48 INFO - PROCESS | 1946 | 1461052188677 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 00:49:48 INFO - PROCESS | 1946 | 1461052188680 Marionette TRACE conn6 <- [1,2934,null,{}] 00:49:48 INFO - PROCESS | 1946 | 1461052188686 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:48 INFO - PROCESS | 1946 | 1461052188888 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 00:49:49 INFO - PROCESS | 1946 | 1461052189166 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f60b400 == 174 [pid = 1946] [id = 741] 00:49:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x8f7e2800) [pid = 1946] [serial = 2224] [outer = (nil)] 00:49:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x8f955c00) [pid = 1946] [serial = 2225] [outer = 0x8f7e2800] 00:49:49 INFO - PROCESS | 1946 | 1461052189258 Marionette DEBUG loaded listener.js 00:49:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x90146800) [pid = 1946] [serial = 2226] [outer = 0x8f7e2800] 00:49:50 INFO - PROCESS | 1946 | 1461052190054 Marionette TRACE conn6 <- [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]]]}] 00:49: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. 00:49:50 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1428ms 00:49:50 INFO - PROCESS | 1946 | 1461052190106 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 00:49:50 INFO - PROCESS | 1946 | 1461052190109 Marionette TRACE conn6 <- [1,2937,null,{"value":"8"}] 00:49:50 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 00:49:50 INFO - PROCESS | 1946 | 1461052190116 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 00:49:50 INFO - PROCESS | 1946 | 1461052190119 Marionette TRACE conn6 <- [1,2938,null,{}] 00:49:50 INFO - PROCESS | 1946 | 1461052190125 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:50 INFO - PROCESS | 1946 | 1461052190339 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 00:49:50 INFO - PROCESS | 1946 | 1461052190642 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f24a800 == 175 [pid = 1946] [id = 742] 00:49:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 158 (0x8f94b400) [pid = 1946] [serial = 2227] [outer = (nil)] 00:49:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 159 (0x90309400) [pid = 1946] [serial = 2228] [outer = 0x8f94b400] 00:49:50 INFO - PROCESS | 1946 | 1461052190733 Marionette DEBUG loaded listener.js 00:49:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 160 (0x90310000) [pid = 1946] [serial = 2229] [outer = 0x8f94b400] 00:49:51 INFO - PROCESS | 1946 | 1461052191560 Marionette TRACE conn6 <- [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]]]}] 00:49:51 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. 00:49:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1488ms 00:49:51 INFO - PROCESS | 1946 | 1461052191603 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 00:49:51 INFO - PROCESS | 1946 | 1461052191607 Marionette TRACE conn6 <- [1,2941,null,{"value":"8"}] 00:49:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 00:49:51 INFO - PROCESS | 1946 | 1461052191613 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 00:49:51 INFO - PROCESS | 1946 | 1461052191617 Marionette TRACE conn6 <- [1,2942,null,{}] 00:49:51 INFO - PROCESS | 1946 | 1461052191623 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:51 INFO - PROCESS | 1946 | 1461052191879 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 00:49:52 INFO - PROCESS | 1946 | 1461052192165 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x901e5400 == 176 [pid = 1946] [id = 743] 00:49:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 161 (0x9030e400) [pid = 1946] [serial = 2230] [outer = (nil)] 00:49:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 162 (0x90709c00) [pid = 1946] [serial = 2231] [outer = 0x9030e400] 00:49:52 INFO - PROCESS | 1946 | 1461052192270 Marionette DEBUG loaded listener.js 00:49:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 163 (0x9078e000) [pid = 1946] [serial = 2232] [outer = 0x9030e400] 00:49:53 INFO - PROCESS | 1946 | 1461052193157 Marionette TRACE conn6 <- [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"]]]}] 00:49: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 00:49:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 00:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 00:49:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1597ms 00:49:53 INFO - PROCESS | 1946 | 1461052193213 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 00:49:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 00:49:53 INFO - PROCESS | 1946 | 1461052193217 Marionette TRACE conn6 <- [1,2945,null,{"value":"8"}] 00:49:53 INFO - PROCESS | 1946 | 1461052193224 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 00:49:53 INFO - PROCESS | 1946 | 1461052193235 Marionette TRACE conn6 <- [1,2946,null,{}] 00:49:53 INFO - PROCESS | 1946 | 1461052193240 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:53 INFO - PROCESS | 1946 | 1461052193497 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 00:49:53 INFO - PROCESS | 1946 | 1461052193803 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x8c167800 == 177 [pid = 1946] [id = 744] 00:49:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 164 (0x90704c00) [pid = 1946] [serial = 2233] [outer = (nil)] 00:49:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 165 (0x907ef000) [pid = 1946] [serial = 2234] [outer = 0x90704c00] 00:49:53 INFO - PROCESS | 1946 | 1461052193893 Marionette DEBUG loaded listener.js 00:49:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 166 (0x907f7800) [pid = 1946] [serial = 2235] [outer = 0x90704c00] 00:49:54 INFO - PROCESS | 1946 | 1461052194744 Marionette TRACE conn6 <- [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]]]}] 00:49:54 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. 00:49:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1589ms 00:49:54 INFO - PROCESS | 1946 | 1461052194819 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 00:49:54 INFO - PROCESS | 1946 | 1461052194823 Marionette TRACE conn6 <- [1,2949,null,{"value":"8"}] 00:49:54 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 00:49:54 INFO - PROCESS | 1946 | 1461052194829 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 00:49:54 INFO - PROCESS | 1946 | 1461052194833 Marionette TRACE conn6 <- [1,2950,null,{}] 00:49:54 INFO - PROCESS | 1946 | 1461052194839 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:55 INFO - PROCESS | 1946 | 1461052195064 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 00:49:55 INFO - PROCESS | 1946 | 1461052195374 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:55 INFO - PROCESS | 1946 | ++DOCSHELL 0x907a0800 == 178 [pid = 1946] [id = 745] 00:49:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 167 (0x907f5000) [pid = 1946] [serial = 2236] [outer = (nil)] 00:49:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 168 (0x908bd800) [pid = 1946] [serial = 2237] [outer = 0x907f5000] 00:49:55 INFO - PROCESS | 1946 | 1461052195461 Marionette DEBUG loaded listener.js 00:49:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 169 (0x908bf800) [pid = 1946] [serial = 2238] [outer = 0x907f5000] 00:49:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x908bcc00 == 179 [pid = 1946] [id = 746] 00:49:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 170 (0x91f32400) [pid = 1946] [serial = 2239] [outer = (nil)] 00:49:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 171 (0x91fe4400) [pid = 1946] [serial = 2240] [outer = 0x91f32400] 00:49:56 INFO - PROCESS | 1946 | 1461052196422 Marionette TRACE conn6 <- [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]]]}] 00:49: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. 00:49:56 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1635ms 00:49:56 INFO - PROCESS | 1946 | 1461052196464 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 00:49:56 INFO - PROCESS | 1946 | 1461052196467 Marionette TRACE conn6 <- [1,2953,null,{"value":"8"}] 00:49:56 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 00:49:56 INFO - PROCESS | 1946 | 1461052196474 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 00:49:56 INFO - PROCESS | 1946 | 1461052196477 Marionette TRACE conn6 <- [1,2954,null,{}] 00:49:56 INFO - PROCESS | 1946 | 1461052196484 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:56 INFO - PROCESS | 1946 | 1461052196765 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 00:49:57 INFO - PROCESS | 1946 | 1461052197115 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x9065ec00 == 180 [pid = 1946] [id = 747] 00:49:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 172 (0x908bac00) [pid = 1946] [serial = 2241] [outer = (nil)] 00:49:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 173 (0x91f37000) [pid = 1946] [serial = 2242] [outer = 0x908bac00] 00:49:57 INFO - PROCESS | 1946 | 1461052197212 Marionette DEBUG loaded listener.js 00:49:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 174 (0x91fe6800) [pid = 1946] [serial = 2243] [outer = 0x908bac00] 00:49:57 INFO - PROCESS | 1946 | 1461052197987 Marionette TRACE conn6 <- [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]]]}] 00:49:58 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:49: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 00:49:58 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1544ms 00:49:58 INFO - PROCESS | 1946 | 1461052198019 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 00:49:58 INFO - PROCESS | 1946 | 1461052198023 Marionette TRACE conn6 <- [1,2957,null,{"value":"8"}] 00:49:58 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 00:49:58 INFO - PROCESS | 1946 | 1461052198029 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 00:49:58 INFO - PROCESS | 1946 | 1461052198033 Marionette TRACE conn6 <- [1,2958,null,{}] 00:49:58 INFO - PROCESS | 1946 | 1461052198038 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:58 INFO - PROCESS | 1946 | 1461052198283 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 00:49:58 INFO - PROCESS | 1946 | 1461052198611 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x89cee800 == 181 [pid = 1946] [id = 748] 00:49:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 175 (0x8f24e400) [pid = 1946] [serial = 2244] [outer = (nil)] 00:49:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 176 (0x9313f400) [pid = 1946] [serial = 2245] [outer = 0x8f24e400] 00:49:58 INFO - PROCESS | 1946 | 1461052198706 Marionette DEBUG loaded listener.js 00:49:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 177 (0x931e0800) [pid = 1946] [serial = 2246] [outer = 0x8f24e400] 00:49:59 INFO - PROCESS | 1946 | 1461052199544 Marionette TRACE conn6 <- [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]]]}] 00:49:59 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. 00:49:59 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1537ms 00:49:59 INFO - PROCESS | 1946 | 1461052199567 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 00:49:59 INFO - PROCESS | 1946 | 1461052199571 Marionette TRACE conn6 <- [1,2961,null,{"value":"8"}] 00:49:59 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 00:49:59 INFO - PROCESS | 1946 | 1461052199577 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 00:49:59 INFO - PROCESS | 1946 | 1461052199580 Marionette TRACE conn6 <- [1,2962,null,{}] 00:49:59 INFO - PROCESS | 1946 | 1461052199586 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:59 INFO - PROCESS | 1946 | 1461052199855 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 00:50:00 INFO - PROCESS | 1946 | 1461052200143 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:00 INFO - PROCESS | 1946 | ++DOCSHELL 0x907f5c00 == 182 [pid = 1946] [id = 749] 00:50:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 178 (0x91fe5800) [pid = 1946] [serial = 2247] [outer = (nil)] 00:50:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 179 (0x942b0400) [pid = 1946] [serial = 2248] [outer = 0x91fe5800] 00:50:00 INFO - PROCESS | 1946 | 1461052200235 Marionette DEBUG loaded listener.js 00:50:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 180 (0x942b3800) [pid = 1946] [serial = 2249] [outer = 0x91fe5800] 00:50:01 INFO - PROCESS | 1946 | 1461052201085 Marionette TRACE conn6 <- [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]]]}] 00:50:01 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. 00:50:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1582ms 00:50:01 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 00:50:01 INFO - PROCESS | 1946 | 1461052201160 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 00:50:01 INFO - PROCESS | 1946 | 1461052201163 Marionette TRACE conn6 <- [1,2965,null,{"value":"8"}] 00:50:01 INFO - PROCESS | 1946 | 1461052201170 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 00:50:01 INFO - PROCESS | 1946 | 1461052201172 Marionette TRACE conn6 <- [1,2966,null,{}] 00:50:01 INFO - PROCESS | 1946 | 1461052201178 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:01 INFO - PROCESS | 1946 | 1461052201399 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 00:50:01 INFO - PROCESS | 1946 | 1461052201730 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:01 INFO - PROCESS | 1946 | ++DOCSHELL 0x931e3800 == 183 [pid = 1946] [id = 750] 00:50:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 181 (0x942b1000) [pid = 1946] [serial = 2250] [outer = (nil)] 00:50:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 182 (0x94409c00) [pid = 1946] [serial = 2251] [outer = 0x942b1000] 00:50:01 INFO - PROCESS | 1946 | 1461052201820 Marionette DEBUG loaded listener.js 00:50:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 183 (0x9440c000) [pid = 1946] [serial = 2252] [outer = 0x942b1000] 00:50:02 INFO - PROCESS | 1946 | 1461052202691 Marionette TRACE conn6 <- [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]]]}] 00:50:02 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. 00:50:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1582ms 00:50:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 00:50:02 INFO - PROCESS | 1946 | 1461052202750 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 00:50:02 INFO - PROCESS | 1946 | 1461052202753 Marionette TRACE conn6 <- [1,2969,null,{"value":"8"}] 00:50:02 INFO - PROCESS | 1946 | 1461052202760 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 00:50:02 INFO - PROCESS | 1946 | 1461052202763 Marionette TRACE conn6 <- [1,2970,null,{}] 00:50:02 INFO - PROCESS | 1946 | 1461052202769 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:03 INFO - PROCESS | 1946 | 1461052202998 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 00:50:03 INFO - PROCESS | 1946 | 1461052203313 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x9014b000 == 184 [pid = 1946] [id = 751] 00:50:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 184 (0x94403400) [pid = 1946] [serial = 2253] [outer = (nil)] 00:50:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 185 (0x945b8000) [pid = 1946] [serial = 2254] [outer = 0x94403400] 00:50:03 INFO - PROCESS | 1946 | 1461052203411 Marionette DEBUG loaded listener.js 00:50:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 186 (0x945c3c00) [pid = 1946] [serial = 2255] [outer = 0x94403400] 00:50:04 INFO - PROCESS | 1946 | 1461052204243 Marionette TRACE conn6 <- [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]]]}] 00:50:04 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. 00:50:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1537ms 00:50:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 00:50:04 INFO - PROCESS | 1946 | 1461052204297 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 00:50:04 INFO - PROCESS | 1946 | 1461052204300 Marionette TRACE conn6 <- [1,2973,null,{"value":"8"}] 00:50:04 INFO - PROCESS | 1946 | 1461052204307 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 00:50:04 INFO - PROCESS | 1946 | 1461052204309 Marionette TRACE conn6 <- [1,2974,null,{}] 00:50:04 INFO - PROCESS | 1946 | 1461052204315 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:04 INFO - PROCESS | 1946 | 1461052204643 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 00:50:04 INFO - PROCESS | 1946 | 1461052204889 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:04 INFO - PROCESS | 1946 | ++DOCSHELL 0x94555800 == 185 [pid = 1946] [id = 752] 00:50:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 187 (0x94555c00) [pid = 1946] [serial = 2256] [outer = (nil)] 00:50:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 188 (0x959db800) [pid = 1946] [serial = 2257] [outer = 0x94555c00] 00:50:04 INFO - PROCESS | 1946 | 1461052204982 Marionette DEBUG loaded listener.js 00:50:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 189 (0x95be4400) [pid = 1946] [serial = 2258] [outer = 0x94555c00] 00:50:05 INFO - PROCESS | 1946 | 1461052205842 Marionette TRACE conn6 <- [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]]]}] 00:50:05 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. 00:50:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1579ms 00:50:05 INFO - PROCESS | 1946 | 1461052205886 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 00:50:05 INFO - PROCESS | 1946 | 1461052205891 Marionette TRACE conn6 <- [1,2977,null,{"value":"8"}] 00:50:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 00:50:05 INFO - PROCESS | 1946 | 1461052205898 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 00:50:05 INFO - PROCESS | 1946 | 1461052205902 Marionette TRACE conn6 <- [1,2978,null,{}] 00:50:05 INFO - PROCESS | 1946 | 1461052205908 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:06 INFO - PROCESS | 1946 | 1461052206175 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 00:50:08 INFO - PROCESS | 1946 | --DOCSHELL 0x881f0c00 == 184 [pid = 1946] [id = 637] 00:50:08 INFO - PROCESS | 1946 | --DOCSHELL 0x85b0cc00 == 183 [pid = 1946] [id = 593] 00:50:08 INFO - PROCESS | 1946 | --DOCSHELL 0x942ac800 == 182 [pid = 1946] [id = 635] 00:50:08 INFO - PROCESS | 1946 | --DOCSHELL 0x97836000 == 181 [pid = 1946] [id = 634] 00:50:08 INFO - PROCESS | 1946 | --DOCSHELL 0x97529800 == 180 [pid = 1946] [id = 592] 00:50:08 INFO - PROCESS | 1946 | --DOCSHELL 0xa0c53000 == 179 [pid = 1946] [id = 591] 00:50:08 INFO - PROCESS | 1946 | --DOCSHELL 0x84d1d400 == 178 [pid = 1946] [id = 732] 00:50:08 INFO - PROCESS | 1946 | --DOCSHELL 0x888ec400 == 177 [pid = 1946] [id = 731] 00:50:08 INFO - PROCESS | 1946 | --DOCSHELL 0x888f5800 == 176 [pid = 1946] [id = 730] 00:50:08 INFO - PROCESS | 1946 | --DOCSHELL 0x85b0e000 == 175 [pid = 1946] [id = 729] 00:50:08 INFO - PROCESS | 1946 | --DOCSHELL 0x8f1c1400 == 174 [pid = 1946] [id = 722] 00:50:08 INFO - PROCESS | 1946 | --DOCSHELL 0x8f129c00 == 173 [pid = 1946] [id = 721] 00:50:08 INFO - PROCESS | 1946 | --DOCSHELL 0x8c3aa000 == 172 [pid = 1946] [id = 720] 00:50:08 INFO - PROCESS | 1946 | --DOCSHELL 0x8c165400 == 171 [pid = 1946] [id = 719] 00:50:08 INFO - PROCESS | 1946 | --DOCSHELL 0x8a7f4400 == 170 [pid = 1946] [id = 717] 00:50:08 INFO - PROCESS | 1946 | --DOCSHELL 0x8b4e4c00 == 169 [pid = 1946] [id = 718] 00:50:08 INFO - PROCESS | 1946 | --DOCSHELL 0x8a7f0c00 == 168 [pid = 1946] [id = 716] 00:50:08 INFO - PROCESS | 1946 | --DOCSHELL 0x87e71400 == 167 [pid = 1946] [id = 715] 00:50:08 INFO - PROCESS | 1946 | --DOCSHELL 0x86a1f400 == 166 [pid = 1946] [id = 714] 00:50:08 INFO - PROCESS | 1946 | --DOCSHELL 0x89b3b800 == 165 [pid = 1946] [id = 713] 00:50:08 INFO - PROCESS | 1946 | --DOCSHELL 0x87e6d400 == 164 [pid = 1946] [id = 711] 00:50:08 INFO - PROCESS | 1946 | --DOCSHELL 0x89ce9400 == 163 [pid = 1946] [id = 712] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 188 (0x8c3a5400) [pid = 1946] [serial = 2004] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 187 (0x89cf1c00) [pid = 1946] [serial = 2132] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 186 (0xa3c24400) [pid = 1946] [serial = 2052] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 185 (0x88a9a800) [pid = 1946] [serial = 2126] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 184 (0x88a93800) [pid = 1946] [serial = 2129] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 183 (0x89a76c00) [pid = 1946] [serial = 2130] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 182 (0x942b1c00) [pid = 1946] [serial = 2093] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 181 (0x93135800) [pid = 1946] [serial = 2091] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 180 (0x907f9000) [pid = 1946] [serial = 2090] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 179 (0x908b2400) [pid = 1946] [serial = 2088] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 178 (0x907f1000) [pid = 1946] [serial = 2087] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 177 (0x9078b000) [pid = 1946] [serial = 2085] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 176 (0x90704000) [pid = 1946] [serial = 2084] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 175 (0x901e3400) [pid = 1946] [serial = 2082] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 174 (0x90143c00) [pid = 1946] [serial = 2081] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 173 (0x8f7eb800) [pid = 1946] [serial = 2079] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 172 (0x8f610800) [pid = 1946] [serial = 2078] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 171 (0x8f1c5c00) [pid = 1946] [serial = 2076] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 170 (0x8e9e2800) [pid = 1946] [serial = 2075] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 169 (0x8c3a5000) [pid = 1946] [serial = 2073] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 168 (0x8b678400) [pid = 1946] [serial = 2072] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 167 (0x8a6da000) [pid = 1946] [serial = 2070] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 166 (0x8a412400) [pid = 1946] [serial = 2069] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 165 (0x881f8c00) [pid = 1946] [serial = 2067] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 164 (0x87e74000) [pid = 1946] [serial = 2066] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 163 (0x87e77400) [pid = 1946] [serial = 2123] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 162 (0x858fc800) [pid = 1946] [serial = 2120] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 161 (0x8647a800) [pid = 1946] [serial = 2121] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 160 (0x8a4c6400) [pid = 1946] [serial = 2118] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 159 (0x8a4c3800) [pid = 1946] [serial = 2117] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 158 (0xa4589400) [pid = 1946] [serial = 2115] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 157 (0xa4485000) [pid = 1946] [serial = 2114] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 156 (0xa3c1d000) [pid = 1946] [serial = 2112] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 155 (0xa283c000) [pid = 1946] [serial = 2111] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0xa0c52000) [pid = 1946] [serial = 2109] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x9e008400) [pid = 1946] [serial = 2108] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x9fb2cc00) [pid = 1946] [serial = 2106] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x9afe7000) [pid = 1946] [serial = 2105] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x9ad67000) [pid = 1946] [serial = 2103] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x99238c00) [pid = 1946] [serial = 2102] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x978ecc00) [pid = 1946] [serial = 2100] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x97533000) [pid = 1946] [serial = 2099] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x966f3000) [pid = 1946] [serial = 2097] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x95744000) [pid = 1946] [serial = 2096] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x942b5800) [pid = 1946] [serial = 2094] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x88bc3000) [pid = 1946] [serial = 2127] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x881f4c00) [pid = 1946] [serial = 2124] [outer = (nil)] [url = about:blank] 00:50:09 INFO - PROCESS | 1946 | 1461052209307 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:09 INFO - PROCESS | 1946 | ++DOCSHELL 0x86481400 == 164 [pid = 1946] [id = 753] 00:50:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x86482400) [pid = 1946] [serial = 2259] [outer = (nil)] 00:50:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x86a1e400) [pid = 1946] [serial = 2260] [outer = 0x86482400] 00:50:09 INFO - PROCESS | 1946 | 1461052209396 Marionette DEBUG loaded listener.js 00:50:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x876bec00) [pid = 1946] [serial = 2261] [outer = 0x86482400] 00:50:10 INFO - PROCESS | 1946 | 1461052210118 Marionette TRACE conn6 <- [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]]]}] 00:50: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. 00:50:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 4675ms 00:50:10 INFO - PROCESS | 1946 | 1461052210612 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 00:50:10 INFO - PROCESS | 1946 | 1461052210619 Marionette TRACE conn6 <- [1,2981,null,{"value":"8"}] 00:50:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 00:50:10 INFO - PROCESS | 1946 | 1461052210635 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 00:50:10 INFO - PROCESS | 1946 | 1461052210639 Marionette TRACE conn6 <- [1,2982,null,{}] 00:50:10 INFO - PROCESS | 1946 | 1461052210648 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:10 INFO - PROCESS | 1946 | 1461052210858 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 00:50:11 INFO - PROCESS | 1946 | 1461052211176 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:11 INFO - PROCESS | 1946 | ++DOCSHELL 0x888ea800 == 165 [pid = 1946] [id = 754] 00:50:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x888ec800) [pid = 1946] [serial = 2262] [outer = (nil)] 00:50:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x888f3000) [pid = 1946] [serial = 2263] [outer = 0x888ec800] 00:50:11 INFO - PROCESS | 1946 | 1461052211257 Marionette DEBUG loaded listener.js 00:50:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x88a9ac00) [pid = 1946] [serial = 2264] [outer = 0x888ec800] 00:50:12 INFO - PROCESS | 1946 | 1461052212110 Marionette TRACE conn6 <- [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"]]]}] 00:50: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 00:50:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 00:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 00:50:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1519ms 00:50:12 INFO - PROCESS | 1946 | 1461052212152 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 00:50:12 INFO - PROCESS | 1946 | 1461052212159 Marionette TRACE conn6 <- [1,2985,null,{"value":"8"}] 00:50:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 00:50:12 INFO - PROCESS | 1946 | 1461052212173 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 00:50:12 INFO - PROCESS | 1946 | 1461052212176 Marionette TRACE conn6 <- [1,2986,null,{}] 00:50:12 INFO - PROCESS | 1946 | 1461052212183 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:12 INFO - PROCESS | 1946 | 1461052212460 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 00:50:12 INFO - PROCESS | 1946 | 1461052212498 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x88bcc800 == 166 [pid = 1946] [id = 755] 00:50:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x89a78400) [pid = 1946] [serial = 2265] [outer = (nil)] 00:50:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x89b39000) [pid = 1946] [serial = 2266] [outer = 0x89a78400] 00:50:12 INFO - PROCESS | 1946 | 1461052212572 Marionette DEBUG loaded listener.js 00:50:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x89b42000) [pid = 1946] [serial = 2267] [outer = 0x89a78400] 00:50:14 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x88bbec00) [pid = 1946] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 00:50:14 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x89de6000) [pid = 1946] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 00:50:14 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x87e72000) [pid = 1946] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 00:50:14 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x8740cc00) [pid = 1946] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 00:50:14 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x901d9400) [pid = 1946] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 00:50:14 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x8f949800) [pid = 1946] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 00:50:14 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x8f951c00) [pid = 1946] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 00:50:14 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x8f7e1400) [pid = 1946] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 00:50:14 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x8f249800) [pid = 1946] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 00:50:14 INFO - PROCESS | 1946 | --DOMWINDOW == 141 (0x8f1cb400) [pid = 1946] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 00:50:14 INFO - PROCESS | 1946 | --DOMWINDOW == 140 (0x8e8be800) [pid = 1946] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 00:50:14 INFO - PROCESS | 1946 | --DOMWINDOW == 139 (0x8dc0f800) [pid = 1946] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 00:50:14 INFO - PROCESS | 1946 | --DOMWINDOW == 138 (0x8c163000) [pid = 1946] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 00:50:14 INFO - PROCESS | 1946 | --DOMWINDOW == 137 (0x8b4e4800) [pid = 1946] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 00:50:14 INFO - PROCESS | 1946 | --DOMWINDOW == 136 (0x8b452c00) [pid = 1946] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 00:50:14 INFO - PROCESS | 1946 | --DOMWINDOW == 135 (0x8a4be400) [pid = 1946] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 00:50:14 INFO - PROCESS | 1946 | --DOMWINDOW == 134 (0x89e72800) [pid = 1946] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 00:50:14 INFO - PROCESS | 1946 | --DOMWINDOW == 133 (0x89e74c00) [pid = 1946] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 00:50:14 INFO - PROCESS | 1946 | --DOMWINDOW == 132 (0x89cea400) [pid = 1946] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 00:50:14 INFO - PROCESS | 1946 | --DOMWINDOW == 131 (0x88bc1000) [pid = 1946] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 00:50:14 INFO - PROCESS | 1946 | 1461052214114 Marionette TRACE conn6 <- [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]]]}] 00:50:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 00:50:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1987ms 00:50:14 INFO - PROCESS | 1946 | 1461052214152 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 00:50:14 INFO - PROCESS | 1946 | 1461052214156 Marionette TRACE conn6 <- [1,2989,null,{"value":"8"}] 00:50:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 00:50:14 INFO - PROCESS | 1946 | 1461052214171 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 00:50:14 INFO - PROCESS | 1946 | 1461052214179 Marionette TRACE conn6 <- [1,2990,null,{}] 00:50:14 INFO - PROCESS | 1946 | 1461052214185 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:14 INFO - PROCESS | 1946 | 1461052214462 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 00:50:14 INFO - PROCESS | 1946 | 1461052214654 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x85b0f000 == 167 [pid = 1946] [id = 756] 00:50:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 132 (0x88a97c00) [pid = 1946] [serial = 2268] [outer = (nil)] 00:50:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 133 (0x89de9400) [pid = 1946] [serial = 2269] [outer = 0x88a97c00] 00:50:14 INFO - PROCESS | 1946 | 1461052214732 Marionette DEBUG loaded listener.js 00:50:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 134 (0x8a40ec00) [pid = 1946] [serial = 2270] [outer = 0x88a97c00] 00:50:15 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a4bf000 == 168 [pid = 1946] [id = 757] 00:50:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 135 (0x8a4c0800) [pid = 1946] [serial = 2271] [outer = (nil)] 00:50:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 136 (0x8a4c5c00) [pid = 1946] [serial = 2272] [outer = 0x8a4c0800] 00:50:15 INFO - PROCESS | 1946 | 1461052215469 Marionette TRACE conn6 <- [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]]]}] 00:50: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. 00:50:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1342ms 00:50:15 INFO - PROCESS | 1946 | 1461052215505 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 00:50:15 INFO - PROCESS | 1946 | 1461052215508 Marionette TRACE conn6 <- [1,2993,null,{"value":"8"}] 00:50:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 00:50:15 INFO - PROCESS | 1946 | 1461052215514 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 00:50:15 INFO - PROCESS | 1946 | 1461052215518 Marionette TRACE conn6 <- [1,2994,null,{}] 00:50:15 INFO - PROCESS | 1946 | 1461052215523 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:15 INFO - PROCESS | 1946 | 1461052215857 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 00:50:15 INFO - PROCESS | 1946 | 1461052215875 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:15 INFO - PROCESS | 1946 | ++DOCSHELL 0x87e6cc00 == 169 [pid = 1946] [id = 758] 00:50:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 137 (0x89de7800) [pid = 1946] [serial = 2273] [outer = (nil)] 00:50:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 138 (0x8a4c8800) [pid = 1946] [serial = 2274] [outer = 0x89de7800] 00:50:15 INFO - PROCESS | 1946 | 1461052215948 Marionette DEBUG loaded listener.js 00:50:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 139 (0x8a6da000) [pid = 1946] [serial = 2275] [outer = 0x89de7800] 00:50:17 INFO - PROCESS | 1946 | 1461052217098 Marionette TRACE conn6 <- [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]]]}] 00:50:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:50: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 00:50:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1632ms 00:50:17 INFO - PROCESS | 1946 | 1461052217149 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 00:50:17 INFO - PROCESS | 1946 | 1461052217156 Marionette TRACE conn6 <- [1,2997,null,{"value":"8"}] 00:50:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 00:50:17 INFO - PROCESS | 1946 | 1461052217165 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 00:50:17 INFO - PROCESS | 1946 | 1461052217170 Marionette TRACE conn6 <- [1,2998,null,{}] 00:50:17 INFO - PROCESS | 1946 | 1461052217178 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:17 INFO - PROCESS | 1946 | 1461052217404 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 00:50:17 INFO - PROCESS | 1946 | 1461052217715 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x881f5000 == 170 [pid = 1946] [id = 759] 00:50:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 140 (0x881f6c00) [pid = 1946] [serial = 2276] [outer = (nil)] 00:50:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 141 (0x888f7000) [pid = 1946] [serial = 2277] [outer = 0x881f6c00] 00:50:17 INFO - PROCESS | 1946 | 1461052217808 Marionette DEBUG loaded listener.js 00:50:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 142 (0x89a77400) [pid = 1946] [serial = 2278] [outer = 0x881f6c00] 00:50:18 INFO - PROCESS | 1946 | 1461052218799 Marionette TRACE conn6 <- [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]]]}] 00:50: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. 00:50:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1681ms 00:50:18 INFO - PROCESS | 1946 | 1461052218847 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 00:50:18 INFO - PROCESS | 1946 | 1461052218856 Marionette TRACE conn6 <- [1,3001,null,{"value":"8"}] 00:50:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 00:50:18 INFO - PROCESS | 1946 | 1461052218867 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 00:50:18 INFO - PROCESS | 1946 | 1461052218871 Marionette TRACE conn6 <- [1,3002,null,{}] 00:50:18 INFO - PROCESS | 1946 | 1461052218878 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:19 INFO - PROCESS | 1946 | 1461052219141 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 00:50:19 INFO - PROCESS | 1946 | 1461052219548 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:19 INFO - PROCESS | 1946 | ++DOCSHELL 0x89cef400 == 171 [pid = 1946] [id = 760] 00:50:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x8a4c0400) [pid = 1946] [serial = 2279] [outer = (nil)] 00:50:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x8a4c4000) [pid = 1946] [serial = 2280] [outer = 0x8a4c0400] 00:50:19 INFO - PROCESS | 1946 | 1461052219644 Marionette DEBUG loaded listener.js 00:50:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x8a6d8c00) [pid = 1946] [serial = 2281] [outer = 0x8a4c0400] 00:50:20 INFO - PROCESS | 1946 | 1461052220396 Marionette TRACE conn6 <- [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]]]}] 00:50:21 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. 00:50:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 2346ms 00:50:21 INFO - PROCESS | 1946 | 1461052221267 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 00:50:21 INFO - PROCESS | 1946 | 1461052221272 Marionette TRACE conn6 <- [1,3005,null,{"value":"8"}] 00:50:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 00:50:21 INFO - PROCESS | 1946 | 1461052221284 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 00:50:21 INFO - PROCESS | 1946 | 1461052221290 Marionette TRACE conn6 <- [1,3006,null,{}] 00:50:21 INFO - PROCESS | 1946 | 1461052221307 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:21 INFO - PROCESS | 1946 | 1461052221564 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 00:50:21 INFO - PROCESS | 1946 | 1461052221859 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x89e6c800 == 172 [pid = 1946] [id = 761] 00:50:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x8a7ea800) [pid = 1946] [serial = 2282] [outer = (nil)] 00:50:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x8b452800) [pid = 1946] [serial = 2283] [outer = 0x8a7ea800] 00:50:21 INFO - PROCESS | 1946 | 1461052221952 Marionette DEBUG loaded listener.js 00:50:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x8b4e5400) [pid = 1946] [serial = 2284] [outer = 0x8a7ea800] 00:50:22 INFO - PROCESS | 1946 | 1461052222823 Marionette TRACE conn6 <- [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]]]}] 00:50:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 00:50:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1592ms 00:50:22 INFO - PROCESS | 1946 | 1461052222875 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 00:50:22 INFO - PROCESS | 1946 | 1461052222880 Marionette TRACE conn6 <- [1,3009,null,{"value":"8"}] 00:50:22 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 00:50:22 INFO - PROCESS | 1946 | 1461052222886 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 00:50:22 INFO - PROCESS | 1946 | 1461052222890 Marionette TRACE conn6 <- [1,3010,null,{}] 00:50:22 INFO - PROCESS | 1946 | 1461052222896 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:23 INFO - PROCESS | 1946 | 1461052223116 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 00:50:23 INFO - PROCESS | 1946 | 1461052223427 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:23 INFO - PROCESS | 1946 | ++DOCSHELL 0x8b44f800 == 173 [pid = 1946] [id = 762] 00:50:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x8b678400) [pid = 1946] [serial = 2285] [outer = (nil)] 00:50:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x8c161c00) [pid = 1946] [serial = 2286] [outer = 0x8b678400] 00:50:23 INFO - PROCESS | 1946 | 1461052223521 Marionette DEBUG loaded listener.js 00:50:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x8c16d000) [pid = 1946] [serial = 2287] [outer = 0x8b678400] 00:50:24 INFO - PROCESS | 1946 | 1461052224414 Marionette TRACE conn6 <- [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]]]}] 00:50:24 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 00:50:24 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1582ms 00:50:24 INFO - TEST-START | /FileAPI/FileReaderSync.worker 00:50:24 INFO - PROCESS | 1946 | 1461052224470 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 00:50:24 INFO - PROCESS | 1946 | 1461052224473 Marionette TRACE conn6 <- [1,3013,null,{"value":"8"}] 00:50:24 INFO - PROCESS | 1946 | 1461052224480 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 00:50:24 INFO - PROCESS | 1946 | 1461052224483 Marionette TRACE conn6 <- [1,3014,null,{}] 00:50:24 INFO - PROCESS | 1946 | 1461052224537 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:24 INFO - PROCESS | 1946 | 1461052224765 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 00:50:25 INFO - PROCESS | 1946 | 1461052225065 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x8b680800 == 174 [pid = 1946] [id = 763] 00:50:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x8c163000) [pid = 1946] [serial = 2288] [outer = (nil)] 00:50:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x8dc0b800) [pid = 1946] [serial = 2289] [outer = 0x8c163000] 00:50:25 INFO - PROCESS | 1946 | 1461052225211 Marionette DEBUG loaded listener.js 00:50:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x8dc11800) [pid = 1946] [serial = 2290] [outer = 0x8c163000] 00:50:25 INFO - PROCESS | 1946 | [1946] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:50:26 INFO - PROCESS | 1946 | 1461052226170 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 00:50:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 00:50:26 INFO - {} 00:50:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 00:50:26 INFO - {} 00:50:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 00:50:26 INFO - {} 00:50:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 00:50:26 INFO - {} 00:50:26 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1728ms 00:50:26 INFO - PROCESS | 1946 | 1461052226209 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 00:50:26 INFO - PROCESS | 1946 | 1461052226213 Marionette TRACE conn6 <- [1,3017,null,{"value":"8"}] 00:50:26 INFO - TEST-START | /FileAPI/fileReader.html 00:50:26 INFO - PROCESS | 1946 | 1461052226268 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 00:50:26 INFO - PROCESS | 1946 | 1461052226272 Marionette TRACE conn6 <- [1,3018,null,{}] 00:50:26 INFO - PROCESS | 1946 | 1461052226279 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:26 INFO - PROCESS | 1946 | 1461052226542 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 00:50:26 INFO - PROCESS | 1946 | 1461052226886 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e9dd400 == 175 [pid = 1946] [id = 764] 00:50:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x8e9e0800) [pid = 1946] [serial = 2291] [outer = (nil)] 00:50:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x8f243800) [pid = 1946] [serial = 2292] [outer = 0x8e9e0800] 00:50:26 INFO - PROCESS | 1946 | 1461052226989 Marionette DEBUG loaded listener.js 00:50:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x8f7e0800) [pid = 1946] [serial = 2293] [outer = 0x8e9e0800] 00:50:27 INFO - PROCESS | 1946 | 1461052227774 Marionette TRACE conn6 <- [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]]]}] 00:50:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 00:50:27 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 00:50:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 00:50:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 00:50:27 INFO - TEST-OK | /FileAPI/fileReader.html | took 1597ms 00:50:27 INFO - PROCESS | 1946 | 1461052227830 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 00:50:27 INFO - PROCESS | 1946 | 1461052227835 Marionette TRACE conn6 <- [1,3021,null,{"value":"8"}] 00:50:27 INFO - TEST-START | /FileAPI/historical.html 00:50:27 INFO - PROCESS | 1946 | 1461052227845 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 00:50:27 INFO - PROCESS | 1946 | 1461052227847 Marionette TRACE conn6 <- [1,3022,null,{}] 00:50:27 INFO - PROCESS | 1946 | 1461052227854 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:28 INFO - PROCESS | 1946 | 1461052228093 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 00:50:28 INFO - PROCESS | 1946 | 1461052228399 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:28 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f12c000 == 176 [pid = 1946] [id = 765] 00:50:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 158 (0x8f249800) [pid = 1946] [serial = 2294] [outer = (nil)] 00:50:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 159 (0x8f955000) [pid = 1946] [serial = 2295] [outer = 0x8f249800] 00:50:28 INFO - PROCESS | 1946 | 1461052228502 Marionette DEBUG loaded listener.js 00:50:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 160 (0x90141800) [pid = 1946] [serial = 2296] [outer = 0x8f249800] 00:50:29 INFO - PROCESS | 1946 | 1461052229313 Marionette TRACE conn6 <- [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"]]]}] 00:50:29 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 00:50:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 00:50:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 00:50:29 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 00:50:29 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 00:50:29 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 00:50:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 00:50:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 00:50:29 INFO - TEST-OK | /FileAPI/historical.html | took 1530ms 00:50:29 INFO - PROCESS | 1946 | 1461052229377 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 00:50:29 INFO - PROCESS | 1946 | 1461052229381 Marionette TRACE conn6 <- [1,3025,null,{"value":"8"}] 00:50:29 INFO - TEST-START | /FileAPI/idlharness.html 00:50:29 INFO - PROCESS | 1946 | 1461052229394 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 00:50:29 INFO - PROCESS | 1946 | 1461052229399 Marionette TRACE conn6 <- [1,3026,null,{}] 00:50:29 INFO - PROCESS | 1946 | 1461052229405 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:29 INFO - PROCESS | 1946 | 1461052229620 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 00:50:29 INFO - PROCESS | 1946 | 1461052229930 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f7e7c00 == 177 [pid = 1946] [id = 766] 00:50:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 161 (0x8f94c000) [pid = 1946] [serial = 2297] [outer = (nil)] 00:50:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 162 (0x90302000) [pid = 1946] [serial = 2298] [outer = 0x8f94c000] 00:50:30 INFO - PROCESS | 1946 | 1461052230018 Marionette DEBUG loaded listener.js 00:50:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 163 (0x90308c00) [pid = 1946] [serial = 2299] [outer = 0x8f94c000] 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 00:50:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:50:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:50:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:50:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:50:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:50:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:50:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:50:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:50:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 00:50:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:50:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:50:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:50:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:50:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:50:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:50:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:50:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:50:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 00:50:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:50:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:50:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:50:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:50:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:50:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:50:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:50:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:50:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 00:50:32 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 00:50:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:50:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:50:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:50:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:50:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:50:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:50:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:50:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:50:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 00:50:32 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 00:50:32 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 00:50:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:50:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:50:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:50:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:50:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:50:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:50:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:50:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:50:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 00:50:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:50:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:50:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:50:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:50:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:50:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:50:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:50:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 00:50:32 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 00:50:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:50:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:50:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:50:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:50:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:50:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:50:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:50:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:50:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 00:50:32 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 00:50:32 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 00:50:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:50:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:50:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:50:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:50:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:50:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:50:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:50:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:50:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 00:50:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 00:50:32 INFO - TEST-OK | /FileAPI/idlharness.html | took 2758ms 00:50:32 INFO - PROCESS | 1946 | 1461052231965 Marionette TRACE conn6 <- [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]]]}] 00:50:32 INFO - PROCESS | 1946 | 1461052232164 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 00:50:32 INFO - PROCESS | 1946 | 1461052232180 Marionette TRACE conn6 <- [1,3029,null,{"value":"8"}] 00:50:32 INFO - TEST-START | /FileAPI/idlharness.worker 00:50:32 INFO - PROCESS | 1946 | 1461052232206 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 00:50:32 INFO - PROCESS | 1946 | 1461052232214 Marionette TRACE conn6 <- [1,3030,null,{}] 00:50:32 INFO - PROCESS | 1946 | 1461052232224 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:32 INFO - PROCESS | 1946 | 1461052232521 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 00:50:32 INFO - PROCESS | 1946 | 1461052232826 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e9e2c00 == 178 [pid = 1946] [id = 767] 00:50:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 164 (0x8f1be800) [pid = 1946] [serial = 2300] [outer = (nil)] 00:50:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 165 (0x93137c00) [pid = 1946] [serial = 2301] [outer = 0x8f1be800] 00:50:32 INFO - PROCESS | 1946 | 1461052232915 Marionette DEBUG loaded listener.js 00:50:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 166 (0x94551400) [pid = 1946] [serial = 2302] [outer = 0x8f1be800] 00:50:33 INFO - PROCESS | 1946 | [1946] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:50:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:50:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:50:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:50:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:50:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:50:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:50:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:50:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:50:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:50:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:50:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:50:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 00:50:35 INFO - {} 00:50:35 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 00:50:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:50:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:50:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:50:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:50:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 00:50:35 INFO - {} 00:50:35 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 - {} 00:50:35 INFO - {} 00:50:35 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 00:50:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:50:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:50:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:50:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:50:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:50:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:50:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:50:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 00:50:35 INFO - {} 00:50:35 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 00:50:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:50:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:50:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:50:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:50:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 00:50:35 INFO - {} 00:50:35 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 - {} 00:50:35 INFO - {} 00:50:35 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 00:50:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:50:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:50:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:50:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:50:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:35 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 00:50:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 00:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 00:50:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:50:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:50:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 00:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:50:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:50:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:50:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 00:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 00:50:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:50:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:35 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 00:50:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 00:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 00:50:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:50:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:35 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 00:50:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 00:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 00:50:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:50:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:35 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 00:50:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 00:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:50:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:50:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:50:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:50:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 00:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:50:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:50:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:50:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:50:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:50:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:50:35 INFO - {} 00:50:35 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3329ms 00:50:35 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 00:50:35 INFO - PROCESS | 1946 | 1461052235386 Marionette TRACE conn6 <- [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,{},{}]]]}] 00:50:35 INFO - PROCESS | 1946 | 1461052235543 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 00:50:35 INFO - PROCESS | 1946 | 1461052235552 Marionette TRACE conn6 <- [1,3033,null,{"value":"8"}] 00:50:35 INFO - PROCESS | 1946 | 1461052235566 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 00:50:35 INFO - PROCESS | 1946 | 1461052235573 Marionette TRACE conn6 <- [1,3034,null,{}] 00:50:35 INFO - PROCESS | 1946 | 1461052235586 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:35 INFO - PROCESS | 1946 | 1461052235978 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 00:50:36 INFO - PROCESS | 1946 | 1461052236303 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x9078b800 == 179 [pid = 1946] [id = 768] 00:50:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 167 (0x94553400) [pid = 1946] [serial = 2303] [outer = (nil)] 00:50:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 168 (0x975d1400) [pid = 1946] [serial = 2304] [outer = 0x94553400] 00:50:36 INFO - PROCESS | 1946 | 1461052236398 Marionette DEBUG loaded listener.js 00:50:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 169 (0x992ab800) [pid = 1946] [serial = 2305] [outer = 0x94553400] 00:50:37 INFO - PROCESS | 1946 | 1461052237234 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 00:50:37 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 00:50:37 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1694ms 00:50:37 INFO - PROCESS | 1946 | 1461052237269 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 00:50:37 INFO - PROCESS | 1946 | 1461052237274 Marionette TRACE conn6 <- [1,3037,null,{"value":"8"}] 00:50:37 INFO - TEST-START | /FileAPI/blob/Blob-close.html 00:50:37 INFO - PROCESS | 1946 | 1461052237283 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 00:50:37 INFO - PROCESS | 1946 | 1461052237294 Marionette TRACE conn6 <- [1,3038,null,{}] 00:50:37 INFO - PROCESS | 1946 | 1461052237299 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:37 INFO - PROCESS | 1946 | 1461052237546 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 00:50:37 INFO - PROCESS | 1946 | 1461052237864 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x966f3000 == 180 [pid = 1946] [id = 769] 00:50:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 170 (0x9929ec00) [pid = 1946] [serial = 2306] [outer = (nil)] 00:50:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 171 (0x9afde000) [pid = 1946] [serial = 2307] [outer = 0x9929ec00] 00:50:37 INFO - PROCESS | 1946 | 1461052237966 Marionette DEBUG loaded listener.js 00:50:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 172 (0x9afe4c00) [pid = 1946] [serial = 2308] [outer = 0x9929ec00] 00:50:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 00:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 00:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 00:50:38 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1588ms 00:50:38 INFO - PROCESS | 1946 | 1461052238857 Marionette TRACE conn6 <- [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"]]]}] 00:50:38 INFO - PROCESS | 1946 | 1461052238873 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 00:50:38 INFO - PROCESS | 1946 | 1461052238877 Marionette TRACE conn6 <- [1,3041,null,{"value":"8"}] 00:50:38 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 00:50:38 INFO - PROCESS | 1946 | 1461052238884 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 00:50:38 INFO - PROCESS | 1946 | 1461052238888 Marionette TRACE conn6 <- [1,3042,null,{}] 00:50:38 INFO - PROCESS | 1946 | 1461052238894 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:39 INFO - PROCESS | 1946 | 1461052239117 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 00:50:39 INFO - PROCESS | 1946 | 1461052239399 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f947c00 == 181 [pid = 1946] [id = 770] 00:50:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 173 (0x8f948c00) [pid = 1946] [serial = 2309] [outer = (nil)] 00:50:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 174 (0x9e008000) [pid = 1946] [serial = 2310] [outer = 0x8f948c00] 00:50:39 INFO - PROCESS | 1946 | 1461052239487 Marionette DEBUG loaded listener.js 00:50:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 175 (0x9fb22800) [pid = 1946] [serial = 2311] [outer = 0x8f948c00] 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 00:50:40 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. 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 00:50:40 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'.) 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 00:50:40 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. 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 00:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 00:50:40 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. 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 00:50:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:50:40 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. 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 00:50:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 00:50:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 00:50:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 00:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 00:50:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 00:50:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:50:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:50:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 00:50:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:50:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:50:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:50:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:50:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:50:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 00:50:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 00:50:40 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1926ms 00:50:40 INFO - PROCESS | 1946 | 1461052240705 Marionette TRACE conn6 <- [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]]]}] 00:50:41 INFO - PROCESS | 1946 | 1461052241035 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 00:50:41 INFO - PROCESS | 1946 | 1461052241042 Marionette TRACE conn6 <- [1,3045,null,{"value":"8"}] 00:50:41 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 00:50:41 INFO - PROCESS | 1946 | 1461052241125 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 00:50:41 INFO - PROCESS | 1946 | 1461052241129 Marionette TRACE conn6 <- [1,3046,null,{}] 00:50:41 INFO - PROCESS | 1946 | 1461052241151 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:41 INFO - PROCESS | 1946 | 1461052241376 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 00:50:41 INFO - PROCESS | 1946 | 1461052241688 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x9440fc00 == 182 [pid = 1946] [id = 771] 00:50:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 176 (0x9574b000) [pid = 1946] [serial = 2312] [outer = (nil)] 00:50:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 177 (0x9686f800) [pid = 1946] [serial = 2313] [outer = 0x9574b000] 00:50:41 INFO - PROCESS | 1946 | 1461052241777 Marionette DEBUG loaded listener.js 00:50:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 178 (0x96f9d800) [pid = 1946] [serial = 2314] [outer = 0x9574b000] 00:50:42 INFO - PROCESS | 1946 | [1946] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:50:42 INFO - PROCESS | 1946 | 1461052242677 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 00:50:42 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 00:50:42 INFO - {} 00:50:42 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1611ms 00:50:42 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 00:50:42 INFO - PROCESS | 1946 | 1461052242733 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 00:50:42 INFO - PROCESS | 1946 | 1461052242736 Marionette TRACE conn6 <- [1,3049,null,{"value":"8"}] 00:50:42 INFO - PROCESS | 1946 | 1461052242742 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 00:50:42 INFO - PROCESS | 1946 | 1461052242746 Marionette TRACE conn6 <- [1,3050,null,{}] 00:50:42 INFO - PROCESS | 1946 | 1461052242752 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:43 INFO - PROCESS | 1946 | 1461052243100 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 00:50:43 INFO - PROCESS | 1946 | 1461052243372 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x888f8c00 == 183 [pid = 1946] [id = 772] 00:50:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 179 (0x89cec400) [pid = 1946] [serial = 2315] [outer = (nil)] 00:50:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 180 (0x974a6400) [pid = 1946] [serial = 2316] [outer = 0x89cec400] 00:50:43 INFO - PROCESS | 1946 | 1461052243462 Marionette DEBUG loaded listener.js 00:50:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 181 (0x97527800) [pid = 1946] [serial = 2317] [outer = 0x89cec400] 00:50:44 INFO - PROCESS | 1946 | 1461052244268 Marionette TRACE conn6 <- [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]]]}] 00:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 00:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 00:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 00:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 00:50:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1583ms 00:50:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 00:50:44 INFO - PROCESS | 1946 | 1461052244325 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 00:50:44 INFO - PROCESS | 1946 | 1461052244328 Marionette TRACE conn6 <- [1,3053,null,{"value":"8"}] 00:50:44 INFO - PROCESS | 1946 | 1461052244335 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 00:50:44 INFO - PROCESS | 1946 | 1461052244339 Marionette TRACE conn6 <- [1,3054,null,{}] 00:50:44 INFO - PROCESS | 1946 | 1461052244344 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:44 INFO - PROCESS | 1946 | 1461052244660 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 00:50:44 INFO - PROCESS | 1946 | 1461052244889 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x89de3c00 == 184 [pid = 1946] [id = 773] 00:50:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 182 (0x89deac00) [pid = 1946] [serial = 2318] [outer = (nil)] 00:50:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 183 (0x97533400) [pid = 1946] [serial = 2319] [outer = 0x89deac00] 00:50:44 INFO - PROCESS | 1946 | 1461052244978 Marionette DEBUG loaded listener.js 00:50:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 184 (0x975cf800) [pid = 1946] [serial = 2320] [outer = 0x89deac00] 00:50:46 INFO - PROCESS | 1946 | 1461052246309 Marionette TRACE conn6 <- [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"]]]}] 00:50:48 INFO - PROCESS | 1946 | --DOCSHELL 0x88a93400 == 183 [pid = 1946] [id = 708] 00:50:48 INFO - PROCESS | 1946 | --DOCSHELL 0x89a75400 == 182 [pid = 1946] [id = 196] 00:50:48 INFO - PROCESS | 1946 | --DOCSHELL 0x8a4bf000 == 181 [pid = 1946] [id = 757] 00:50:48 INFO - PROCESS | 1946 | --DOCSHELL 0x94555800 == 180 [pid = 1946] [id = 752] 00:50:48 INFO - PROCESS | 1946 | --DOCSHELL 0x9014b000 == 179 [pid = 1946] [id = 751] 00:50:48 INFO - PROCESS | 1946 | --DOCSHELL 0x931e3800 == 178 [pid = 1946] [id = 750] 00:50:48 INFO - PROCESS | 1946 | --DOCSHELL 0x89cee800 == 177 [pid = 1946] [id = 748] 00:50:48 INFO - PROCESS | 1946 | --DOCSHELL 0x907f5c00 == 176 [pid = 1946] [id = 749] 00:50:48 INFO - PROCESS | 1946 | --DOCSHELL 0x9065ec00 == 175 [pid = 1946] [id = 747] 00:50:48 INFO - PROCESS | 1946 | --DOCSHELL 0x907a0800 == 174 [pid = 1946] [id = 745] 00:50:48 INFO - PROCESS | 1946 | --DOCSHELL 0x908bcc00 == 173 [pid = 1946] [id = 746] 00:50:48 INFO - PROCESS | 1946 | --DOCSHELL 0x8c167800 == 172 [pid = 1946] [id = 744] 00:50:48 INFO - PROCESS | 1946 | --DOCSHELL 0x901e5400 == 171 [pid = 1946] [id = 743] 00:50:48 INFO - PROCESS | 1946 | --DOCSHELL 0x8f60b400 == 170 [pid = 1946] [id = 741] 00:50:48 INFO - PROCESS | 1946 | --DOCSHELL 0x8f24a800 == 169 [pid = 1946] [id = 742] 00:50:48 INFO - PROCESS | 1946 | --DOCSHELL 0x8e9dc800 == 168 [pid = 1946] [id = 740] 00:50:48 INFO - PROCESS | 1946 | --DOCSHELL 0x88a9b000 == 167 [pid = 1946] [id = 739] 00:50:48 INFO - PROCESS | 1946 | --DOCSHELL 0x8b4e2000 == 166 [pid = 1946] [id = 738] 00:50:48 INFO - PROCESS | 1946 | --DOCSHELL 0x89de2800 == 165 [pid = 1946] [id = 736] 00:50:48 INFO - PROCESS | 1946 | --DOCSHELL 0x8a786000 == 164 [pid = 1946] [id = 737] 00:50:48 INFO - PROCESS | 1946 | --DOCSHELL 0x89ce7c00 == 163 [pid = 1946] [id = 735] 00:50:48 INFO - PROCESS | 1946 | --DOCSHELL 0x888f8800 == 162 [pid = 1946] [id = 734] 00:50:48 INFO - PROCESS | 1946 | --DOCSHELL 0x85b07c00 == 161 [pid = 1946] [id = 733] 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 183 (0x8c162000) [pid = 1946] [serial = 2064] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 182 (0x89e6a800) [pid = 1946] [serial = 2198] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 181 (0x89dec400) [pid = 1946] [serial = 2195] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 180 (0x89e6d800) [pid = 1946] [serial = 2196] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 179 (0x88bbfc00) [pid = 1946] [serial = 2136] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 178 (0x888ef400) [pid = 1946] [serial = 2135] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 177 (0x876c5800) [pid = 1946] [serial = 2189] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 176 (0x881f4400) [pid = 1946] [serial = 2190] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 175 (0x90789400) [pid = 1946] [serial = 2186] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 174 (0x90703000) [pid = 1946] [serial = 2183] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 173 (0x90659400) [pid = 1946] [serial = 2181] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 172 (0x90653000) [pid = 1946] [serial = 2180] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 171 (0x90305400) [pid = 1946] [serial = 2178] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 170 (0x901e4800) [pid = 1946] [serial = 2177] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 169 (0x901da800) [pid = 1946] [serial = 2175] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 168 (0x901d8400) [pid = 1946] [serial = 2174] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 167 (0x90144000) [pid = 1946] [serial = 2172] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 166 (0x9013e000) [pid = 1946] [serial = 2171] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 165 (0x8f7ed400) [pid = 1946] [serial = 2169] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 164 (0x8f7e9400) [pid = 1946] [serial = 2168] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 163 (0x8f60d400) [pid = 1946] [serial = 2166] [outer = (nil)] [url = about:blank] 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 162 (0x8f250000) [pid = 1946] [serial = 2165] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 161 (0x8f12d400) [pid = 1946] [serial = 2163] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 160 (0x8f129000) [pid = 1946] [serial = 2162] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 159 (0x8e9da800) [pid = 1946] [serial = 2160] [outer = (nil)] [url = about:blank] 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 158 (0x8e8c0400) [pid = 1946] [serial = 2159] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 157 (0x8e8b6000) [pid = 1946] [serial = 2157] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 156 (0x8e8b4400) [pid = 1946] [serial = 2156] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1946 | --DOMWINDOW == 155 (0x8c39e400) [pid = 1946] [serial = 2154] [outer = (nil)] [url = about:blank] 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 00:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 00:50:49 INFO - PROCESS | 1946 | --DOMWINDOW == 154 (0x8c16c400) [pid = 1946] [serial = 2153] [outer = (nil)] [url = about:blank] 00:50:49 INFO - PROCESS | 1946 | --DOMWINDOW == 153 (0x8b675c00) [pid = 1946] [serial = 2151] [outer = (nil)] [url = about:blank] 00:50:49 INFO - PROCESS | 1946 | --DOMWINDOW == 152 (0x8b4e1c00) [pid = 1946] [serial = 2150] [outer = (nil)] [url = about:blank] 00:50:49 INFO - PROCESS | 1946 | --DOMWINDOW == 151 (0x8a784000) [pid = 1946] [serial = 2148] [outer = (nil)] [url = about:blank] 00:50:49 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x8a780000) [pid = 1946] [serial = 2147] [outer = (nil)] [url = about:blank] 00:50:49 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x8a6d7400) [pid = 1946] [serial = 2145] [outer = (nil)] [url = about:blank] 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 00:50:49 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x8a6d1800) [pid = 1946] [serial = 2144] [outer = (nil)] [url = about:blank] 00:50:49 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x8a418c00) [pid = 1946] [serial = 2142] [outer = (nil)] [url = about:blank] 00:50:49 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x8a411400) [pid = 1946] [serial = 2141] [outer = (nil)] [url = about:blank] 00:50:49 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x89ded000) [pid = 1946] [serial = 2139] [outer = (nil)] [url = about:blank] 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 00:50:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 00:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 00:50:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 00:50:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 00:50:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 00:50:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 00:50:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 00:50:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 00:50:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 00:50:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 00:50:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 00:50:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 00:50:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 00:50:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 00:50:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 00:50:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 00:50:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 00:50:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 00:50:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 00:50:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 00:50:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 00:50:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 00:50:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 00:50:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:50:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:50:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:50:49 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" 00:50:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:50:49 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" 00:50:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:50:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:50:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 4679ms 00:50:49 INFO - PROCESS | 1946 | 1461052249187 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 00:50:49 INFO - PROCESS | 1946 | 1461052249191 Marionette TRACE conn6 <- [1,3057,null,{"value":"8"}] 00:50:49 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:50:49 INFO - PROCESS | 1946 | 1461052249202 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 00:50:49 INFO - PROCESS | 1946 | 1461052249209 Marionette TRACE conn6 <- [1,3058,null,{}] 00:50:49 INFO - PROCESS | 1946 | 1461052249217 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:49 INFO - PROCESS | 1946 | 1461052249397 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 00:50:49 INFO - PROCESS | 1946 | 1461052249409 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x881fa000 == 162 [pid = 1946] [id = 774] 00:50:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x881fb000) [pid = 1946] [serial = 2321] [outer = (nil)] 00:50:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x888ee800) [pid = 1946] [serial = 2322] [outer = 0x881fb000] 00:50:49 INFO - PROCESS | 1946 | 1461052249485 Marionette DEBUG loaded listener.js 00:50:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x888f8800) [pid = 1946] [serial = 2323] [outer = 0x881fb000] 00:50:50 INFO - PROCESS | 1946 | 1461052250505 Marionette TRACE conn6 <- [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]]]}] 00:50:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 00:50:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 00:50:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 00:50:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 00:50:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 00:50:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 00:50:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 00:50:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 00:50:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 00:50:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 00:50:50 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 00:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:50 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 00:50:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 00:50:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 00:50:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:50:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 00:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 00:50:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 00:50:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 00:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 00:50:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 00:50:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 00:50:50 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1341ms 00:50:50 INFO - PROCESS | 1946 | 1461052250543 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 00:50:50 INFO - PROCESS | 1946 | 1461052250552 Marionette TRACE conn6 <- [1,3061,null,{"value":"8"}] 00:50:50 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:50:50 INFO - PROCESS | 1946 | 1461052250568 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 00:50:50 INFO - PROCESS | 1946 | 1461052250573 Marionette TRACE conn6 <- [1,3062,null,{}] 00:50:50 INFO - PROCESS | 1946 | 1461052250583 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:50 INFO - PROCESS | 1946 | 1461052250862 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 00:50:50 INFO - PROCESS | 1946 | 1461052250888 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x88a95000 == 163 [pid = 1946] [id = 775] 00:50:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x88bc9000) [pid = 1946] [serial = 2324] [outer = (nil)] 00:50:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x89cee400) [pid = 1946] [serial = 2325] [outer = 0x88bc9000] 00:50:50 INFO - PROCESS | 1946 | 1461052250961 Marionette DEBUG loaded listener.js 00:50:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x89de5400) [pid = 1946] [serial = 2326] [outer = 0x88bc9000] 00:50:51 INFO - PROCESS | 1946 | [1946] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:50:52 INFO - PROCESS | 1946 | 1461052252070 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:50:52 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 00:50:52 INFO - {} 00:50:52 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1550ms 00:50:52 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 00:50:52 INFO - PROCESS | 1946 | 1461052252120 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 00:50:52 INFO - PROCESS | 1946 | 1461052252123 Marionette TRACE conn6 <- [1,3065,null,{"value":"8"}] 00:50:52 INFO - PROCESS | 1946 | 1461052252130 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 00:50:52 INFO - PROCESS | 1946 | 1461052252134 Marionette TRACE conn6 <- [1,3066,null,{}] 00:50:52 INFO - PROCESS | 1946 | 1461052252160 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:52 INFO - PROCESS | 1946 | 1461052252446 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 00:50:52 INFO - PROCESS | 1946 | 1461052252484 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a411400 == 164 [pid = 1946] [id = 776] 00:50:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x8a412800) [pid = 1946] [serial = 2327] [outer = (nil)] 00:50:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x8a4c7400) [pid = 1946] [serial = 2328] [outer = 0x8a412800] 00:50:52 INFO - PROCESS | 1946 | 1461052252562 Marionette DEBUG loaded listener.js 00:50:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x8a6dac00) [pid = 1946] [serial = 2329] [outer = 0x8a412800] 00:50:53 INFO - PROCESS | 1946 | 1461052253499 Marionette TRACE conn6 <- [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]]]}] 00:50:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 00:50:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 00:50:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 00:50:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 00:50:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 00:50:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 00:50:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 00:50:53 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1400ms 00:50:53 INFO - PROCESS | 1946 | 1461052253537 Marionette TRACE conn6 -> [0,3069,"getWindowHandle",null] 00:50:53 INFO - PROCESS | 1946 | 1461052253540 Marionette TRACE conn6 <- [1,3069,null,{"value":"8"}] 00:50:53 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 00:50:53 INFO - PROCESS | 1946 | 1461052253562 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 00:50:53 INFO - PROCESS | 1946 | 1461052253565 Marionette TRACE conn6 <- [1,3070,null,{}] 00:50:53 INFO - PROCESS | 1946 | 1461052253579 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:54 INFO - PROCESS | 1946 | 1461052254528 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 00:50:54 INFO - PROCESS | 1946 | --DOMWINDOW == 150 (0x89a78400) [pid = 1946] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 00:50:54 INFO - PROCESS | 1946 | --DOMWINDOW == 149 (0x94403400) [pid = 1946] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 00:50:54 INFO - PROCESS | 1946 | --DOMWINDOW == 148 (0x88a97c00) [pid = 1946] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 00:50:54 INFO - PROCESS | 1946 | --DOMWINDOW == 147 (0x942b1000) [pid = 1946] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 00:50:54 INFO - PROCESS | 1946 | --DOMWINDOW == 146 (0x91fe5800) [pid = 1946] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 00:50:54 INFO - PROCESS | 1946 | --DOMWINDOW == 145 (0x8f24e400) [pid = 1946] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 00:50:54 INFO - PROCESS | 1946 | --DOMWINDOW == 144 (0x908bac00) [pid = 1946] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 00:50:54 INFO - PROCESS | 1946 | --DOMWINDOW == 143 (0x91f32400) [pid = 1946] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:50:54 INFO - PROCESS | 1946 | --DOMWINDOW == 142 (0x907f5000) [pid = 1946] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 00:50:54 INFO - PROCESS | 1946 | --DOMWINDOW == 141 (0x90704c00) [pid = 1946] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 00:50:54 INFO - PROCESS | 1946 | --DOMWINDOW == 140 (0x9030e400) [pid = 1946] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 00:50:54 INFO - PROCESS | 1946 | --DOMWINDOW == 139 (0x8f94b400) [pid = 1946] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 00:50:54 INFO - PROCESS | 1946 | --DOMWINDOW == 138 (0x8f7e2800) [pid = 1946] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 00:50:54 INFO - PROCESS | 1946 | --DOMWINDOW == 137 (0x8f245000) [pid = 1946] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 00:50:54 INFO - PROCESS | 1946 | --DOMWINDOW == 136 (0x8b450000) [pid = 1946] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 00:50:54 INFO - PROCESS | 1946 | --DOMWINDOW == 135 (0x8b4e2c00) [pid = 1946] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 00:50:54 INFO - PROCESS | 1946 | --DOMWINDOW == 134 (0x8b44b800) [pid = 1946] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 00:50:54 INFO - PROCESS | 1946 | --DOMWINDOW == 133 (0x89e6d000) [pid = 1946] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 00:50:54 INFO - PROCESS | 1946 | --DOMWINDOW == 132 (0x89cecc00) [pid = 1946] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 00:50:54 INFO - PROCESS | 1946 | --DOMWINDOW == 131 (0x88a8f400) [pid = 1946] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 00:50:54 INFO - PROCESS | 1946 | --DOMWINDOW == 130 (0x85b09000) [pid = 1946] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 00:50:54 INFO - PROCESS | 1946 | --DOMWINDOW == 129 (0x888ec800) [pid = 1946] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 00:50:54 INFO - PROCESS | 1946 | --DOMWINDOW == 128 (0x86482400) [pid = 1946] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 00:50:54 INFO - PROCESS | 1946 | --DOMWINDOW == 127 (0x8a4c0800) [pid = 1946] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:50:54 INFO - PROCESS | 1946 | --DOMWINDOW == 126 (0x9030ac00) [pid = 1946] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 00:50:54 INFO - PROCESS | 1946 | --DOMWINDOW == 125 (0x9030c000) [pid = 1946] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 00:50:54 INFO - PROCESS | 1946 | --DOMWINDOW == 124 (0x89b3d400) [pid = 1946] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 00:50:54 INFO - PROCESS | 1946 | 1461052254807 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x84d09c00 == 165 [pid = 1946] [id = 777] 00:50:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 125 (0x85b02000) [pid = 1946] [serial = 2330] [outer = (nil)] 00:50:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 126 (0x87e75400) [pid = 1946] [serial = 2331] [outer = 0x85b02000] 00:50:54 INFO - PROCESS | 1946 | 1461052254886 Marionette DEBUG loaded listener.js 00:50:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 127 (0x88bbf800) [pid = 1946] [serial = 2332] [outer = 0x85b02000] 00:50:55 INFO - PROCESS | 1946 | 1461052255565 Marionette TRACE conn6 <- [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]]]}] 00:50:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 00:50:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 00:50:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 00:50:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 00:50:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 00:50:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 00:50:55 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 2045ms 00:50:55 INFO - PROCESS | 1946 | 1461052255610 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 00:50:55 INFO - PROCESS | 1946 | 1461052255614 Marionette TRACE conn6 <- [1,3073,null,{"value":"8"}] 00:50:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 00:50:55 INFO - PROCESS | 1946 | 1461052255620 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 00:50:55 INFO - PROCESS | 1946 | 1461052255624 Marionette TRACE conn6 <- [1,3074,null,{}] 00:50:55 INFO - PROCESS | 1946 | 1461052255630 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:55 INFO - PROCESS | 1946 | 1461052255834 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 00:50:56 INFO - PROCESS | 1946 | 1461052256102 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a783000 == 166 [pid = 1946] [id = 778] 00:50:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 128 (0x8a787800) [pid = 1946] [serial = 2333] [outer = (nil)] 00:50:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 129 (0x8a7f3000) [pid = 1946] [serial = 2334] [outer = 0x8a787800] 00:50:56 INFO - PROCESS | 1946 | 1461052256203 Marionette DEBUG loaded listener.js 00:50:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 130 (0x8b44d800) [pid = 1946] [serial = 2335] [outer = 0x8a787800] 00:50:57 INFO - PROCESS | 1946 | 1461052257201 Marionette TRACE conn6 <- [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]]]}] 00:50:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 00:50:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 00:50:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 00:50:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 00:50:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 00:50:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 00:50:57 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1632ms 00:50:57 INFO - PROCESS | 1946 | 1461052257259 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 00:50:57 INFO - PROCESS | 1946 | 1461052257272 Marionette TRACE conn6 <- [1,3077,null,{"value":"8"}] 00:50:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 00:50:57 INFO - PROCESS | 1946 | 1461052257332 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 00:50:57 INFO - PROCESS | 1946 | 1461052257338 Marionette TRACE conn6 <- [1,3078,null,{}] 00:50:57 INFO - PROCESS | 1946 | 1461052257350 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:57 INFO - PROCESS | 1946 | 1461052257574 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 00:50:57 INFO - PROCESS | 1946 | 1461052257886 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x888ef400 == 167 [pid = 1946] [id = 779] 00:50:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 131 (0x88bbec00) [pid = 1946] [serial = 2336] [outer = (nil)] 00:50:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 132 (0x88bc9400) [pid = 1946] [serial = 2337] [outer = 0x88bbec00] 00:50:58 INFO - PROCESS | 1946 | 1461052258033 Marionette DEBUG loaded listener.js 00:50:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 133 (0x89b39400) [pid = 1946] [serial = 2338] [outer = 0x88bbec00] 00:50:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 00:50:58 INFO - reader.readAsText(blob_2) 00:50:58 INFO - }" did not throw 00:50:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 00:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 00:50:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 00:50:58 INFO - reader.readAsDataURL(blob_2) 00:50:58 INFO - }" did not throw 00:50:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 00:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 00:50:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 00:50:58 INFO - reader.readAsArrayBuffer(blob_2) 00:50:58 INFO - }" did not throw 00:50:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 00:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:50:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 00:50:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 00:50:58 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 00:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:50:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:50:58 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 00:50:58 INFO - PROCESS | 1946 | 1461052258946 Marionette TRACE conn6 <- [1,3081,null,{"value":"8"}] 00:50:58 INFO - PROCESS | 1946 | 1461052258963 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 00:50:58 INFO - PROCESS | 1946 | 1461052258968 Marionette TRACE conn6 <- [1,3082,null,{}] 00:50:58 INFO - PROCESS | 1946 | 1461052258974 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:59 INFO - PROCESS | 1946 | 1461052259329 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 00:50:59 INFO - PROCESS | 1946 | 1461052259560 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:59 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a412c00 == 168 [pid = 1946] [id = 780] 00:50:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 134 (0x8a414000) [pid = 1946] [serial = 2339] [outer = (nil)] 00:50:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 135 (0x8a4c0c00) [pid = 1946] [serial = 2340] [outer = 0x8a414000] 00:50:59 INFO - PROCESS | 1946 | 1461052259764 Marionette DEBUG loaded listener.js 00:50:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 136 (0x8a6d9800) [pid = 1946] [serial = 2341] [outer = 0x8a414000] 00:51:00 INFO - PROCESS | 1946 | 1461052260639 Marionette TRACE conn6 <- [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]]]}] 00:51:00 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 00:51:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 00:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:51:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:51:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 00:51:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 00:51:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1693ms 00:51:00 INFO - PROCESS | 1946 | 1461052260656 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 00:51:00 INFO - PROCESS | 1946 | 1461052260659 Marionette TRACE conn6 <- [1,3085,null,{"value":"8"}] 00:51:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 00:51:00 INFO - PROCESS | 1946 | 1461052260666 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 00:51:00 INFO - PROCESS | 1946 | 1461052260672 Marionette TRACE conn6 <- [1,3086,null,{}] 00:51:00 INFO - PROCESS | 1946 | 1461052260689 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:01 INFO - PROCESS | 1946 | 1461052261032 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 00:51:01 INFO - PROCESS | 1946 | 1461052261314 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:01 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a418800 == 169 [pid = 1946] [id = 781] 00:51:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 137 (0x8b451400) [pid = 1946] [serial = 2342] [outer = (nil)] 00:51:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 138 (0x8b673000) [pid = 1946] [serial = 2343] [outer = 0x8b451400] 00:51:01 INFO - PROCESS | 1946 | 1461052261461 Marionette DEBUG loaded listener.js 00:51:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 139 (0x8c162000) [pid = 1946] [serial = 2344] [outer = 0x8b451400] 00:51:02 INFO - PROCESS | 1946 | 1461052262261 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 00:51:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 00:51:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1640ms 00:51:02 INFO - PROCESS | 1946 | 1461052262308 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 00:51:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 00:51:02 INFO - PROCESS | 1946 | 1461052262313 Marionette TRACE conn6 <- [1,3089,null,{"value":"8"}] 00:51:02 INFO - PROCESS | 1946 | 1461052262319 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 00:51:02 INFO - PROCESS | 1946 | 1461052262322 Marionette TRACE conn6 <- [1,3090,null,{}] 00:51:02 INFO - PROCESS | 1946 | 1461052262328 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:02 INFO - PROCESS | 1946 | 1461052262582 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 00:51:02 INFO - PROCESS | 1946 | 1461052262902 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x85b0f400 == 170 [pid = 1946] [id = 782] 00:51:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 140 (0x8c39e400) [pid = 1946] [serial = 2345] [outer = (nil)] 00:51:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 141 (0x8c3a5400) [pid = 1946] [serial = 2346] [outer = 0x8c39e400] 00:51:03 INFO - PROCESS | 1946 | 1461052263004 Marionette DEBUG loaded listener.js 00:51:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 142 (0x8dc0f400) [pid = 1946] [serial = 2347] [outer = 0x8c39e400] 00:51:03 INFO - PROCESS | 1946 | 1461052263858 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 00:51:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 00:51:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1591ms 00:51:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 00:51:03 INFO - PROCESS | 1946 | 1461052263910 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 00:51:03 INFO - PROCESS | 1946 | 1461052263913 Marionette TRACE conn6 <- [1,3093,null,{"value":"8"}] 00:51:03 INFO - PROCESS | 1946 | 1461052263921 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 00:51:03 INFO - PROCESS | 1946 | 1461052263924 Marionette TRACE conn6 <- [1,3094,null,{}] 00:51:03 INFO - PROCESS | 1946 | 1461052263946 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:04 INFO - PROCESS | 1946 | 1461052264280 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 00:51:04 INFO - PROCESS | 1946 | 1461052264516 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:04 INFO - PROCESS | 1946 | ++DOCSHELL 0x881f3c00 == 171 [pid = 1946] [id = 783] 00:51:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 143 (0x8c3a0800) [pid = 1946] [serial = 2348] [outer = (nil)] 00:51:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 144 (0x8e8bc000) [pid = 1946] [serial = 2349] [outer = 0x8c3a0800] 00:51:04 INFO - PROCESS | 1946 | 1461052264608 Marionette DEBUG loaded listener.js 00:51:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 145 (0x8e9d9400) [pid = 1946] [serial = 2350] [outer = 0x8c3a0800] 00:51:05 INFO - PROCESS | 1946 | 1461052265513 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 00:51:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 00:51:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1630ms 00:51:05 INFO - PROCESS | 1946 | 1461052265549 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 00:51:05 INFO - PROCESS | 1946 | 1461052265553 Marionette TRACE conn6 <- [1,3097,null,{"value":"8"}] 00:51:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 00:51:05 INFO - PROCESS | 1946 | 1461052265559 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 00:51:05 INFO - PROCESS | 1946 | 1461052265563 Marionette TRACE conn6 <- [1,3098,null,{}] 00:51:05 INFO - PROCESS | 1946 | 1461052265568 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:05 INFO - PROCESS | 1946 | 1461052265826 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 00:51:06 INFO - PROCESS | 1946 | 1461052266155 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:06 INFO - PROCESS | 1946 | ++DOCSHELL 0x8a415800 == 172 [pid = 1946] [id = 784] 00:51:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 146 (0x8e8b6c00) [pid = 1946] [serial = 2351] [outer = (nil)] 00:51:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 147 (0x8f1c4400) [pid = 1946] [serial = 2352] [outer = 0x8e8b6c00] 00:51:06 INFO - PROCESS | 1946 | 1461052266270 Marionette DEBUG loaded listener.js 00:51:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 148 (0x8f1c9800) [pid = 1946] [serial = 2353] [outer = 0x8e8b6c00] 00:51:07 INFO - PROCESS | 1946 | 1461052267111 Marionette TRACE conn6 <- [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]]]}] 00:51:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 00:51:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 00:51:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1581ms 00:51:07 INFO - PROCESS | 1946 | 1461052267141 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 00:51:07 INFO - PROCESS | 1946 | 1461052267145 Marionette TRACE conn6 <- [1,3101,null,{"value":"8"}] 00:51:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 00:51:07 INFO - PROCESS | 1946 | 1461052267151 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 00:51:07 INFO - PROCESS | 1946 | 1461052267155 Marionette TRACE conn6 <- [1,3102,null,{}] 00:51:07 INFO - PROCESS | 1946 | 1461052267161 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:07 INFO - PROCESS | 1946 | 1461052267368 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 00:51:07 INFO - PROCESS | 1946 | 1461052267684 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x8647dc00 == 173 [pid = 1946] [id = 785] 00:51:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 149 (0x8e9e3400) [pid = 1946] [serial = 2354] [outer = (nil)] 00:51:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 150 (0x8f60ec00) [pid = 1946] [serial = 2355] [outer = 0x8e9e3400] 00:51:07 INFO - PROCESS | 1946 | 1461052267779 Marionette DEBUG loaded listener.js 00:51:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 151 (0x8f7e2400) [pid = 1946] [serial = 2356] [outer = 0x8e9e3400] 00:51:08 INFO - PROCESS | 1946 | 1461052268589 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 00:51:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 00:51:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1487ms 00:51:08 INFO - PROCESS | 1946 | 1461052268638 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 00:51:08 INFO - PROCESS | 1946 | 1461052268642 Marionette TRACE conn6 <- [1,3105,null,{"value":"8"}] 00:51:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 00:51:08 INFO - PROCESS | 1946 | 1461052268648 Marionette TRACE conn6 -> [0,3106,"setScriptTimeout",{"ms":35000}] 00:51:08 INFO - PROCESS | 1946 | 1461052268651 Marionette TRACE conn6 <- [1,3106,null,{}] 00:51:08 INFO - PROCESS | 1946 | 1461052268657 Marionette TRACE conn6 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:08 INFO - PROCESS | 1946 | 1461052268898 Marionette TRACE conn6 <- [1,3107,null,{"value":null}] 00:51:09 INFO - PROCESS | 1946 | 1461052269160 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:09 INFO - PROCESS | 1946 | ++DOCSHELL 0x8f1c6400 == 174 [pid = 1946] [id = 786] 00:51:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 152 (0x8f24e400) [pid = 1946] [serial = 2357] [outer = (nil)] 00:51:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 153 (0x8f950000) [pid = 1946] [serial = 2358] [outer = 0x8f24e400] 00:51:09 INFO - PROCESS | 1946 | 1461052269255 Marionette DEBUG loaded listener.js 00:51:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 154 (0x9013d800) [pid = 1946] [serial = 2359] [outer = 0x8f24e400] 00:51:10 INFO - PROCESS | 1946 | 1461052270053 Marionette TRACE conn6 <- [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]]]}] 00:51:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 00:51:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 00:51:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 00:51:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1428ms 00:51:10 INFO - PROCESS | 1946 | 1461052270084 Marionette TRACE conn6 -> [0,3109,"getWindowHandle",null] 00:51:10 INFO - PROCESS | 1946 | 1461052270087 Marionette TRACE conn6 <- [1,3109,null,{"value":"8"}] 00:51:10 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 00:51:10 INFO - PROCESS | 1946 | 1461052270095 Marionette TRACE conn6 -> [0,3110,"setScriptTimeout",{"ms":35000}] 00:51:10 INFO - PROCESS | 1946 | 1461052270099 Marionette TRACE conn6 <- [1,3110,null,{}] 00:51:10 INFO - PROCESS | 1946 | 1461052270104 Marionette TRACE conn6 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:10 INFO - PROCESS | 1946 | 1461052270317 Marionette TRACE conn6 <- [1,3111,null,{"value":null}] 00:51:10 INFO - PROCESS | 1946 | 1461052270611 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x8c167400 == 175 [pid = 1946] [id = 787] 00:51:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 155 (0x8f60d000) [pid = 1946] [serial = 2360] [outer = (nil)] 00:51:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 156 (0x901db000) [pid = 1946] [serial = 2361] [outer = 0x8f60d000] 00:51:10 INFO - PROCESS | 1946 | 1461052270699 Marionette DEBUG loaded listener.js 00:51:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 157 (0x901e3c00) [pid = 1946] [serial = 2362] [outer = 0x8f60d000] 00:51:11 INFO - PROCESS | 1946 | 1461052271585 Marionette TRACE conn6 <- [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"]]]}] 00:51:11 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 00:51:11 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 00:51:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 00:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:51:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:51:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 00:51:11 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1528ms 00:51:11 INFO - PROCESS | 1946 | 1461052271625 Marionette TRACE conn6 -> [0,3113,"getWindowHandle",null] 00:51:11 INFO - PROCESS | 1946 | 1461052271628 Marionette TRACE conn6 <- [1,3113,null,{"value":"8"}] 00:51:11 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 00:51:11 INFO - PROCESS | 1946 | 1461052271634 Marionette TRACE conn6 -> [0,3114,"setScriptTimeout",{"ms":35000}] 00:51:11 INFO - PROCESS | 1946 | 1461052271638 Marionette TRACE conn6 <- [1,3114,null,{}] 00:51:11 INFO - PROCESS | 1946 | 1461052271644 Marionette TRACE conn6 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:11 INFO - PROCESS | 1946 | 1461052271889 Marionette TRACE conn6 <- [1,3115,null,{"value":null}] 00:51:12 INFO - PROCESS | 1946 | 1461052272188 Marionette TRACE conn6 -> [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\", \"957a1586-c231-46f1-8edc-7a08525452d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x8e9e3800 == 176 [pid = 1946] [id = 788] 00:51:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 158 (0x8f952800) [pid = 1946] [serial = 2363] [outer = (nil)] 00:51:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 159 (0x90656400) [pid = 1946] [serial = 2364] [outer = 0x8f952800] 00:51:12 INFO - PROCESS | 1946 | 1461052272276 Marionette DEBUG loaded listener.js 00:51:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 160 (0x9065c400) [pid = 1946] [serial = 2365] [outer = 0x8f952800] 00:51:13 INFO - PROCESS | 1946 | 1461052273107 Marionette TRACE conn6 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 00:51:13 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 00:51:13 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1485ms 00:51:13 INFO - PROCESS | 1946 | 1461052273120 Marionette TRACE conn6 -> [0,3117,"getWindowHandle",null] 00:51:13 INFO - PROCESS | 1946 | 1461052273123 Marionette TRACE conn6 <- [1,3117,null,{"value":"8"}] 00:51:14 WARNING - u'runner_teardown' () 00:51:14 INFO - No more tests 00:51:14 INFO - Got 0 unexpected results 00:51:14 INFO - SUITE-END | took 1300s 00:51:14 INFO - Closing logging queue 00:51:14 INFO - queue closed 00:51:14 INFO - Return code: 0 00:51:14 WARNING - # TBPL SUCCESS # 00:51:14 INFO - Running post-action listener: _resource_record_post_action 00:51:14 INFO - Running post-run listener: _resource_record_post_run 00:51:15 INFO - Total resource usage - Wall time: 1340s; CPU: 98.0%; Read bytes: 13930496; Write bytes: 969662464; Read time: 7912; Write time: 415816 00:51:15 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:51:15 INFO - install - Wall time: 34s; CPU: 100.0%; Read bytes: 1794048; Write bytes: 178806784; Read time: 1128; Write time: 239136 00:51:15 INFO - run-tests - Wall time: 1306s; CPU: 98.0%; Read bytes: 11550720; Write bytes: 790855680; Read time: 6108; Write time: 176680 00:51:15 INFO - Running post-run listener: _upload_blobber_files 00:51:15 INFO - Blob upload gear active. 00:51:15 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 00:51:15 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 00:51:15 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', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 00:51:15 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 fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 00:51:16 INFO - (blobuploader) - INFO - Open directory for files ... 00:51:16 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 00:51:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:51:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:51:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 00:51:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:51:17 INFO - (blobuploader) - INFO - Done attempting. 00:51:17 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 00:51:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:51:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:51:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 00:51:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:51:17 INFO - (blobuploader) - INFO - Done attempting. 00:51:17 INFO - (blobuploader) - INFO - Iteration through files over. 00:51:17 INFO - Return code: 0 00:51:17 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 00:51:17 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 00:51:17 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/638958522fd2c47baf17d9b66214cafa93c188fcf962dca662d5e7419b35c377a2bbaedb64991da002bed094594bd5f8c0fa93a9e65e0e2b5fd2736d86df826b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/91b0ef81a2a9d3348b1017c013942832d9fa3cce0b958e08935b0d1f93345fc4ef911ff5e0c944e6cc763983633e91fa8746f1faf52de4f4d37ec9c2b82fcb2b"} 00:51:17 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 00:51:17 INFO - Writing to file /builds/slave/test/properties/blobber_files 00:51:17 INFO - Contents: 00:51:17 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/638958522fd2c47baf17d9b66214cafa93c188fcf962dca662d5e7419b35c377a2bbaedb64991da002bed094594bd5f8c0fa93a9e65e0e2b5fd2736d86df826b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/91b0ef81a2a9d3348b1017c013942832d9fa3cce0b958e08935b0d1f93345fc4ef911ff5e0c944e6cc763983633e91fa8746f1faf52de4f4d37ec9c2b82fcb2b"} 00:51:17 INFO - Running post-run listener: copy_logs_to_upload_dir 00:51:17 INFO - Copying logs to upload dir... 00:51:17 INFO - mkdir: /builds/slave/test/build/upload/logs 00:51:17 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1490.432057 ========= master_lag: 1.05 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 51 secs) (at 2016-04-19 00:51:19.052870) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 00:51:19.054043) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461050757.307158-1659744358 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/638958522fd2c47baf17d9b66214cafa93c188fcf962dca662d5e7419b35c377a2bbaedb64991da002bed094594bd5f8c0fa93a9e65e0e2b5fd2736d86df826b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/91b0ef81a2a9d3348b1017c013942832d9fa3cce0b958e08935b0d1f93345fc4ef911ff5e0c944e6cc763983633e91fa8746f1faf52de4f4d37ec9c2b82fcb2b"} build_url:https://queue.taskcluster.net/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.030904 build_url: 'https://queue.taskcluster.net/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/638958522fd2c47baf17d9b66214cafa93c188fcf962dca662d5e7419b35c377a2bbaedb64991da002bed094594bd5f8c0fa93a9e65e0e2b5fd2736d86df826b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/91b0ef81a2a9d3348b1017c013942832d9fa3cce0b958e08935b0d1f93345fc4ef911ff5e0c944e6cc763983633e91fa8746f1faf52de4f4d37ec9c2b82fcb2b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/L1btr3kbTGuB1zMquyOZxg/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.37 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 00:51:19.451935) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 00:51:19.452275) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461050757.307158-1659744358 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.014902 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 00:51:19.494108) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-19 00:51:19.494424) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-19 00:51:19.494827) ========= ========= Total master_lag: 1.74 =========