builder: mozilla-central_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-063 starttime: 1461678781.01 results: success (0) buildid: 20160426044601 builduid: 492b86c5e1054d86bce01a3b6d55f5ad revision: 9ce31e9f90cb0e534611b0f617c5bbc232ffe748 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 06:53:01.011324) ========= master: http://buildbot-master51.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 06:53:01.011928) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-04-26 06:53:01.012374) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-04-26 06:53:02.163268) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 06:53:02.163662) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461678640.786813-2088198863 _=/tools/buildbot/bin/python using PTY: False --2016-04-26 06:53:02-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.6M=0.001s 2016-04-26 06:53:02 (10.6 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.582426 ========= master_lag: 0.20 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 06:53:02.942186) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 06:53:02.942652) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461678640.786813-2088198863 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.087729 ========= master_lag: 0.13 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 06:53:03.157396) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-26 06:53:03.157861) ========= bash -c 'python archiver_client.py mozharness --repo mozilla-central --rev 9ce31e9f90cb0e534611b0f617c5bbc232ffe748 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 9ce31e9f90cb0e534611b0f617c5bbc232ffe748 --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461678640.786813-2088198863 _=/tools/buildbot/bin/python using PTY: False 2016-04-26 06:53:03,285 truncating revision to first 12 chars 2016-04-26 06:53:03,285 Setting DEBUG logging. 2016-04-26 06:53:03,285 attempt 1/10 2016-04-26 06:53:03,286 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/9ce31e9f90cb?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-26 06:53:04,454 unpacking tar archive at: mozilla-central-9ce31e9f90cb/testing/mozharness/ program finished with exit code 0 elapsedTime=1.831084 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-26 06:53:05.029443) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 06:53:05.029874) ========= script_repo_revision: 9ce31e9f90cb0e534611b0f617c5bbc232ffe748 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 06:53:05.030463) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-26 06:53:05.030867) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-26 06:53:05.072961) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 3 secs) (at 2016-04-26 06:53:05.073492) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-central --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-central', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461678640.786813-2088198863 _=/tools/buildbot/bin/python using PTY: False 06:53:05 INFO - MultiFileLogger online at 20160426 06:53:05 in /builds/slave/test 06:53:05 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-central --download-symbols true 06:53:05 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:53:05 INFO - {'append_to_log': False, 06:53:05 INFO - 'base_work_dir': '/builds/slave/test', 06:53:05 INFO - 'blob_upload_branch': 'mozilla-central', 06:53:05 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:53:05 INFO - 'buildbot_json_path': 'buildprops.json', 06:53:05 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:53:05 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:53:05 INFO - 'download_minidump_stackwalk': True, 06:53:05 INFO - 'download_symbols': 'true', 06:53:05 INFO - 'e10s': False, 06:53:05 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:53:05 INFO - 'tooltool.py': '/tools/tooltool.py', 06:53:05 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:53:05 INFO - '/tools/misc-python/virtualenv.py')}, 06:53:05 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:53:05 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:53:05 INFO - 'log_level': 'info', 06:53:05 INFO - 'log_to_console': True, 06:53:05 INFO - 'opt_config_files': (), 06:53:05 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:53:05 INFO - '--processes=1', 06:53:05 INFO - '--config=%(test_path)s/wptrunner.ini', 06:53:05 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:53:05 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:53:05 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:53:05 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:53:05 INFO - 'pip_index': False, 06:53:05 INFO - 'require_test_zip': True, 06:53:05 INFO - 'test_type': ('testharness',), 06:53:05 INFO - 'this_chunk': '1', 06:53:05 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:53:05 INFO - 'total_chunks': '10', 06:53:05 INFO - 'virtualenv_path': 'venv', 06:53:05 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:53:05 INFO - 'work_dir': 'build'} 06:53:05 INFO - ##### 06:53:05 INFO - ##### Running clobber step. 06:53:05 INFO - ##### 06:53:05 INFO - Running pre-action listener: _resource_record_pre_action 06:53:05 INFO - Running main action method: clobber 06:53:05 INFO - rmtree: /builds/slave/test/build 06:53:05 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:53:07 INFO - Running post-action listener: _resource_record_post_action 06:53:07 INFO - ##### 06:53:07 INFO - ##### Running read-buildbot-config step. 06:53:07 INFO - ##### 06:53:07 INFO - Running pre-action listener: _resource_record_pre_action 06:53:07 INFO - Running main action method: read_buildbot_config 06:53:07 INFO - Using buildbot properties: 06:53:07 INFO - { 06:53:07 INFO - "project": "", 06:53:07 INFO - "product": "firefox", 06:53:07 INFO - "script_repo_revision": "production", 06:53:07 INFO - "scheduler": "tests-mozilla-central-ubuntu64_vm-debug-unittest", 06:53:07 INFO - "repository": "", 06:53:07 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-central debug test web-platform-tests-1", 06:53:07 INFO - "buildid": "20160426044601", 06:53:07 INFO - "pgo_build": "False", 06:53:07 INFO - "basedir": "/builds/slave/test", 06:53:07 INFO - "buildnumber": 0, 06:53:07 INFO - "slavename": "tst-linux64-spot-063", 06:53:07 INFO - "master": "http://buildbot-master51.bb.releng.use1.mozilla.com:8201/", 06:53:07 INFO - "platform": "linux64", 06:53:07 INFO - "branch": "mozilla-central", 06:53:07 INFO - "revision": "9ce31e9f90cb0e534611b0f617c5bbc232ffe748", 06:53:07 INFO - "repo_path": "mozilla-central", 06:53:07 INFO - "moz_repo_path": "", 06:53:07 INFO - "stage_platform": "linux64", 06:53:07 INFO - "builduid": "492b86c5e1054d86bce01a3b6d55f5ad", 06:53:07 INFO - "slavebuilddir": "test" 06:53:07 INFO - } 06:53:07 INFO - Found installer url https://queue.taskcluster.net/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2. 06:53:07 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json. 06:53:07 INFO - Running post-action listener: _resource_record_post_action 06:53:07 INFO - ##### 06:53:07 INFO - ##### Running download-and-extract step. 06:53:07 INFO - ##### 06:53:07 INFO - Running pre-action listener: _resource_record_pre_action 06:53:07 INFO - Running main action method: download_and_extract 06:53:07 INFO - mkdir: /builds/slave/test/build/tests 06:53:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:53:07 INFO - https://queue.taskcluster.net/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 06:53:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 06:53:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 06:53:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 06:53:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 06:53:27 INFO - Downloaded 1361 bytes. 06:53:27 INFO - Reading from file /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 06:53:27 INFO - Using the following test package requirements: 06:53:27 INFO - {u'common': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip'], 06:53:27 INFO - u'cppunittest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 06:53:27 INFO - u'firefox-49.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 06:53:27 INFO - u'gtest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 06:53:27 INFO - u'firefox-49.0a1.en-US.linux-x86_64.gtest.tests.zip'], 06:53:27 INFO - u'jittest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 06:53:27 INFO - u'jsshell-linux-x86_64.zip'], 06:53:27 INFO - u'mochitest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 06:53:27 INFO - u'firefox-49.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 06:53:27 INFO - u'mozbase': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip'], 06:53:27 INFO - u'reftest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 06:53:27 INFO - u'firefox-49.0a1.en-US.linux-x86_64.reftest.tests.zip'], 06:53:27 INFO - u'talos': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 06:53:27 INFO - u'firefox-49.0a1.en-US.linux-x86_64.talos.tests.zip'], 06:53:27 INFO - u'web-platform': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 06:53:27 INFO - u'firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 06:53:27 INFO - u'xpcshell': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 06:53:27 INFO - u'firefox-49.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 06:53:27 INFO - Downloading packages: [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 06:53: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')]} 06:53:27 INFO - https://queue.taskcluster.net/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 06:53:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip 06:53:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip 06:53:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip 06:53:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 06:53:32 INFO - Downloaded 22750961 bytes. 06:53:32 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:53:32 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:53:33 INFO - caution: filename not matched: web-platform/* 06:53:33 INFO - Return code: 11 06:53:33 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')]} 06:53:33 INFO - https://queue.taskcluster.net/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 06:53:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip 06:53:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip 06:53:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip 06:53:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 06:53:38 INFO - Downloaded 36406661 bytes. 06:53:38 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:53:38 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:53:42 INFO - caution: filename not matched: bin/* 06:53:42 INFO - caution: filename not matched: config/* 06:53:42 INFO - caution: filename not matched: mozbase/* 06:53:42 INFO - caution: filename not matched: marionette/* 06:53:42 INFO - caution: filename not matched: tools/wptserve/* 06:53:42 INFO - Return code: 11 06:53:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:53:42 INFO - https://queue.taskcluster.net/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 06:53:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 06:53:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 06:53:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 06:53:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 06:53:51 INFO - Downloaded 64484163 bytes. 06:53:51 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 06:53:51 INFO - mkdir: /builds/slave/test/properties 06:53:51 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:53:51 INFO - Writing to file /builds/slave/test/properties/build_url 06:53:51 INFO - Contents: 06:53:51 INFO - build_url:https://queue.taskcluster.net/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 06:53:53 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:53:53 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:53:53 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:53:53 INFO - Contents: 06:53:53 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:53:53 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')]} 06:53:53 INFO - https://queue.taskcluster.net/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:53:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:53:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:53:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:53:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 06:53:57 INFO - Downloaded 90936673 bytes. 06:53:57 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 06:53:57 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 06:54:04 INFO - Return code: 0 06:54:04 INFO - Running post-action listener: _resource_record_post_action 06:54:04 INFO - Running post-action listener: set_extra_try_arguments 06:54:04 INFO - ##### 06:54:04 INFO - ##### Running create-virtualenv step. 06:54:04 INFO - ##### 06:54:04 INFO - Running pre-action listener: _pre_create_virtualenv 06:54:04 INFO - Running pre-action listener: _resource_record_pre_action 06:54:04 INFO - Running main action method: create_virtualenv 06:54:04 INFO - Creating virtualenv /builds/slave/test/build/venv 06:54: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 06:54:04 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:54:05 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:54:05 INFO - Using real prefix '/usr' 06:54:05 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:54:09 INFO - Installing distribute.............................................................................................................................................................................................done. 06:54:12 INFO - Installing pip.................done. 06:54:12 INFO - Return code: 0 06:54:12 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:54:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:54:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:54:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:54:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:54:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:54:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:54:12 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 0x1da5030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1da63f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1de4210>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1eaed00>, '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 0x1ded300>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1ded7b0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461678640.786813-2088198863', '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 06:54:12 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 06:54:12 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 06:54:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:54:12 INFO - 'CCACHE_UMASK': '002', 06:54:12 INFO - 'DISPLAY': ':0', 06:54:12 INFO - 'HOME': '/home/cltbld', 06:54:12 INFO - 'LANG': 'en_US.UTF-8', 06:54:12 INFO - 'LOGNAME': 'cltbld', 06:54:12 INFO - 'MAIL': '/var/mail/cltbld', 06:54:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:54:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:54:12 INFO - 'MOZ_NO_REMOTE': '1', 06:54:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:54:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:54:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:54:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:54:12 INFO - 'PWD': '/builds/slave/test', 06:54:12 INFO - 'SHELL': '/bin/bash', 06:54:12 INFO - 'SHLVL': '1', 06:54:12 INFO - 'TERM': 'linux', 06:54:12 INFO - 'TMOUT': '86400', 06:54:12 INFO - 'USER': 'cltbld', 06:54:12 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461678640.786813-2088198863', 06:54:12 INFO - '_': '/tools/buildbot/bin/python'} 06:54:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:54:12 INFO - Downloading/unpacking psutil>=0.7.1 06:54:12 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 06:54:12 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 06:54:12 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 06:54:12 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 06:54:12 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 06:54:12 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 06:54:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:54:18 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:54:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:54:18 INFO - Installing collected packages: psutil 06:54:18 INFO - Running setup.py install for psutil 06:54:19 INFO - building 'psutil._psutil_linux' extension 06:54:19 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o 06:54:19 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 06:54:19 INFO - building 'psutil._psutil_posix' extension 06:54: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-x86_64-2.7/psutil/_psutil_posix.o 06:54:19 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 06:54:20 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:54:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:54:20 INFO - Successfully installed psutil 06:54:20 INFO - Cleaning up... 06:54:20 INFO - Return code: 0 06:54:20 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:54:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:54:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:54:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:54:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:54:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:54:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:54:20 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 0x1da5030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1da63f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1de4210>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1eaed00>, '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 0x1ded300>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1ded7b0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461678640.786813-2088198863', '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 06:54:20 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 06:54:20 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 06:54:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:54:20 INFO - 'CCACHE_UMASK': '002', 06:54:20 INFO - 'DISPLAY': ':0', 06:54:20 INFO - 'HOME': '/home/cltbld', 06:54:20 INFO - 'LANG': 'en_US.UTF-8', 06:54:20 INFO - 'LOGNAME': 'cltbld', 06:54:20 INFO - 'MAIL': '/var/mail/cltbld', 06:54:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:54:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:54:20 INFO - 'MOZ_NO_REMOTE': '1', 06:54:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:54:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:54:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:54:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:54:20 INFO - 'PWD': '/builds/slave/test', 06:54:20 INFO - 'SHELL': '/bin/bash', 06:54:20 INFO - 'SHLVL': '1', 06:54:20 INFO - 'TERM': 'linux', 06:54:20 INFO - 'TMOUT': '86400', 06:54:20 INFO - 'USER': 'cltbld', 06:54:20 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461678640.786813-2088198863', 06:54:20 INFO - '_': '/tools/buildbot/bin/python'} 06:54:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:54:20 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:54: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 06:54: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 06:54: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 06:54: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 06:54: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 06:54: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 06:54:25 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:54:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:54:26 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 06:54:26 INFO - Installing collected packages: mozsystemmonitor 06:54:26 INFO - Running setup.py install for mozsystemmonitor 06:54:26 INFO - Successfully installed mozsystemmonitor 06:54:26 INFO - Cleaning up... 06:54:26 INFO - Return code: 0 06:54:26 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:54:26 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')]} 06:54:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:54:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:54:26 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')]} 06:54:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:54:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:54:26 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 0x1da5030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1da63f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1de4210>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1eaed00>, '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 0x1ded300>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1ded7b0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461678640.786813-2088198863', '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 06:54:26 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 06:54:26 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 06:54:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:54:26 INFO - 'CCACHE_UMASK': '002', 06:54:26 INFO - 'DISPLAY': ':0', 06:54:26 INFO - 'HOME': '/home/cltbld', 06:54:26 INFO - 'LANG': 'en_US.UTF-8', 06:54:26 INFO - 'LOGNAME': 'cltbld', 06:54:26 INFO - 'MAIL': '/var/mail/cltbld', 06:54:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:54:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:54:26 INFO - 'MOZ_NO_REMOTE': '1', 06:54:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:54:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:54:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:54:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:54:26 INFO - 'PWD': '/builds/slave/test', 06:54:26 INFO - 'SHELL': '/bin/bash', 06:54:26 INFO - 'SHLVL': '1', 06:54:26 INFO - 'TERM': 'linux', 06:54:26 INFO - 'TMOUT': '86400', 06:54:26 INFO - 'USER': 'cltbld', 06:54:26 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461678640.786813-2088198863', 06:54:26 INFO - '_': '/tools/buildbot/bin/python'} 06:54:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:54:26 INFO - Downloading/unpacking blobuploader==1.2.4 06:54: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 06:54: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 06:54: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 06:54: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 06:54: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 06:54: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 06:54:31 INFO - Downloading blobuploader-1.2.4.tar.gz 06:54:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:54:32 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:54: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 06:54: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 06:54: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 06:54: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 06:54: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 06:54: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 06:54:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:54:33 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:54:33 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 06:54:33 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 06:54:33 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 06:54:33 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 06:54:33 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 06:54:33 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 06:54:33 INFO - Downloading docopt-0.6.1.tar.gz 06:54:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:54:34 INFO - Installing collected packages: blobuploader, requests, docopt 06:54:34 INFO - Running setup.py install for blobuploader 06:54:34 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:54:34 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:54:34 INFO - Running setup.py install for requests 06:54:34 INFO - Running setup.py install for docopt 06:54:35 INFO - Successfully installed blobuploader requests docopt 06:54:35 INFO - Cleaning up... 06:54:35 INFO - Return code: 0 06:54:35 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:54:35 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')]} 06:54:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:54:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:54:35 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')]} 06:54:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:54:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:54:35 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 0x1da5030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1da63f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1de4210>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1eaed00>, '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 0x1ded300>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1ded7b0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461678640.786813-2088198863', '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 06:54:35 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 06:54:35 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 06:54:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:54:35 INFO - 'CCACHE_UMASK': '002', 06:54:35 INFO - 'DISPLAY': ':0', 06:54:35 INFO - 'HOME': '/home/cltbld', 06:54:35 INFO - 'LANG': 'en_US.UTF-8', 06:54:35 INFO - 'LOGNAME': 'cltbld', 06:54:35 INFO - 'MAIL': '/var/mail/cltbld', 06:54:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:54:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:54:35 INFO - 'MOZ_NO_REMOTE': '1', 06:54:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:54:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:54:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:54:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:54:35 INFO - 'PWD': '/builds/slave/test', 06:54:35 INFO - 'SHELL': '/bin/bash', 06:54:35 INFO - 'SHLVL': '1', 06:54:35 INFO - 'TERM': 'linux', 06:54:35 INFO - 'TMOUT': '86400', 06:54:35 INFO - 'USER': 'cltbld', 06:54:35 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461678640.786813-2088198863', 06:54:35 INFO - '_': '/tools/buildbot/bin/python'} 06:54:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:54:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:54:35 INFO - Running setup.py (path:/tmp/pip-oZweJq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:54:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:54:35 INFO - Running setup.py (path:/tmp/pip-iM_ztY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:54:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:54:36 INFO - Running setup.py (path:/tmp/pip-23qmiv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:54:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:54:36 INFO - Running setup.py (path:/tmp/pip-H8gXVr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:54:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:54:36 INFO - Running setup.py (path:/tmp/pip-uaUub9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:54:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:54:36 INFO - Running setup.py (path:/tmp/pip-q7L6qL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:54:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:54:36 INFO - Running setup.py (path:/tmp/pip-aJlQsN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:54:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:54:36 INFO - Running setup.py (path:/tmp/pip-2iPdiH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:54:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:54:36 INFO - Running setup.py (path:/tmp/pip-sFxKSH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:54:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:54:36 INFO - Running setup.py (path:/tmp/pip-pkmNgS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:54:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:54:37 INFO - Running setup.py (path:/tmp/pip-YDCUQF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:54:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:54:37 INFO - Running setup.py (path:/tmp/pip-EGbkyo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:54:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:54:37 INFO - Running setup.py (path:/tmp/pip-ArVuij-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:54:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:54:37 INFO - Running setup.py (path:/tmp/pip-RU0iVF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:54:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:54:37 INFO - Running setup.py (path:/tmp/pip-oQh931-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:54:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:54:37 INFO - Running setup.py (path:/tmp/pip-alOp5z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:54:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:54:37 INFO - Running setup.py (path:/tmp/pip-ebg237-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:54:37 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:54:37 INFO - Running setup.py (path:/tmp/pip-o5ssgU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:54:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:54:38 INFO - Running setup.py (path:/tmp/pip-WpcLRL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:54:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:54:38 INFO - Running setup.py (path:/tmp/pip-6McazF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:54:38 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:54:38 INFO - Running setup.py (path:/tmp/pip-mdXyjp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:54:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:54: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 06:54:38 INFO - Running setup.py install for manifestparser 06:54:39 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:54:39 INFO - Running setup.py install for mozcrash 06:54:39 INFO - Running setup.py install for mozdebug 06:54:39 INFO - Running setup.py install for mozdevice 06:54:39 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:54:39 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:54:39 INFO - Running setup.py install for mozfile 06:54:39 INFO - Running setup.py install for mozhttpd 06:54:40 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:54:40 INFO - Running setup.py install for mozinfo 06:54:40 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:54:40 INFO - Running setup.py install for mozInstall 06:54:40 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:54:40 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:54:40 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:54:40 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:54:40 INFO - Running setup.py install for mozleak 06:54:40 INFO - Running setup.py install for mozlog 06:54:40 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:54:40 INFO - Running setup.py install for moznetwork 06:54:41 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:54:41 INFO - Running setup.py install for mozprocess 06:54:41 INFO - Running setup.py install for mozprofile 06:54:41 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:54:41 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:54:41 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:54:41 INFO - Running setup.py install for mozrunner 06:54:41 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:54:41 INFO - Running setup.py install for mozscreenshot 06:54:42 INFO - Running setup.py install for moztest 06:54:42 INFO - Running setup.py install for mozversion 06:54:42 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:54:42 INFO - Running setup.py install for wptserve 06:54:42 INFO - Running setup.py install for marionette-driver 06:54:42 INFO - Running setup.py install for browsermob-proxy 06:54:43 INFO - Running setup.py install for marionette-client 06:54:43 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:54:43 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:54: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 06:54:43 INFO - Cleaning up... 06:54:43 INFO - Return code: 0 06:54:43 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:54: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')]} 06:54:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:54:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:54: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')]} 06:54:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:54:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:54: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 0x1da5030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1da63f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1de4210>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1eaed00>, '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 0x1ded300>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1ded7b0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461678640.786813-2088198863', '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 06:54: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 06:54: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 06:54:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:54:43 INFO - 'CCACHE_UMASK': '002', 06:54:43 INFO - 'DISPLAY': ':0', 06:54:43 INFO - 'HOME': '/home/cltbld', 06:54:43 INFO - 'LANG': 'en_US.UTF-8', 06:54:43 INFO - 'LOGNAME': 'cltbld', 06:54:43 INFO - 'MAIL': '/var/mail/cltbld', 06:54:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:54:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:54:43 INFO - 'MOZ_NO_REMOTE': '1', 06:54:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:54:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:54:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:54:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:54:43 INFO - 'PWD': '/builds/slave/test', 06:54:43 INFO - 'SHELL': '/bin/bash', 06:54:43 INFO - 'SHLVL': '1', 06:54:43 INFO - 'TERM': 'linux', 06:54:43 INFO - 'TMOUT': '86400', 06:54:43 INFO - 'USER': 'cltbld', 06:54:43 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461678640.786813-2088198863', 06:54:43 INFO - '_': '/tools/buildbot/bin/python'} 06:54:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:54:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:54:44 INFO - Running setup.py (path:/tmp/pip-J9tLMj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:54: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)) 06:54:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:54:44 INFO - Running setup.py (path:/tmp/pip-zOArQo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:54: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)) 06:54:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:54:44 INFO - Running setup.py (path:/tmp/pip-lIfbug-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:54: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)) 06:54:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:54:44 INFO - Running setup.py (path:/tmp/pip-Y0hQVl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:54: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)) 06:54:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:54:44 INFO - Running setup.py (path:/tmp/pip-lNc049-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:54: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)) 06:54:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:54:44 INFO - Running setup.py (path:/tmp/pip-z_Nje8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:54: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)) 06:54:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:54:44 INFO - Running setup.py (path:/tmp/pip-CJkTRg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:54:44 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)) 06:54:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:54:44 INFO - Running setup.py (path:/tmp/pip-rFtIpu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:54: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)) 06:54:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:54:45 INFO - Running setup.py (path:/tmp/pip-k1uPvJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:54: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)) 06:54:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:54:45 INFO - Running setup.py (path:/tmp/pip-taX2lS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:54: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)) 06:54:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:54:45 INFO - Running setup.py (path:/tmp/pip-r9P2EA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:54: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)) 06:54:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:54:45 INFO - Running setup.py (path:/tmp/pip-PeX0q9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:54: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)) 06:54:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:54:45 INFO - Running setup.py (path:/tmp/pip-kGEOnu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:54: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)) 06:54:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:54:45 INFO - Running setup.py (path:/tmp/pip-HvV_UB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:54:45 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)) 06:54:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:54:45 INFO - Running setup.py (path:/tmp/pip-Foy2I4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:54: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)) 06:54:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:54:46 INFO - Running setup.py (path:/tmp/pip-iD2qVr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:54: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)) 06:54:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:54:46 INFO - Running setup.py (path:/tmp/pip-w_QZzP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:54: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)) 06:54:46 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:54:46 INFO - Running setup.py (path:/tmp/pip-sZiRxa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:54: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)) 06:54:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:54:46 INFO - Running setup.py (path:/tmp/pip-QktwNM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:54: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)) 06:54:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:54:46 INFO - Running setup.py (path:/tmp/pip-4gcAOq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:54: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)) 06:54:46 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:54:47 INFO - Running setup.py (path:/tmp/pip-Mp5ew5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:54:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:54: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)) 06:54: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)) 06:54: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)) 06:54: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)) 06:54: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)) 06:54: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)) 06:54:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:54: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 06:54: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 06:54: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 06:54: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 06:54: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 06:54: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 06:54:52 INFO - Downloading blessings-1.6.tar.gz 06:54:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:54:52 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)) 06:54:52 INFO - Installing collected packages: blessings 06:54:52 INFO - Running setup.py install for blessings 06:54:52 INFO - Successfully installed blessings 06:54:52 INFO - Cleaning up... 06:54:53 INFO - Return code: 0 06:54:53 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:54:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:54:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:54:53 INFO - Reading from file tmpfile_stdout 06:54:53 INFO - Current package versions: 06:54:53 INFO - argparse == 1.2.1 06:54:53 INFO - blessings == 1.6 06:54:53 INFO - blobuploader == 1.2.4 06:54:53 INFO - browsermob-proxy == 0.6.0 06:54:53 INFO - docopt == 0.6.1 06:54:53 INFO - manifestparser == 1.1 06:54:53 INFO - marionette-client == 2.3.0 06:54:53 INFO - marionette-driver == 1.4.0 06:54:53 INFO - mozInstall == 1.12 06:54:53 INFO - mozcrash == 0.17 06:54:53 INFO - mozdebug == 0.1 06:54:53 INFO - mozdevice == 0.48 06:54:53 INFO - mozfile == 1.2 06:54:53 INFO - mozhttpd == 0.7 06:54:53 INFO - mozinfo == 0.9 06:54:53 INFO - mozleak == 0.1 06:54:53 INFO - mozlog == 3.1 06:54:53 INFO - moznetwork == 0.27 06:54:53 INFO - mozprocess == 0.22 06:54:53 INFO - mozprofile == 0.28 06:54:53 INFO - mozrunner == 6.11 06:54:53 INFO - mozscreenshot == 0.1 06:54:53 INFO - mozsystemmonitor == 0.0 06:54:53 INFO - moztest == 0.7 06:54:53 INFO - mozversion == 1.4 06:54:53 INFO - psutil == 3.1.1 06:54:53 INFO - requests == 1.2.3 06:54:53 INFO - wptserve == 1.4.0 06:54:53 INFO - wsgiref == 0.1.2 06:54:53 INFO - Running post-action listener: _resource_record_post_action 06:54:53 INFO - Running post-action listener: _start_resource_monitoring 06:54:53 INFO - Starting resource monitoring. 06:54:53 INFO - ##### 06:54:53 INFO - ##### Running pull step. 06:54:53 INFO - ##### 06:54:53 INFO - Running pre-action listener: _resource_record_pre_action 06:54:53 INFO - Running main action method: pull 06:54:53 INFO - Pull has nothing to do! 06:54:53 INFO - Running post-action listener: _resource_record_post_action 06:54:53 INFO - ##### 06:54:53 INFO - ##### Running install step. 06:54:53 INFO - ##### 06:54:53 INFO - Running pre-action listener: _resource_record_pre_action 06:54:53 INFO - Running main action method: install 06:54:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:54:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:54:53 INFO - Reading from file tmpfile_stdout 06:54:53 INFO - Detecting whether we're running mozinstall >=1.0... 06:54:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:54:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:54:54 INFO - Reading from file tmpfile_stdout 06:54:54 INFO - Output received: 06:54:54 INFO - Usage: mozinstall [options] installer 06:54:54 INFO - Options: 06:54:54 INFO - -h, --help show this help message and exit 06:54:54 INFO - -d DEST, --destination=DEST 06:54:54 INFO - Directory to install application into. [default: 06:54:54 INFO - "/builds/slave/test"] 06:54:54 INFO - --app=APP Application being installed. [default: firefox] 06:54:54 INFO - mkdir: /builds/slave/test/build/application 06:54:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 06:54:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 06:55:23 INFO - Reading from file tmpfile_stdout 06:55:23 INFO - Output received: 06:55:23 INFO - /builds/slave/test/build/application/firefox/firefox 06:55:23 INFO - Running post-action listener: _resource_record_post_action 06:55:23 INFO - ##### 06:55:23 INFO - ##### Running run-tests step. 06:55:23 INFO - ##### 06:55:23 INFO - Running pre-action listener: _resource_record_pre_action 06:55:23 INFO - Running main action method: run_tests 06:55:23 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:55:23 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:55:23 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:55:23 INFO - grabbing minidump binary from tooltool 06:55:23 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')]} 06:55:23 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1eaed00>, '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 0x1ded300>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1ded7b0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:55:23 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 06:55:23 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache 06:55:23 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:55:23 INFO - Return code: 0 06:55:23 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 06:55:23 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:55:23 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/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 06:55:23 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/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 06:55:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:55:23 INFO - 'CCACHE_UMASK': '002', 06:55:23 INFO - 'DISPLAY': ':0', 06:55:23 INFO - 'HOME': '/home/cltbld', 06:55:23 INFO - 'LANG': 'en_US.UTF-8', 06:55:23 INFO - 'LOGNAME': 'cltbld', 06:55:23 INFO - 'MAIL': '/var/mail/cltbld', 06:55:23 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:55:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:55:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:55:23 INFO - 'MOZ_NO_REMOTE': '1', 06:55:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:55:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:55:23 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:55:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:55:23 INFO - 'PWD': '/builds/slave/test', 06:55:23 INFO - 'SHELL': '/bin/bash', 06:55:23 INFO - 'SHLVL': '1', 06:55:23 INFO - 'TERM': 'linux', 06:55:23 INFO - 'TMOUT': '86400', 06:55:23 INFO - 'USER': 'cltbld', 06:55:23 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461678640.786813-2088198863', 06:55:23 INFO - '_': '/tools/buildbot/bin/python'} 06:55:23 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/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 06:55:24 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 06:55:24 INFO - import pkg_resources 06:55:25 INFO - Using 1 client processes 06:55:26 INFO - wptserve Starting http server on 127.0.0.1:8000 06:55:26 INFO - wptserve Starting http server on 127.0.0.1:8001 06:55:26 INFO - wptserve Starting http server on 127.0.0.1:8443 06:55:28 INFO - SUITE-START | Running 778 tests 06:55:28 INFO - Running testharness tests 06:55:28 INFO - Setting up ssl 06:55:28 INFO - PROCESS | certutil | 06:55:28 INFO - PROCESS | certutil | 06:55:28 INFO - PROCESS | certutil | 06:55:28 INFO - Certificate Nickname Trust Attributes 06:55:28 INFO - SSL,S/MIME,JAR/XPI 06:55:28 INFO - 06:55:28 INFO - web-platform-tests CT,, 06:55:28 INFO - 06:55:28 INFO - Starting runner 06:55:31 INFO - PROCESS | 1852 | 1461678931109 Marionette DEBUG Marionette enabled via build flag and pref 06:55:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5db938000 == 1 [pid = 1852] [id = 1] 06:55:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 1 (0x7fe5db938800) [pid = 1852] [serial = 1] [outer = (nil)] 06:55:31 INFO - PROCESS | 1852 | [1852] WARNING: No inner window available!: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 06:55:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 2 (0x7fe5db939800) [pid = 1852] [serial = 2] [outer = 0x7fe5db938800] 06:55:31 INFO - PROCESS | 1852 | 1461678931752 Marionette INFO Listening on port 2828 06:55:32 INFO - PROCESS | 1852 | 1461678932340 Marionette DEBUG Marionette enabled via command-line flag 06:55:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d880d000 == 2 [pid = 1852] [id = 2] 06:55:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 3 (0x7fe5d880d800) [pid = 1852] [serial = 3] [outer = (nil)] 06:55:32 INFO - PROCESS | 1852 | [1852] WARNING: No inner window available!: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 06:55:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 4 (0x7fe5d880e800) [pid = 1852] [serial = 4] [outer = 0x7fe5d880d800] 06:55:32 INFO - PROCESS | 1852 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7fe5d88f6d30 06:55:32 INFO - PROCESS | 1852 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7fe5dd58b5b0 06:55:32 INFO - PROCESS | 1852 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7fe5d7c5c820 06:55:32 INFO - PROCESS | 1852 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7fe5d7c5cb20 06:55:32 INFO - PROCESS | 1852 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7fe5d7c5ce50 06:55:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 5 (0x7fe5d7c92000) [pid = 1852] [serial = 5] [outer = 0x7fe5db938800] 06:55:32 INFO - PROCESS | 1852 | [1852] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:55:32 INFO - PROCESS | 1852 | 1461678932703 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:35748 06:55:32 INFO - PROCESS | 1852 | [1852] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:55:32 INFO - PROCESS | 1852 | 1461678932784 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:35749 06:55:32 INFO - PROCESS | 1852 | 1461678932792 Marionette DEBUG Closed connection conn0 06:55:32 INFO - PROCESS | 1852 | [1852] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 06:55:32 INFO - PROCESS | 1852 | [1852] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:55:32 INFO - PROCESS | 1852 | 1461678932914 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:35750 06:55:32 INFO - PROCESS | 1852 | 1461678932917 Marionette DEBUG Closed connection conn1 06:55:32 INFO - PROCESS | 1852 | [1852] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:55:32 INFO - PROCESS | 1852 | 1461678932952 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:35751 06:55:32 INFO - PROCESS | 1852 | 1461678932959 Marionette DEBUG Closed connection conn2 06:55:33 INFO - PROCESS | 1852 | 1461678932988 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:55:33 INFO - PROCESS | 1852 | 1461678933015 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"49.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160426044601","device":"desktop","version":"49.0a1"} 06:55:33 INFO - PROCESS | 1852 | [1852] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:55:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb418800 == 3 [pid = 1852] [id = 3] 06:55:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 6 (0x7fe5cb419000) [pid = 1852] [serial = 6] [outer = (nil)] 06:55:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb419800 == 4 [pid = 1852] [id = 4] 06:55:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 7 (0x7fe5cb21cc00) [pid = 1852] [serial = 7] [outer = (nil)] 06:55:35 INFO - PROCESS | 1852 | [1852] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:55:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ca441800 == 5 [pid = 1852] [id = 5] 06:55:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 8 (0x7fe5ca3fd800) [pid = 1852] [serial = 8] [outer = (nil)] 06:55:35 INFO - PROCESS | 1852 | [1852] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:55:35 INFO - PROCESS | 1852 | [1852] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:55:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 9 (0x7fe5ca2e6000) [pid = 1852] [serial = 9] [outer = 0x7fe5ca3fd800] 06:55:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 10 (0x7fe5c9b0d000) [pid = 1852] [serial = 10] [outer = 0x7fe5cb419000] 06:55:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 11 (0x7fe5c9b2a800) [pid = 1852] [serial = 11] [outer = 0x7fe5cb21cc00] 06:55:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 12 (0x7fe5c9b2c800) [pid = 1852] [serial = 12] [outer = 0x7fe5ca3fd800] 06:55:36 INFO - PROCESS | 1852 | 1461678936771 Marionette DEBUG loaded listener.js 06:55:36 INFO - PROCESS | 1852 | 1461678936788 Marionette DEBUG loaded listener.js 06:55:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 13 (0x7fe5c84fa800) [pid = 1852] [serial = 13] [outer = 0x7fe5ca3fd800] 06:55:37 INFO - PROCESS | 1852 | 1461678937464 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"48576927-03c0-4b49-a5f0-cd1188ebdc01","capabilities":{"browserName":"Firefox","browserVersion":"49.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160426044601","device":"desktop","version":"49.0a1","command_id":1}}] 06:55:37 INFO - PROCESS | 1852 | 1461678937677 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 06:55:37 INFO - PROCESS | 1852 | 1461678937848 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 06:55:38 INFO - PROCESS | 1852 | 1461678938104 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:55:38 INFO - PROCESS | 1852 | [1852] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:55:38 INFO - PROCESS | 1852 | [1852] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:55:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 14 (0x7fe5c510bc00) [pid = 1852] [serial = 14] [outer = 0x7fe5ca3fd800] 06:55:38 INFO - PROCESS | 1852 | [1852] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:55:38 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:55:38 INFO - PROCESS | 1852 | 1461678938499 Marionette TRACE conn3 <- [1,3,null,{}] 06:55:38 INFO - PROCESS | 1852 | 1461678938506 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:55:38 INFO - PROCESS | 1852 | 1461678938527 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 06:55:38 INFO - PROCESS | 1852 | 1461678938578 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 06:55:38 INFO - PROCESS | 1852 | 1461678938582 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 06:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:55:38 INFO - PROCESS | 1852 | 1461678938590 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:55:38 INFO - PROCESS | 1852 | 1461678938595 Marionette TRACE conn3 <- [1,6,null,{}] 06:55:38 INFO - PROCESS | 1852 | 1461678938601 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:38 INFO - PROCESS | 1852 | 1461678938616 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 06:55:38 INFO - PROCESS | 1852 | 1461678938624 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c47c5800 == 6 [pid = 1852] [id = 6] 06:55:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 15 (0x7fe5c47dec00) [pid = 1852] [serial = 15] [outer = (nil)] 06:55:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 16 (0x7fe5c47e0800) [pid = 1852] [serial = 16] [outer = 0x7fe5c47dec00] 06:55:38 INFO - PROCESS | 1852 | 1461678938776 Marionette DEBUG loaded listener.js 06:55:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 17 (0x7fe5c47e7400) [pid = 1852] [serial = 17] [outer = 0x7fe5c47dec00] 06:55:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c3a72000 == 7 [pid = 1852] [id = 7] 06:55:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 18 (0x7fe5c391e800) [pid = 1852] [serial = 18] [outer = (nil)] 06:55:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 19 (0x7fe5c392a800) [pid = 1852] [serial = 19] [outer = 0x7fe5c391e800] 06:55:39 INFO - PROCESS | 1852 | 1461678939243 Marionette DEBUG loaded listener.js 06:55:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 20 (0x7fe5c3a41c00) [pid = 1852] [serial = 20] [outer = 0x7fe5c391e800] 06:55:39 INFO - PROCESS | 1852 | [1852] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 06:55:39 INFO - PROCESS | 1852 | 1461678939749 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 06:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1234ms 06:55:39 INFO - PROCESS | 1852 | 1461678939851 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 06:55:39 INFO - PROCESS | 1852 | 1461678939854 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 06:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:55:39 INFO - PROCESS | 1852 | 1461678939878 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:55:39 INFO - PROCESS | 1852 | 1461678939881 Marionette TRACE conn3 <- [1,10,null,{}] 06:55:39 INFO - PROCESS | 1852 | 1461678939893 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:40 INFO - PROCESS | 1852 | 1461678940048 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 06:55:40 INFO - PROCESS | 1852 | 1461678940065 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c1f4a000 == 8 [pid = 1852] [id = 8] 06:55:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 21 (0x7fe5c2c24400) [pid = 1852] [serial = 21] [outer = (nil)] 06:55:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 22 (0x7fe5c3925000) [pid = 1852] [serial = 22] [outer = 0x7fe5c2c24400] 06:55:40 INFO - PROCESS | 1852 | 1461678940132 Marionette DEBUG loaded listener.js 06:55:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 23 (0x7fe5c215f400) [pid = 1852] [serial = 23] [outer = 0x7fe5c2c24400] 06:55:40 INFO - PROCESS | 1852 | 1461678940665 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 06:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 840ms 06:55:40 INFO - PROCESS | 1852 | 1461678940705 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 06:55:40 INFO - PROCESS | 1852 | 1461678940709 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 06:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:55:40 INFO - PROCESS | 1852 | 1461678940714 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:55:40 INFO - PROCESS | 1852 | 1461678940716 Marionette TRACE conn3 <- [1,14,null,{}] 06:55:40 INFO - PROCESS | 1852 | 1461678940722 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:40 INFO - PROCESS | 1852 | 1461678940867 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 06:55:40 INFO - PROCESS | 1852 | 1461678940887 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c21db000 == 9 [pid = 1852] [id = 9] 06:55:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 24 (0x7fe5c2304000) [pid = 1852] [serial = 24] [outer = (nil)] 06:55:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 25 (0x7fe5c2307800) [pid = 1852] [serial = 25] [outer = 0x7fe5c2304000] 06:55:40 INFO - PROCESS | 1852 | 1461678940945 Marionette DEBUG loaded listener.js 06:55:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 26 (0x7fe5c2310400) [pid = 1852] [serial = 26] [outer = 0x7fe5c2304000] 06:55:41 INFO - PROCESS | 1852 | 1461678941845 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 06:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1175ms 06:55:41 INFO - PROCESS | 1852 | 1461678941890 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 06:55:41 INFO - PROCESS | 1852 | 1461678941896 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 06:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:55:41 INFO - PROCESS | 1852 | 1461678941903 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:55:41 INFO - PROCESS | 1852 | 1461678941908 Marionette TRACE conn3 <- [1,18,null,{}] 06:55:41 INFO - PROCESS | 1852 | 1461678941915 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:42 INFO - PROCESS | 1852 | 1461678942070 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 06:55:42 INFO - PROCESS | 1852 | 1461678942155 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2395000 == 10 [pid = 1852] [id = 10] 06:55:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 27 (0x7fe5c1f0bc00) [pid = 1852] [serial = 27] [outer = (nil)] 06:55:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 28 (0x7fe5c2306400) [pid = 1852] [serial = 28] [outer = 0x7fe5c1f0bc00] 06:55:42 INFO - PROCESS | 1852 | 1461678942228 Marionette DEBUG loaded listener.js 06:55:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 29 (0x7fe5c24b5400) [pid = 1852] [serial = 29] [outer = 0x7fe5c1f0bc00] 06:55:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2ea5000 == 11 [pid = 1852] [id = 11] 06:55:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 30 (0x7fe5c2ea5800) [pid = 1852] [serial = 30] [outer = (nil)] 06:55:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 31 (0x7fe5c2eac000) [pid = 1852] [serial = 31] [outer = 0x7fe5c2ea5800] 06:55:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 32 (0x7fe5c2ea9000) [pid = 1852] [serial = 32] [outer = 0x7fe5c2ea5800] 06:55:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2eb8800 == 12 [pid = 1852] [id = 12] 06:55:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 33 (0x7fe5c2160400) [pid = 1852] [serial = 33] [outer = (nil)] 06:55:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 34 (0x7fe5c2511c00) [pid = 1852] [serial = 34] [outer = 0x7fe5c2160400] 06:55:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 35 (0x7fe5c2509800) [pid = 1852] [serial = 35] [outer = 0x7fe5c2160400] 06:55:43 INFO - PROCESS | 1852 | 1461678943265 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 06:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1390ms 06:55:43 INFO - PROCESS | 1852 | 1461678943363 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 06:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:55:43 INFO - PROCESS | 1852 | 1461678943372 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 06:55:43 INFO - PROCESS | 1852 | 1461678943384 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:55:43 INFO - PROCESS | 1852 | 1461678943387 Marionette TRACE conn3 <- [1,22,null,{}] 06:55:43 INFO - PROCESS | 1852 | 1461678943393 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:43 INFO - PROCESS | 1852 | 1461678943553 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 06:55:43 INFO - PROCESS | 1852 | 1461678943701 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c7c0d800 == 13 [pid = 1852] [id = 13] 06:55:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 36 (0x7fe5c391fc00) [pid = 1852] [serial = 36] [outer = (nil)] 06:55:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 37 (0x7fe5c7a35400) [pid = 1852] [serial = 37] [outer = 0x7fe5c391fc00] 06:55:43 INFO - PROCESS | 1852 | 1461678943782 Marionette DEBUG loaded listener.js 06:55:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 38 (0x7fe5c8459000) [pid = 1852] [serial = 38] [outer = 0x7fe5c391fc00] 06:55:44 INFO - PROCESS | 1852 | 1461678944503 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 06:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1140ms 06:55:44 INFO - PROCESS | 1852 | 1461678944522 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 06:55:44 INFO - PROCESS | 1852 | 1461678944526 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 06:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:55:44 INFO - PROCESS | 1852 | 1461678944532 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:55:44 INFO - PROCESS | 1852 | 1461678944537 Marionette TRACE conn3 <- [1,26,null,{}] 06:55:44 INFO - PROCESS | 1852 | 1461678944552 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:44 INFO - PROCESS | 1852 | 1461678944741 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 06:55:44 INFO - PROCESS | 1852 | 1461678944866 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ca739800 == 14 [pid = 1852] [id = 14] 06:55:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 39 (0x7fe5c9b2c000) [pid = 1852] [serial = 39] [outer = (nil)] 06:55:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 40 (0x7fe5c9e09400) [pid = 1852] [serial = 40] [outer = 0x7fe5c9b2c000] 06:55:44 INFO - PROCESS | 1852 | 1461678944942 Marionette DEBUG loaded listener.js 06:55:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 41 (0x7fe5cab62400) [pid = 1852] [serial = 41] [outer = 0x7fe5c9b2c000] 06:55:45 INFO - PROCESS | 1852 | 1461678945704 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 06:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1194ms 06:55:45 INFO - PROCESS | 1852 | 1461678945726 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 06:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:55:45 INFO - PROCESS | 1852 | 1461678945730 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 06:55:45 INFO - PROCESS | 1852 | 1461678945735 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:55:45 INFO - PROCESS | 1852 | 1461678945739 Marionette TRACE conn3 <- [1,30,null,{}] 06:55:45 INFO - PROCESS | 1852 | 1461678945745 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:45 INFO - PROCESS | 1852 | 1461678945890 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 06:55:46 INFO - PROCESS | 1852 | 1461678946009 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cac13800 == 15 [pid = 1852] [id = 15] 06:55:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 42 (0x7fe5c3922400) [pid = 1852] [serial = 42] [outer = (nil)] 06:55:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 43 (0x7fe5cad91400) [pid = 1852] [serial = 43] [outer = 0x7fe5c3922400] 06:55:46 INFO - PROCESS | 1852 | 1461678946080 Marionette DEBUG loaded listener.js 06:55:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 44 (0x7fe5cb54b000) [pid = 1852] [serial = 44] [outer = 0x7fe5c3922400] 06:55:47 INFO - PROCESS | 1852 | 1461678947216 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 06:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1533ms 06:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:55:47 INFO - PROCESS | 1852 | 1461678947268 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 06:55:47 INFO - PROCESS | 1852 | 1461678947272 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 06:55:47 INFO - PROCESS | 1852 | 1461678947279 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:55:47 INFO - PROCESS | 1852 | 1461678947282 Marionette TRACE conn3 <- [1,34,null,{}] 06:55:47 INFO - PROCESS | 1852 | 1461678947289 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:47 INFO - PROCESS | 1852 | 1461678947440 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 06:55:47 INFO - PROCESS | 1852 | 1461678947543 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2cc2800 == 16 [pid = 1852] [id = 16] 06:55:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 45 (0x7fe5c47e7000) [pid = 1852] [serial = 45] [outer = (nil)] 06:55:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 46 (0x7fe5c84f8800) [pid = 1852] [serial = 46] [outer = 0x7fe5c47e7000] 06:55:47 INFO - PROCESS | 1852 | 1461678947605 Marionette DEBUG loaded listener.js 06:55:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 47 (0x7fe5c9fc3400) [pid = 1852] [serial = 47] [outer = 0x7fe5c47e7000] 06:55:48 INFO - PROCESS | 1852 | 1461678948204 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 06:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 978ms 06:55:48 INFO - PROCESS | 1852 | 1461678948256 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 06:55:48 INFO - PROCESS | 1852 | 1461678948264 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 06:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:55:48 INFO - PROCESS | 1852 | 1461678948273 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:55:48 INFO - PROCESS | 1852 | 1461678948276 Marionette TRACE conn3 <- [1,38,null,{}] 06:55:48 INFO - PROCESS | 1852 | 1461678948280 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:48 INFO - PROCESS | 1852 | 1461678948434 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 06:55:48 INFO - PROCESS | 1852 | 1461678948514 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cac18800 == 17 [pid = 1852] [id = 17] 06:55:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 48 (0x7fe5c2503800) [pid = 1852] [serial = 48] [outer = (nil)] 06:55:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 49 (0x7fe5cb558400) [pid = 1852] [serial = 49] [outer = 0x7fe5c2503800] 06:55:48 INFO - PROCESS | 1852 | 1461678948572 Marionette DEBUG loaded listener.js 06:55:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 50 (0x7fe5cbae0400) [pid = 1852] [serial = 50] [outer = 0x7fe5c2503800] 06:55:49 INFO - PROCESS | 1852 | 1461678949174 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 06:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 931ms 06:55:49 INFO - PROCESS | 1852 | 1461678949203 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 06:55:49 INFO - PROCESS | 1852 | 1461678949206 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 06:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:55:49 INFO - PROCESS | 1852 | 1461678949211 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:55:49 INFO - PROCESS | 1852 | 1461678949216 Marionette TRACE conn3 <- [1,42,null,{}] 06:55:49 INFO - PROCESS | 1852 | 1461678949230 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:49 INFO - PROCESS | 1852 | 1461678949387 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 06:55:49 INFO - PROCESS | 1852 | 1461678949412 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb519800 == 18 [pid = 1852] [id = 18] 06:55:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 51 (0x7fe5cc36e400) [pid = 1852] [serial = 51] [outer = (nil)] 06:55:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 52 (0x7fe5cc4c7c00) [pid = 1852] [serial = 52] [outer = 0x7fe5cc36e400] 06:55:49 INFO - PROCESS | 1852 | 1461678949474 Marionette DEBUG loaded listener.js 06:55:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 53 (0x7fe5ccf8b800) [pid = 1852] [serial = 53] [outer = 0x7fe5cc36e400] 06:55:50 INFO - PROCESS | 1852 | 1461678950106 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 06:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 931ms 06:55:50 INFO - PROCESS | 1852 | 1461678950144 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 06:55:50 INFO - PROCESS | 1852 | 1461678950147 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 06:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:55:50 INFO - PROCESS | 1852 | 1461678950153 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:55:50 INFO - PROCESS | 1852 | 1461678950154 Marionette TRACE conn3 <- [1,46,null,{}] 06:55:50 INFO - PROCESS | 1852 | 1461678950160 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:50 INFO - PROCESS | 1852 | 1461678950280 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 06:55:50 INFO - PROCESS | 1852 | 1461678950298 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cbab4800 == 19 [pid = 1852] [id = 19] 06:55:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 54 (0x7fe5cc5dc000) [pid = 1852] [serial = 54] [outer = (nil)] 06:55:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 55 (0x7fe5ccf94400) [pid = 1852] [serial = 55] [outer = 0x7fe5cc5dc000] 06:55:50 INFO - PROCESS | 1852 | 1461678950360 Marionette DEBUG loaded listener.js 06:55:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 56 (0x7fe5ce259c00) [pid = 1852] [serial = 56] [outer = 0x7fe5cc5dc000] 06:55:50 INFO - PROCESS | 1852 | 1461678950981 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 06:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 873ms 06:55:51 INFO - PROCESS | 1852 | 1461678951026 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 06:55:51 INFO - PROCESS | 1852 | 1461678951029 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 06:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:55:51 INFO - PROCESS | 1852 | 1461678951034 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:55:51 INFO - PROCESS | 1852 | 1461678951037 Marionette TRACE conn3 <- [1,50,null,{}] 06:55:51 INFO - PROCESS | 1852 | 1461678951042 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:51 INFO - PROCESS | 1852 | 1461678951195 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 06:55:51 INFO - PROCESS | 1852 | 1461678951216 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ccf71000 == 20 [pid = 1852] [id = 20] 06:55:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 57 (0x7fe5c1f12400) [pid = 1852] [serial = 57] [outer = (nil)] 06:55:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 58 (0x7fe5ce25b400) [pid = 1852] [serial = 58] [outer = 0x7fe5c1f12400] 06:55:51 INFO - PROCESS | 1852 | 1461678951275 Marionette DEBUG loaded listener.js 06:55:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 59 (0x7fe5d143e800) [pid = 1852] [serial = 59] [outer = 0x7fe5c1f12400] 06:55:52 INFO - PROCESS | 1852 | 1461678952064 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:55:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1074ms 06:55:52 INFO - PROCESS | 1852 | 1461678952110 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 06:55:52 INFO - PROCESS | 1852 | 1461678952115 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 06:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:55:52 INFO - PROCESS | 1852 | 1461678952123 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:55:52 INFO - PROCESS | 1852 | 1461678952128 Marionette TRACE conn3 <- [1,54,null,{}] 06:55:52 INFO - PROCESS | 1852 | 1461678952153 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:52 INFO - PROCESS | 1852 | 1461678952307 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 06:55:52 INFO - PROCESS | 1852 | 1461678952424 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c7c10000 == 21 [pid = 1852] [id = 21] 06:55:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 60 (0x7fe5c24b8800) [pid = 1852] [serial = 60] [outer = (nil)] 06:55:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 61 (0x7fe5c47e4400) [pid = 1852] [serial = 61] [outer = 0x7fe5c24b8800] 06:55:52 INFO - PROCESS | 1852 | 1461678952500 Marionette DEBUG loaded listener.js 06:55:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 62 (0x7fe5c7a36000) [pid = 1852] [serial = 62] [outer = 0x7fe5c24b8800] 06:55:53 INFO - PROCESS | 1852 | 1461678953239 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1151ms 06:55:53 INFO - PROCESS | 1852 | 1461678953274 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 06:55:53 INFO - PROCESS | 1852 | 1461678953282 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 06:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:55:53 INFO - PROCESS | 1852 | 1461678953292 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:55:53 INFO - PROCESS | 1852 | 1461678953295 Marionette TRACE conn3 <- [1,58,null,{}] 06:55:53 INFO - PROCESS | 1852 | 1461678953301 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:53 INFO - PROCESS | 1852 | 1461678953469 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 06:55:53 INFO - PROCESS | 1852 | 1461678953561 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb412800 == 22 [pid = 1852] [id = 22] 06:55:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 63 (0x7fe5c7a37000) [pid = 1852] [serial = 63] [outer = (nil)] 06:55:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 64 (0x7fe5ca2e1400) [pid = 1852] [serial = 64] [outer = 0x7fe5c7a37000] 06:55:53 INFO - PROCESS | 1852 | 1461678953633 Marionette DEBUG loaded listener.js 06:55:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 65 (0x7fe5cad8f000) [pid = 1852] [serial = 65] [outer = 0x7fe5c7a37000] 06:55:54 INFO - PROCESS | 1852 | 1461678954402 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1176ms 06:55:54 INFO - PROCESS | 1852 | 1461678954476 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 06:55:54 INFO - PROCESS | 1852 | 1461678954480 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 06:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:55:54 INFO - PROCESS | 1852 | 1461678954487 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:55:54 INFO - PROCESS | 1852 | 1461678954492 Marionette TRACE conn3 <- [1,62,null,{}] 06:55:54 INFO - PROCESS | 1852 | 1461678954507 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:54 INFO - PROCESS | 1852 | 1461678954671 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 06:55:54 INFO - PROCESS | 1852 | 1461678954789 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ce163000 == 23 [pid = 1852] [id = 23] 06:55:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 66 (0x7fe5cc4c8400) [pid = 1852] [serial = 66] [outer = (nil)] 06:55:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 67 (0x7fe5cc5d6800) [pid = 1852] [serial = 67] [outer = 0x7fe5cc4c8400] 06:55:54 INFO - PROCESS | 1852 | 1461678954896 Marionette DEBUG loaded listener.js 06:55:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 68 (0x7fe5ce2a3c00) [pid = 1852] [serial = 68] [outer = 0x7fe5cc4c8400] 06:55:55 INFO - PROCESS | 1852 | 1461678955663 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1236ms 06:55:55 INFO - PROCESS | 1852 | 1461678955724 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 06:55:55 INFO - PROCESS | 1852 | 1461678955728 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 06:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:55:55 INFO - PROCESS | 1852 | 1461678955751 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:55:55 INFO - PROCESS | 1852 | 1461678955754 Marionette TRACE conn3 <- [1,66,null,{}] 06:55:55 INFO - PROCESS | 1852 | 1461678955760 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:55 INFO - PROCESS | 1852 | 1461678955904 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 06:55:56 INFO - PROCESS | 1852 | 1461678956021 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d200a800 == 24 [pid = 1852] [id = 24] 06:55:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 69 (0x7fe5cc4c9400) [pid = 1852] [serial = 69] [outer = (nil)] 06:55:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7fe5d8ad7400) [pid = 1852] [serial = 70] [outer = 0x7fe5cc4c9400] 06:55:56 INFO - PROCESS | 1852 | 1461678956097 Marionette DEBUG loaded listener.js 06:55:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7fe5d8adf400) [pid = 1852] [serial = 71] [outer = 0x7fe5cc4c9400] 06:55:56 INFO - PROCESS | 1852 | 1461678956793 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1085ms 06:55:56 INFO - PROCESS | 1852 | 1461678956833 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 06:55:56 INFO - PROCESS | 1852 | 1461678956837 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 06:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:55:56 INFO - PROCESS | 1852 | 1461678956842 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:55:56 INFO - PROCESS | 1852 | 1461678956844 Marionette TRACE conn3 <- [1,70,null,{}] 06:55:56 INFO - PROCESS | 1852 | 1461678956850 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:57 INFO - PROCESS | 1852 | 1461678956999 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 06:55:57 INFO - PROCESS | 1852 | 1461678957229 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c52ef000 == 25 [pid = 1852] [id = 25] 06:55:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7fe5c2305800) [pid = 1852] [serial = 72] [outer = (nil)] 06:55:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7fe5c230dc00) [pid = 1852] [serial = 73] [outer = 0x7fe5c2305800] 06:55:57 INFO - PROCESS | 1852 | 1461678957301 Marionette DEBUG loaded listener.js 06:55:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7fe5c47e5000) [pid = 1852] [serial = 74] [outer = 0x7fe5c2305800] 06:55:58 INFO - PROCESS | 1852 | 1461678958092 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1281ms 06:55:58 INFO - PROCESS | 1852 | 1461678958126 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 06:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:55:58 INFO - PROCESS | 1852 | 1461678958132 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 06:55:58 INFO - PROCESS | 1852 | 1461678958138 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:55:58 INFO - PROCESS | 1852 | 1461678958142 Marionette TRACE conn3 <- [1,74,null,{}] 06:55:58 INFO - PROCESS | 1852 | 1461678958169 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:58 INFO - PROCESS | 1852 | 1461678958376 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 06:55:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cbab4800 == 24 [pid = 1852] [id = 19] 06:55:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb519800 == 23 [pid = 1852] [id = 18] 06:55:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cac18800 == 22 [pid = 1852] [id = 17] 06:55:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2cc2800 == 21 [pid = 1852] [id = 16] 06:55:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cac13800 == 20 [pid = 1852] [id = 15] 06:55:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ca739800 == 19 [pid = 1852] [id = 14] 06:55:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c7c0d800 == 18 [pid = 1852] [id = 13] 06:55:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2395000 == 17 [pid = 1852] [id = 10] 06:55:58 INFO - PROCESS | 1852 | 1461678958532 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2392000 == 18 [pid = 1852] [id = 26] 06:55:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7fe5c2308400) [pid = 1852] [serial = 75] [outer = (nil)] 06:55:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7fe5c24b3c00) [pid = 1852] [serial = 76] [outer = 0x7fe5c2308400] 06:55:58 INFO - PROCESS | 1852 | 1461678958608 Marionette DEBUG loaded listener.js 06:55:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7fe5c7bab800) [pid = 1852] [serial = 77] [outer = 0x7fe5c2308400] 06:55:59 INFO - PROCESS | 1852 | 1461678959441 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:55:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1343ms 06:55:59 INFO - PROCESS | 1852 | 1461678959482 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 06:55:59 INFO - PROCESS | 1852 | 1461678959488 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 06:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:55:59 INFO - PROCESS | 1852 | 1461678959495 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:55:59 INFO - PROCESS | 1852 | 1461678959501 Marionette TRACE conn3 <- [1,78,null,{}] 06:55:59 INFO - PROCESS | 1852 | 1461678959528 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:59 INFO - PROCESS | 1852 | 1461678959688 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 06:55:59 INFO - PROCESS | 1852 | 1461678959809 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb2d9000 == 19 [pid = 1852] [id = 27] 06:55:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7fe5c86dc400) [pid = 1852] [serial = 78] [outer = (nil)] 06:55:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7fe5cad11000) [pid = 1852] [serial = 79] [outer = 0x7fe5c86dc400] 06:55:59 INFO - PROCESS | 1852 | 1461678959905 Marionette DEBUG loaded listener.js 06:56:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7fe5cb558c00) [pid = 1852] [serial = 80] [outer = 0x7fe5c86dc400] 06:56:00 INFO - PROCESS | 1852 | 1461678960675 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1251ms 06:56:00 INFO - PROCESS | 1852 | 1461678960746 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 06:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:56:00 INFO - PROCESS | 1852 | 1461678960751 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 06:56:00 INFO - PROCESS | 1852 | 1461678960757 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:56:00 INFO - PROCESS | 1852 | 1461678960760 Marionette TRACE conn3 <- [1,82,null,{}] 06:56:00 INFO - PROCESS | 1852 | 1461678960766 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:00 INFO - PROCESS | 1852 | 1461678960921 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 06:56:01 INFO - PROCESS | 1852 | 1461678961046 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ccf70000 == 20 [pid = 1852] [id = 28] 06:56:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7fe5cbae8800) [pid = 1852] [serial = 81] [outer = (nil)] 06:56:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7fe5cc5ddc00) [pid = 1852] [serial = 82] [outer = 0x7fe5cbae8800] 06:56:01 INFO - PROCESS | 1852 | 1461678961121 Marionette DEBUG loaded listener.js 06:56:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7fe5ce29dc00) [pid = 1852] [serial = 83] [outer = 0x7fe5cbae8800] 06:56:01 INFO - PROCESS | 1852 | 1461678961857 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1129ms 06:56:01 INFO - PROCESS | 1852 | 1461678961888 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 06:56:01 INFO - PROCESS | 1852 | 1461678961893 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 06:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:56:01 INFO - PROCESS | 1852 | 1461678961912 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:56:01 INFO - PROCESS | 1852 | 1461678961919 Marionette TRACE conn3 <- [1,86,null,{}] 06:56:01 INFO - PROCESS | 1852 | 1461678961925 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:02 INFO - PROCESS | 1852 | 1461678962142 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 06:56:02 INFO - PROCESS | 1852 | 1461678962264 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c865b000 == 21 [pid = 1852] [id = 29] 06:56:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7fe5c2302c00) [pid = 1852] [serial = 84] [outer = (nil)] 06:56:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7fe5d8b71c00) [pid = 1852] [serial = 85] [outer = 0x7fe5c2302c00] 06:56:02 INFO - PROCESS | 1852 | 1461678962337 Marionette DEBUG loaded listener.js 06:56:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7fe5d8f61800) [pid = 1852] [serial = 86] [outer = 0x7fe5c2302c00] 06:56:03 INFO - PROCESS | 1852 | 1461678963136 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:56:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1294ms 06:56:03 INFO - PROCESS | 1852 | 1461678963197 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 06:56:03 INFO - PROCESS | 1852 | 1461678963201 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 06:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:56:03 INFO - PROCESS | 1852 | 1461678963206 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:56:03 INFO - PROCESS | 1852 | 1461678963208 Marionette TRACE conn3 <- [1,90,null,{}] 06:56:03 INFO - PROCESS | 1852 | 1461678963214 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:03 INFO - PROCESS | 1852 | 1461678963355 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 06:56:03 INFO - PROCESS | 1852 | 1461678963545 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2384000 == 22 [pid = 1852] [id = 30] 06:56:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7fe5c24b6400) [pid = 1852] [serial = 87] [outer = (nil)] 06:56:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7fe5c2c2f400) [pid = 1852] [serial = 88] [outer = 0x7fe5c24b6400] 06:56:03 INFO - PROCESS | 1852 | 1461678963615 Marionette DEBUG loaded listener.js 06:56:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7fe5c84f1400) [pid = 1852] [serial = 89] [outer = 0x7fe5c24b6400] 06:56:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c52ef000 == 21 [pid = 1852] [id = 25] 06:56:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ce163000 == 20 [pid = 1852] [id = 23] 06:56:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb412800 == 19 [pid = 1852] [id = 22] 06:56:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c7c10000 == 18 [pid = 1852] [id = 21] 06:56:04 INFO - PROCESS | 1852 | 1461678964505 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1332ms 06:56:04 INFO - PROCESS | 1852 | 1461678964540 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 06:56:04 INFO - PROCESS | 1852 | 1461678964545 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 06:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:56:04 INFO - PROCESS | 1852 | 1461678964553 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:56:04 INFO - PROCESS | 1852 | 1461678964559 Marionette TRACE conn3 <- [1,94,null,{}] 06:56:04 INFO - PROCESS | 1852 | 1461678964587 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:04 INFO - PROCESS | 1852 | 1461678964743 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 06:56:04 INFO - PROCESS | 1852 | 1461678964866 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cac0e000 == 19 [pid = 1852] [id = 31] 06:56:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7fe5c24be800) [pid = 1852] [serial = 90] [outer = (nil)] 06:56:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7fe5c9e0e800) [pid = 1852] [serial = 91] [outer = 0x7fe5c24be800] 06:56:04 INFO - PROCESS | 1852 | 1461678964949 Marionette DEBUG loaded listener.js 06:56:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7fe5cb551000) [pid = 1852] [serial = 92] [outer = 0x7fe5c24be800] 06:56:05 INFO - PROCESS | 1852 | 1461678965718 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 06:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1208ms 06:56:05 INFO - PROCESS | 1852 | 1461678965761 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 06:56:05 INFO - PROCESS | 1852 | 1461678965770 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 06:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:56:05 INFO - PROCESS | 1852 | 1461678965796 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:56:05 INFO - PROCESS | 1852 | 1461678965801 Marionette TRACE conn3 <- [1,98,null,{}] 06:56:05 INFO - PROCESS | 1852 | 1461678965808 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:05 INFO - PROCESS | 1852 | 1461678965986 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 06:56:06 INFO - PROCESS | 1852 | 1461678966113 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d200e000 == 20 [pid = 1852] [id = 32] 06:56:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7fe5cbaeb400) [pid = 1852] [serial = 93] [outer = (nil)] 06:56:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7fe5ce608800) [pid = 1852] [serial = 94] [outer = 0x7fe5cbaeb400] 06:56:06 INFO - PROCESS | 1852 | 1461678966184 Marionette DEBUG loaded listener.js 06:56:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7fe5d2c79800) [pid = 1852] [serial = 95] [outer = 0x7fe5cbaeb400] 06:56:07 INFO - PROCESS | 1852 | 1461678966996 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 06:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1246ms 06:56:07 INFO - PROCESS | 1852 | 1461678967026 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 06:56:07 INFO - PROCESS | 1852 | 1461678967028 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 06:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:56:07 INFO - PROCESS | 1852 | 1461678967035 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:56:07 INFO - PROCESS | 1852 | 1461678967040 Marionette TRACE conn3 <- [1,102,null,{}] 06:56:07 INFO - PROCESS | 1852 | 1461678967054 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:07 INFO - PROCESS | 1852 | 1461678967194 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 06:56:07 INFO - PROCESS | 1852 | 1461678967323 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d8d6f000 == 21 [pid = 1852] [id = 33] 06:56:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7fe5d7c15c00) [pid = 1852] [serial = 96] [outer = (nil)] 06:56:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7fe5d8f5c400) [pid = 1852] [serial = 97] [outer = 0x7fe5d7c15c00] 06:56:07 INFO - PROCESS | 1852 | 1461678967397 Marionette DEBUG loaded listener.js 06:56:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7fe5d9c3bc00) [pid = 1852] [serial = 98] [outer = 0x7fe5d7c15c00] 06:56:08 INFO - PROCESS | 1852 | 1461678968165 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 06:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1188ms 06:56:08 INFO - PROCESS | 1852 | 1461678968224 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 06:56:08 INFO - PROCESS | 1852 | 1461678968229 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 06:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:56:08 INFO - PROCESS | 1852 | 1461678968235 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:56:08 INFO - PROCESS | 1852 | 1461678968237 Marionette TRACE conn3 <- [1,106,null,{}] 06:56:08 INFO - PROCESS | 1852 | 1461678968243 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:08 INFO - PROCESS | 1852 | 1461678968385 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 06:56:08 INFO - PROCESS | 1852 | 1461678968518 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d9c1f000 == 22 [pid = 1852] [id = 34] 06:56:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7fe5d8b03400) [pid = 1852] [serial = 99] [outer = (nil)] 06:56:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7fe5da0d8400) [pid = 1852] [serial = 100] [outer = 0x7fe5d8b03400] 06:56:08 INFO - PROCESS | 1852 | 1461678968591 Marionette DEBUG loaded listener.js 06:56:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7fe5dbe42000) [pid = 1852] [serial = 101] [outer = 0x7fe5d8b03400] 06:56:09 INFO - PROCESS | 1852 | 1461678969390 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 06:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1184ms 06:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:56:09 INFO - PROCESS | 1852 | 1461678969419 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 06:56:09 INFO - PROCESS | 1852 | 1461678969422 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 06:56:09 INFO - PROCESS | 1852 | 1461678969429 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:56:09 INFO - PROCESS | 1852 | 1461678969432 Marionette TRACE conn3 <- [1,110,null,{}] 06:56:09 INFO - PROCESS | 1852 | 1461678969437 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:09 INFO - PROCESS | 1852 | 1461678969574 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 06:56:09 INFO - PROCESS | 1852 | 1461678969794 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c846c800 == 23 [pid = 1852] [id = 35] 06:56:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7fe5c24ba800) [pid = 1852] [serial = 102] [outer = (nil)] 06:56:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7fe5c3a3cc00) [pid = 1852] [serial = 103] [outer = 0x7fe5c24ba800] 06:56:09 INFO - PROCESS | 1852 | 1461678969865 Marionette DEBUG loaded listener.js 06:56:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7fe5c9489000) [pid = 1852] [serial = 104] [outer = 0x7fe5c24ba800] 06:56:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ccf70000 == 22 [pid = 1852] [id = 28] 06:56:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb2d9000 == 21 [pid = 1852] [id = 27] 06:56:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2392000 == 20 [pid = 1852] [id = 26] 06:56:10 INFO - PROCESS | 1852 | 1461678970854 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 06:56:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1491ms 06:56:10 INFO - PROCESS | 1852 | 1461678970919 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 06:56:10 INFO - PROCESS | 1852 | 1461678970925 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 06:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:56:10 INFO - PROCESS | 1852 | 1461678970933 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:56:10 INFO - PROCESS | 1852 | 1461678970939 Marionette TRACE conn3 <- [1,114,null,{}] 06:56:10 INFO - PROCESS | 1852 | 1461678970948 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:11 INFO - PROCESS | 1852 | 1461678971164 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 06:56:11 INFO - PROCESS | 1852 | 1461678971337 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ccfc3800 == 21 [pid = 1852] [id = 36] 06:56:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7fe5cb5ee800) [pid = 1852] [serial = 105] [outer = (nil)] 06:56:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7fe5cc368400) [pid = 1852] [serial = 106] [outer = 0x7fe5cb5ee800] 06:56:11 INFO - PROCESS | 1852 | 1461678971419 Marionette DEBUG loaded listener.js 06:56:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7fe5ce258800) [pid = 1852] [serial = 107] [outer = 0x7fe5cb5ee800] 06:56:12 INFO - PROCESS | 1852 | 1461678972151 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 06:56:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1282ms 06:56:12 INFO - PROCESS | 1852 | 1461678972215 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 06:56:12 INFO - PROCESS | 1852 | 1461678972223 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 06:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:56:12 INFO - PROCESS | 1852 | 1461678972233 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:56:12 INFO - PROCESS | 1852 | 1461678972237 Marionette TRACE conn3 <- [1,118,null,{}] 06:56:12 INFO - PROCESS | 1852 | 1461678972242 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:12 INFO - PROCESS | 1852 | 1461678972392 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 06:56:12 INFO - PROCESS | 1852 | 1461678972523 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d8dfb000 == 22 [pid = 1852] [id = 37] 06:56:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7fe5d2c75400) [pid = 1852] [serial = 108] [outer = (nil)] 06:56:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7fe5d8b6fc00) [pid = 1852] [serial = 109] [outer = 0x7fe5d2c75400] 06:56:12 INFO - PROCESS | 1852 | 1461678972591 Marionette DEBUG loaded listener.js 06:56:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7fe5d8fd7800) [pid = 1852] [serial = 110] [outer = 0x7fe5d2c75400] 06:56:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7fe5d9f36c00) [pid = 1852] [serial = 111] [outer = 0x7fe5c2160400] 06:56:13 INFO - PROCESS | 1852 | 1461678973429 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 06:56:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1231ms 06:56:13 INFO - PROCESS | 1852 | 1461678973464 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 06:56:13 INFO - PROCESS | 1852 | 1461678973472 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 06:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:56:13 INFO - PROCESS | 1852 | 1461678973478 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:56:13 INFO - PROCESS | 1852 | 1461678973483 Marionette TRACE conn3 <- [1,122,null,{}] 06:56:13 INFO - PROCESS | 1852 | 1461678973498 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:13 INFO - PROCESS | 1852 | 1461678973648 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 06:56:13 INFO - PROCESS | 1852 | 1461678973777 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dd54b800 == 23 [pid = 1852] [id = 38] 06:56:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7fe5c3a3f800) [pid = 1852] [serial = 112] [outer = (nil)] 06:56:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7fe5c5111c00) [pid = 1852] [serial = 113] [outer = 0x7fe5c3a3f800] 06:56:13 INFO - PROCESS | 1852 | 1461678973850 Marionette DEBUG loaded listener.js 06:56:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7fe5dd8aac00) [pid = 1852] [serial = 114] [outer = 0x7fe5c3a3f800] 06:56:14 INFO - PROCESS | 1852 | 1461678974601 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 06:56:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1135ms 06:56:14 INFO - PROCESS | 1852 | 1461678974613 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 06:56:14 INFO - PROCESS | 1852 | 1461678974617 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 06:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:56:14 INFO - PROCESS | 1852 | 1461678974641 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:56:14 INFO - PROCESS | 1852 | 1461678974645 Marionette TRACE conn3 <- [1,126,null,{}] 06:56:14 INFO - PROCESS | 1852 | 1461678974650 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:14 INFO - PROCESS | 1852 | 1461678974786 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 06:56:14 INFO - PROCESS | 1852 | 1461678974917 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ddd5f800 == 24 [pid = 1852] [id = 39] 06:56:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7fe5c3a42000) [pid = 1852] [serial = 115] [outer = (nil)] 06:56:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7fe5de113000) [pid = 1852] [serial = 116] [outer = 0x7fe5c3a42000] 06:56:14 INFO - PROCESS | 1852 | 1461678974986 Marionette DEBUG loaded listener.js 06:56:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7fe5de1e4c00) [pid = 1852] [serial = 117] [outer = 0x7fe5c3a42000] 06:56:15 INFO - PROCESS | 1852 | 1461678975761 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 06:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1135ms 06:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:56:15 INFO - PROCESS | 1852 | 1461678975773 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 06:56:15 INFO - PROCESS | 1852 | 1461678975775 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 06:56:15 INFO - PROCESS | 1852 | 1461678975781 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:56:15 INFO - PROCESS | 1852 | 1461678975784 Marionette TRACE conn3 <- [1,130,null,{}] 06:56:15 INFO - PROCESS | 1852 | 1461678975811 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:15 INFO - PROCESS | 1852 | 1461678975948 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 06:56:16 INFO - PROCESS | 1852 | 1461678976093 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5de18f000 == 25 [pid = 1852] [id = 40] 06:56:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7fe5ce29f400) [pid = 1852] [serial = 118] [outer = (nil)] 06:56:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7fe5de22c800) [pid = 1852] [serial = 119] [outer = 0x7fe5ce29f400] 06:56:16 INFO - PROCESS | 1852 | 1461678976164 Marionette DEBUG loaded listener.js 06:56:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7fe5de28f000) [pid = 1852] [serial = 120] [outer = 0x7fe5ce29f400] 06:56:17 INFO - PROCESS | 1852 | 1461678977124 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 06:56:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1406ms 06:56:17 INFO - PROCESS | 1852 | 1461678977187 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 06:56:17 INFO - PROCESS | 1852 | 1461678977193 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 06:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:56:17 INFO - PROCESS | 1852 | 1461678977199 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:56:17 INFO - PROCESS | 1852 | 1461678977204 Marionette TRACE conn3 <- [1,134,null,{}] 06:56:17 INFO - PROCESS | 1852 | 1461678977211 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:17 INFO - PROCESS | 1852 | 1461678977421 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 06:56:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d8d6f000 == 24 [pid = 1852] [id = 33] 06:56:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d200e000 == 23 [pid = 1852] [id = 32] 06:56:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cac0e000 == 22 [pid = 1852] [id = 31] 06:56:17 INFO - PROCESS | 1852 | 1461678977563 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cac03800 == 23 [pid = 1852] [id = 41] 06:56:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7fe5c2d25000) [pid = 1852] [serial = 121] [outer = (nil)] 06:56:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7fe5c7bb2800) [pid = 1852] [serial = 122] [outer = 0x7fe5c2d25000] 06:56:17 INFO - PROCESS | 1852 | 1461678977638 Marionette DEBUG loaded listener.js 06:56:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7fe5cbade000) [pid = 1852] [serial = 123] [outer = 0x7fe5c2d25000] 06:56:18 INFO - PROCESS | 1852 | 1461678978462 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 06:56:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1279ms 06:56:18 INFO - PROCESS | 1852 | 1461678978484 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 06:56:18 INFO - PROCESS | 1852 | 1461678978491 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 06:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:56:18 INFO - PROCESS | 1852 | 1461678978503 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:56:18 INFO - PROCESS | 1852 | 1461678978508 Marionette TRACE conn3 <- [1,138,null,{}] 06:56:18 INFO - PROCESS | 1852 | 1461678978514 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:18 INFO - PROCESS | 1852 | 1461678978655 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 06:56:18 INFO - PROCESS | 1852 | 1461678978793 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d9a1c000 == 24 [pid = 1852] [id = 42] 06:56:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7fe5ce29e400) [pid = 1852] [serial = 124] [outer = (nil)] 06:56:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7fe5d8fda800) [pid = 1852] [serial = 125] [outer = 0x7fe5ce29e400] 06:56:18 INFO - PROCESS | 1852 | 1461678978866 Marionette DEBUG loaded listener.js 06:56:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7fe5d9db5400) [pid = 1852] [serial = 126] [outer = 0x7fe5ce29e400] 06:56:19 INFO - PROCESS | 1852 | 1461678979743 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 06:56:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1279ms 06:56:19 INFO - PROCESS | 1852 | 1461678979781 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 06:56:19 INFO - PROCESS | 1852 | 1461678979785 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 06:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:56:19 INFO - PROCESS | 1852 | 1461678979791 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:56:19 INFO - PROCESS | 1852 | 1461678979793 Marionette TRACE conn3 <- [1,142,null,{}] 06:56:19 INFO - PROCESS | 1852 | 1461678979799 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:19 INFO - PROCESS | 1852 | 1461678979937 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 06:56:20 INFO - PROCESS | 1852 | 1461678980078 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ddfba800 == 25 [pid = 1852] [id = 43] 06:56:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7fe5c9e09c00) [pid = 1852] [serial = 127] [outer = (nil)] 06:56:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7fe5dd8af800) [pid = 1852] [serial = 128] [outer = 0x7fe5c9e09c00] 06:56:20 INFO - PROCESS | 1852 | 1461678980149 Marionette DEBUG loaded listener.js 06:56:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7fe5ddf40c00) [pid = 1852] [serial = 129] [outer = 0x7fe5c9e09c00] 06:56:21 INFO - PROCESS | 1852 | 1461678981057 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 06:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1334ms 06:56:21 INFO - PROCESS | 1852 | 1461678981126 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 06:56:21 INFO - PROCESS | 1852 | 1461678981132 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 06:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:56:21 INFO - PROCESS | 1852 | 1461678981146 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:56:21 INFO - PROCESS | 1852 | 1461678981153 Marionette TRACE conn3 <- [1,146,null,{}] 06:56:21 INFO - PROCESS | 1852 | 1461678981158 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:21 INFO - PROCESS | 1852 | 1461678981342 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 06:56:21 INFO - PROCESS | 1852 | 1461678981474 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5e0868000 == 26 [pid = 1852] [id = 44] 06:56:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7fe5c5259800) [pid = 1852] [serial = 130] [outer = (nil)] 06:56:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7fe5c528f000) [pid = 1852] [serial = 131] [outer = 0x7fe5c5259800] 06:56:21 INFO - PROCESS | 1852 | 1461678981546 Marionette DEBUG loaded listener.js 06:56:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7fe5de116400) [pid = 1852] [serial = 132] [outer = 0x7fe5c5259800] 06:56:22 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ccfc3800 == 25 [pid = 1852] [id = 36] 06:56:22 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d8dfb000 == 24 [pid = 1852] [id = 37] 06:56:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5dd54b800 == 23 [pid = 1852] [id = 38] 06:56:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c865b000 == 22 [pid = 1852] [id = 29] 06:56:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c47c5800 == 21 [pid = 1852] [id = 6] 06:56:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c1f4a000 == 20 [pid = 1852] [id = 8] 06:56:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2384000 == 19 [pid = 1852] [id = 30] 06:56:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ddd5f800 == 18 [pid = 1852] [id = 39] 06:56:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ccf71000 == 17 [pid = 1852] [id = 20] 06:56:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d200a800 == 16 [pid = 1852] [id = 24] 06:56:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5de18f000 == 15 [pid = 1852] [id = 40] 06:56:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ddfba800 == 14 [pid = 1852] [id = 43] 06:56:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c21db000 == 13 [pid = 1852] [id = 9] 06:56:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d9a1c000 == 12 [pid = 1852] [id = 42] 06:56:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c846c800 == 11 [pid = 1852] [id = 35] 06:56:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cac03800 == 10 [pid = 1852] [id = 41] 06:56:24 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d9c1f000 == 9 [pid = 1852] [id = 34] 06:56:25 INFO - PROCESS | 1852 | 1461678985920 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 06:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 4800ms 06:56:25 INFO - PROCESS | 1852 | 1461678985940 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 06:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:56:25 INFO - PROCESS | 1852 | 1461678985945 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 06:56:25 INFO - PROCESS | 1852 | 1461678985953 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:56:25 INFO - PROCESS | 1852 | 1461678985958 Marionette TRACE conn3 <- [1,150,null,{}] 06:56:25 INFO - PROCESS | 1852 | 1461678985966 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:26 INFO - PROCESS | 1852 | 1461678986115 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 06:56:26 INFO - PROCESS | 1852 | 1461678986234 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c536f000 == 10 [pid = 1852] [id = 45] 06:56:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7fe5c5289400) [pid = 1852] [serial = 133] [outer = (nil)] 06:56:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7fe5c5296400) [pid = 1852] [serial = 134] [outer = 0x7fe5c5289400] 06:56:26 INFO - PROCESS | 1852 | 1461678986298 Marionette DEBUG loaded listener.js 06:56:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7fe5c7cafc00) [pid = 1852] [serial = 135] [outer = 0x7fe5c5289400] 06:56:26 INFO - PROCESS | 1852 | 1461678986908 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 06:56:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 980ms 06:56:26 INFO - PROCESS | 1852 | 1461678986931 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 06:56:26 INFO - PROCESS | 1852 | 1461678986940 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 06:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:56:26 INFO - PROCESS | 1852 | 1461678986950 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:56:26 INFO - PROCESS | 1852 | 1461678986954 Marionette TRACE conn3 <- [1,154,null,{}] 06:56:26 INFO - PROCESS | 1852 | 1461678986959 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:27 INFO - PROCESS | 1852 | 1461678987135 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 06:56:27 INFO - PROCESS | 1852 | 1461678987159 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c52ef800 == 11 [pid = 1852] [id = 46] 06:56:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7fe5c5291c00) [pid = 1852] [serial = 136] [outer = (nil)] 06:56:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7fe5c97ea400) [pid = 1852] [serial = 137] [outer = 0x7fe5c5291c00] 06:56:27 INFO - PROCESS | 1852 | 1461678987217 Marionette DEBUG loaded listener.js 06:56:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7fe5cabd6000) [pid = 1852] [serial = 138] [outer = 0x7fe5c5291c00] 06:56:27 INFO - PROCESS | 1852 | 1461678987944 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 06:56:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1032ms 06:56:27 INFO - PROCESS | 1852 | 1461678987984 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 06:56:27 INFO - PROCESS | 1852 | 1461678987988 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 06:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:56:27 INFO - PROCESS | 1852 | 1461678987994 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:56:28 INFO - PROCESS | 1852 | 1461678987999 Marionette TRACE conn3 <- [1,158,null,{}] 06:56:28 INFO - PROCESS | 1852 | 1461678988023 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:28 INFO - PROCESS | 1852 | 1461678988222 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 06:56:28 INFO - PROCESS | 1852 | 1461678988286 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d200d800 == 12 [pid = 1852] [id = 47] 06:56:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7fe5c2304800) [pid = 1852] [serial = 139] [outer = (nil)] 06:56:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7fe5ce251400) [pid = 1852] [serial = 140] [outer = 0x7fe5c2304800] 06:56:28 INFO - PROCESS | 1852 | 1461678988402 Marionette DEBUG loaded listener.js 06:56:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7fe5d2c76c00) [pid = 1852] [serial = 141] [outer = 0x7fe5c2304800] 06:56:29 INFO - PROCESS | 1852 | 1461678989209 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 06:56:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1235ms 06:56:29 INFO - PROCESS | 1852 | 1461678989229 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 06:56:29 INFO - PROCESS | 1852 | 1461678989232 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 06:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:56:29 INFO - PROCESS | 1852 | 1461678989238 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:56:29 INFO - PROCESS | 1852 | 1461678989240 Marionette TRACE conn3 <- [1,162,null,{}] 06:56:29 INFO - PROCESS | 1852 | 1461678989245 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:29 INFO - PROCESS | 1852 | 1461678989399 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 06:56:29 INFO - PROCESS | 1852 | 1461678989422 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d8fc3000 == 13 [pid = 1852] [id = 48] 06:56:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7fe5d2c78000) [pid = 1852] [serial = 142] [outer = (nil)] 06:56:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7fe5d8fdb800) [pid = 1852] [serial = 143] [outer = 0x7fe5d2c78000] 06:56:29 INFO - PROCESS | 1852 | 1461678989479 Marionette DEBUG loaded listener.js 06:56:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7fe5d9ce1c00) [pid = 1852] [serial = 144] [outer = 0x7fe5d2c78000] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7fe5c2305800) [pid = 1852] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7fe5c2503800) [pid = 1852] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7fe5c1f0bc00) [pid = 1852] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7fe5cc36e400) [pid = 1852] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7fe5cc5dc000) [pid = 1852] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7fe5c391fc00) [pid = 1852] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7fe5c9b2c000) [pid = 1852] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7fe5c47e7000) [pid = 1852] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7fe5c3922400) [pid = 1852] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7fe5c1f12400) [pid = 1852] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7fe5cc4c8400) [pid = 1852] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7fe5c2308400) [pid = 1852] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7fe5d7c15c00) [pid = 1852] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7fe5cbae8800) [pid = 1852] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7fe5ce29e400) [pid = 1852] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7fe5c7a37000) [pid = 1852] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7fe5c24b8800) [pid = 1852] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7fe5c24be800) [pid = 1852] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7fe5c24b6400) [pid = 1852] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7fe5c86dc400) [pid = 1852] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7fe5c24ba800) [pid = 1852] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7fe5d8b03400) [pid = 1852] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7fe5c2d25000) [pid = 1852] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7fe5c2302c00) [pid = 1852] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7fe5c9e09c00) [pid = 1852] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7fe5c3a42000) [pid = 1852] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7fe5c2304000) [pid = 1852] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7fe5ce29f400) [pid = 1852] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7fe5c2c24400) [pid = 1852] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7fe5cc4c9400) [pid = 1852] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7fe5c47dec00) [pid = 1852] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7fe5d2c75400) [pid = 1852] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7fe5cbaeb400) [pid = 1852] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7fe5cb5ee800) [pid = 1852] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:56:30 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7fe5c3a3f800) [pid = 1852] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:56:31 INFO - PROCESS | 1852 | 1461678991145 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 06:56:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1927ms 06:56:31 INFO - PROCESS | 1852 | 1461678991167 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 06:56:31 INFO - PROCESS | 1852 | 1461678991170 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 06:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:56:31 INFO - PROCESS | 1852 | 1461678991175 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:56:31 INFO - PROCESS | 1852 | 1461678991178 Marionette TRACE conn3 <- [1,166,null,{}] 06:56:31 INFO - PROCESS | 1852 | 1461678991182 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:31 INFO - PROCESS | 1852 | 1461678991335 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 06:56:31 INFO - PROCESS | 1852 | 1461678991455 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c7cd4000 == 14 [pid = 1852] [id = 49] 06:56:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7fe5c24b7800) [pid = 1852] [serial = 145] [outer = (nil)] 06:56:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7fe5c5293c00) [pid = 1852] [serial = 146] [outer = 0x7fe5c24b7800] 06:56:31 INFO - PROCESS | 1852 | 1461678991521 Marionette DEBUG loaded listener.js 06:56:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7fe5c9b2c000) [pid = 1852] [serial = 147] [outer = 0x7fe5c24b7800] 06:56:32 INFO - PROCESS | 1852 | 1461678992326 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 06:56:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1174ms 06:56:32 INFO - PROCESS | 1852 | 1461678992350 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 06:56:32 INFO - PROCESS | 1852 | 1461678992353 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 06:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:56:32 INFO - PROCESS | 1852 | 1461678992362 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:56:32 INFO - PROCESS | 1852 | 1461678992364 Marionette TRACE conn3 <- [1,170,null,{}] 06:56:32 INFO - PROCESS | 1852 | 1461678992368 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:32 INFO - PROCESS | 1852 | 1461678992543 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 06:56:32 INFO - PROCESS | 1852 | 1461678992557 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d8a3a800 == 15 [pid = 1852] [id = 50] 06:56:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7fe5d2c75400) [pid = 1852] [serial = 148] [outer = (nil)] 06:56:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7fe5dbe42400) [pid = 1852] [serial = 149] [outer = 0x7fe5d2c75400] 06:56:32 INFO - PROCESS | 1852 | 1461678992619 Marionette DEBUG loaded listener.js 06:56:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7fe5dd76a800) [pid = 1852] [serial = 150] [outer = 0x7fe5d2c75400] 06:56:33 INFO - PROCESS | 1852 | 1461678993556 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 06:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1279ms 06:56:33 INFO - PROCESS | 1852 | 1461678993643 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 06:56:33 INFO - PROCESS | 1852 | 1461678993650 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 06:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:56:33 INFO - PROCESS | 1852 | 1461678993659 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:56:33 INFO - PROCESS | 1852 | 1461678993663 Marionette TRACE conn3 <- [1,174,null,{}] 06:56:33 INFO - PROCESS | 1852 | 1461678993671 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:33 INFO - PROCESS | 1852 | 1461678993866 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 06:56:34 INFO - PROCESS | 1852 | 1461678994001 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ca445000 == 16 [pid = 1852] [id = 51] 06:56:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7fe5c5258000) [pid = 1852] [serial = 151] [outer = (nil)] 06:56:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7fe5c679cc00) [pid = 1852] [serial = 152] [outer = 0x7fe5c5258000] 06:56:34 INFO - PROCESS | 1852 | 1461678994078 Marionette DEBUG loaded listener.js 06:56:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7fe5c8605000) [pid = 1852] [serial = 153] [outer = 0x7fe5c5258000] 06:56:34 INFO - PROCESS | 1852 | 1461678994983 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 06:56:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1390ms 06:56:35 INFO - PROCESS | 1852 | 1461678995050 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 06:56:35 INFO - PROCESS | 1852 | 1461678995058 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 06:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:56:35 INFO - PROCESS | 1852 | 1461678995068 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:56:35 INFO - PROCESS | 1852 | 1461678995072 Marionette TRACE conn3 <- [1,178,null,{}] 06:56:35 INFO - PROCESS | 1852 | 1461678995077 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:35 INFO - PROCESS | 1852 | 1461678995239 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 06:56:35 INFO - PROCESS | 1852 | 1461678995370 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2390800 == 17 [pid = 1852] [id = 52] 06:56:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7fe5c250e400) [pid = 1852] [serial = 154] [outer = (nil)] 06:56:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7fe5c7bb0000) [pid = 1852] [serial = 155] [outer = 0x7fe5c250e400] 06:56:35 INFO - PROCESS | 1852 | 1461678995441 Marionette DEBUG loaded listener.js 06:56:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7fe5cad96400) [pid = 1852] [serial = 156] [outer = 0x7fe5c250e400] 06:56:36 INFO - PROCESS | 1852 | 1461678996487 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 06:56:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1483ms 06:56:36 INFO - PROCESS | 1852 | 1461678996551 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 06:56:36 INFO - PROCESS | 1852 | 1461678996556 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 06:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:56:36 INFO - PROCESS | 1852 | 1461678996564 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:56:36 INFO - PROCESS | 1852 | 1461678996569 Marionette TRACE conn3 <- [1,182,null,{}] 06:56:36 INFO - PROCESS | 1852 | 1461678996623 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:36 INFO - PROCESS | 1852 | 1461678996816 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 06:56:36 INFO - PROCESS | 1852 | 1461678996882 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7fe5c3a3cc00) [pid = 1852] [serial = 103] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7fe5d9c3bc00) [pid = 1852] [serial = 98] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7fe5cb558400) [pid = 1852] [serial = 49] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7fe5c2306400) [pid = 1852] [serial = 28] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7fe5cc4c7c00) [pid = 1852] [serial = 52] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7fe5ccf8b800) [pid = 1852] [serial = 53] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7fe5ccf94400) [pid = 1852] [serial = 55] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7fe5ce259c00) [pid = 1852] [serial = 56] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7fe5c7a35400) [pid = 1852] [serial = 37] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7fe5cbae0400) [pid = 1852] [serial = 50] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7fe5c2eac000) [pid = 1852] [serial = 31] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7fe5c9e09400) [pid = 1852] [serial = 40] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7fe5c84f8800) [pid = 1852] [serial = 46] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7fe5c9fc3400) [pid = 1852] [serial = 47] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7fe5c24b5400) [pid = 1852] [serial = 29] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7fe5cb54b000) [pid = 1852] [serial = 44] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7fe5cad91400) [pid = 1852] [serial = 43] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7fe5ce25b400) [pid = 1852] [serial = 58] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7fe5cab62400) [pid = 1852] [serial = 41] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7fe5c230dc00) [pid = 1852] [serial = 73] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7fe5c2511c00) [pid = 1852] [serial = 34] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7fe5d143e800) [pid = 1852] [serial = 59] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7fe5c8459000) [pid = 1852] [serial = 38] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7fe5c2310400) [pid = 1852] [serial = 26] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7fe5cc368400) [pid = 1852] [serial = 106] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7fe5cb558c00) [pid = 1852] [serial = 80] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7fe5cad11000) [pid = 1852] [serial = 79] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7fe5c9489000) [pid = 1852] [serial = 104] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7fe5dbe42000) [pid = 1852] [serial = 101] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7fe5c9e0e800) [pid = 1852] [serial = 91] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7fe5c2509800) [pid = 1852] [serial = 35] [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.] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7fe5c24b3c00) [pid = 1852] [serial = 76] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7fe5da0d8400) [pid = 1852] [serial = 100] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7fe5c2c2f400) [pid = 1852] [serial = 88] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7fe5c47e5000) [pid = 1852] [serial = 74] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7fe5db939800) [pid = 1852] [serial = 2] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7fe5ca2e6000) [pid = 1852] [serial = 9] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7fe5d8b71c00) [pid = 1852] [serial = 85] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7fe5cad8f000) [pid = 1852] [serial = 65] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7fe5ce608800) [pid = 1852] [serial = 94] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7fe5cc5d6800) [pid = 1852] [serial = 67] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7fe5c7a36000) [pid = 1852] [serial = 62] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7fe5ca2e1400) [pid = 1852] [serial = 64] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7fe5cb551000) [pid = 1852] [serial = 92] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7fe5c47e4400) [pid = 1852] [serial = 61] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7fe5d8b6fc00) [pid = 1852] [serial = 109] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7fe5c84f1400) [pid = 1852] [serial = 89] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 73 (0x7fe5cc5ddc00) [pid = 1852] [serial = 82] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7fe5d2c79800) [pid = 1852] [serial = 95] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7fe5ce258800) [pid = 1852] [serial = 107] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7fe5dd8aac00) [pid = 1852] [serial = 114] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 69 (0x7fe5de113000) [pid = 1852] [serial = 116] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 68 (0x7fe5ce2a3c00) [pid = 1852] [serial = 68] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 67 (0x7fe5c7bab800) [pid = 1852] [serial = 77] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 66 (0x7fe5d8f5c400) [pid = 1852] [serial = 97] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 65 (0x7fe5d8ad7400) [pid = 1852] [serial = 70] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 64 (0x7fe5c9b2c800) [pid = 1852] [serial = 12] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 63 (0x7fe5ce29dc00) [pid = 1852] [serial = 83] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 62 (0x7fe5c5111c00) [pid = 1852] [serial = 113] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 61 (0x7fe5d8f61800) [pid = 1852] [serial = 86] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 60 (0x7fe5de1e4c00) [pid = 1852] [serial = 117] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 59 (0x7fe5c2307800) [pid = 1852] [serial = 25] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 58 (0x7fe5de28f000) [pid = 1852] [serial = 120] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 57 (0x7fe5c3925000) [pid = 1852] [serial = 22] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 56 (0x7fe5de22c800) [pid = 1852] [serial = 119] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 55 (0x7fe5c215f400) [pid = 1852] [serial = 23] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 54 (0x7fe5c528f000) [pid = 1852] [serial = 131] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 53 (0x7fe5d8adf400) [pid = 1852] [serial = 71] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 52 (0x7fe5c47e0800) [pid = 1852] [serial = 16] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 51 (0x7fe5c47e7400) [pid = 1852] [serial = 17] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 50 (0x7fe5d8fd7800) [pid = 1852] [serial = 110] [outer = (nil)] [url = about:blank] 06:56:36 INFO - PROCESS | 1852 | --DOMWINDOW == 49 (0x7fe5c392a800) [pid = 1852] [serial = 19] [outer = (nil)] [url = about:blank] 06:56:37 INFO - PROCESS | 1852 | --DOMWINDOW == 48 (0x7fe5d8fda800) [pid = 1852] [serial = 125] [outer = (nil)] [url = about:blank] 06:56:37 INFO - PROCESS | 1852 | --DOMWINDOW == 47 (0x7fe5d9db5400) [pid = 1852] [serial = 126] [outer = (nil)] [url = about:blank] 06:56:37 INFO - PROCESS | 1852 | --DOMWINDOW == 46 (0x7fe5dd8af800) [pid = 1852] [serial = 128] [outer = (nil)] [url = about:blank] 06:56:37 INFO - PROCESS | 1852 | --DOMWINDOW == 45 (0x7fe5cbade000) [pid = 1852] [serial = 123] [outer = (nil)] [url = about:blank] 06:56:37 INFO - PROCESS | 1852 | --DOMWINDOW == 44 (0x7fe5ddf40c00) [pid = 1852] [serial = 129] [outer = (nil)] [url = about:blank] 06:56:37 INFO - PROCESS | 1852 | --DOMWINDOW == 43 (0x7fe5c7bb2800) [pid = 1852] [serial = 122] [outer = (nil)] [url = about:blank] 06:56:37 INFO - PROCESS | 1852 | 1461678997051 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2ea6800 == 18 [pid = 1852] [id = 53] 06:56:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 44 (0x7fe5c2011000) [pid = 1852] [serial = 157] [outer = (nil)] 06:56:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 45 (0x7fe5c2310400) [pid = 1852] [serial = 158] [outer = 0x7fe5c2011000] 06:56:37 INFO - PROCESS | 1852 | 1461678997117 Marionette DEBUG loaded listener.js 06:56:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 46 (0x7fe5c5256400) [pid = 1852] [serial = 159] [outer = 0x7fe5c2011000] 06:56:37 INFO - PROCESS | 1852 | 1461678997731 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 06:56:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1185ms 06:56:37 INFO - PROCESS | 1852 | 1461678997748 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 06:56:37 INFO - PROCESS | 1852 | 1461678997754 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 06:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:56:37 INFO - PROCESS | 1852 | 1461678997763 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:56:37 INFO - PROCESS | 1852 | 1461678997766 Marionette TRACE conn3 <- [1,186,null,{}] 06:56:37 INFO - PROCESS | 1852 | 1461678997771 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:37 INFO - PROCESS | 1852 | 1461678997896 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 06:56:37 INFO - PROCESS | 1852 | 1461678997978 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c52dc800 == 19 [pid = 1852] [id = 54] 06:56:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 47 (0x7fe5c5256000) [pid = 1852] [serial = 160] [outer = (nil)] 06:56:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 48 (0x7fe5c7a33400) [pid = 1852] [serial = 161] [outer = 0x7fe5c5256000] 06:56:38 INFO - PROCESS | 1852 | 1461678998035 Marionette DEBUG loaded listener.js 06:56:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 49 (0x7fe5c7bb0400) [pid = 1852] [serial = 162] [outer = 0x7fe5c5256000] 06:56:38 INFO - PROCESS | 1852 | 1461678998759 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 06:56:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1032ms 06:56:38 INFO - PROCESS | 1852 | 1461678998794 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 06:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:56:38 INFO - PROCESS | 1852 | 1461678998796 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 06:56:38 INFO - PROCESS | 1852 | 1461678998813 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:56:38 INFO - PROCESS | 1852 | 1461678998822 Marionette TRACE conn3 <- [1,190,null,{}] 06:56:38 INFO - PROCESS | 1852 | 1461678998871 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:39 INFO - PROCESS | 1852 | 1461678999021 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 06:56:39 INFO - PROCESS | 1852 | 1461678999033 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c7cdf000 == 20 [pid = 1852] [id = 55] 06:56:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 50 (0x7fe5c5257400) [pid = 1852] [serial = 163] [outer = (nil)] 06:56:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 51 (0x7fe5c8c9e000) [pid = 1852] [serial = 164] [outer = 0x7fe5c5257400] 06:56:39 INFO - PROCESS | 1852 | 1461678999172 Marionette DEBUG loaded listener.js 06:56:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 52 (0x7fe5c9e09000) [pid = 1852] [serial = 165] [outer = 0x7fe5c5257400] 06:56:39 INFO - PROCESS | 1852 | 1461678999831 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 06:56:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:56:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1066ms 06:56:39 INFO - PROCESS | 1852 | 1461678999871 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 06:56:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:56:39 INFO - PROCESS | 1852 | 1461678999875 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 06:56:39 INFO - PROCESS | 1852 | 1461678999885 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:56:39 INFO - PROCESS | 1852 | 1461678999888 Marionette TRACE conn3 <- [1,194,null,{}] 06:56:39 INFO - PROCESS | 1852 | 1461678999893 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:40 INFO - PROCESS | 1852 | 1461679000039 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 06:56:40 INFO - PROCESS | 1852 | 1461679000064 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ca14f000 == 21 [pid = 1852] [id = 56] 06:56:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 53 (0x7fe5c2304400) [pid = 1852] [serial = 166] [outer = (nil)] 06:56:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 54 (0x7fe5cad08c00) [pid = 1852] [serial = 167] [outer = 0x7fe5c2304400] 06:56:40 INFO - PROCESS | 1852 | 1461679000121 Marionette DEBUG loaded listener.js 06:56:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 55 (0x7fe5cad94000) [pid = 1852] [serial = 168] [outer = 0x7fe5c2304400] 06:56:40 INFO - PROCESS | 1852 | 1461679000754 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 06:56:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:56:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 931ms 06:56:40 INFO - PROCESS | 1852 | --DOMWINDOW == 54 (0x7fe5c5259800) [pid = 1852] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:56:40 INFO - PROCESS | 1852 | --DOMWINDOW == 53 (0x7fe5c5291c00) [pid = 1852] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:56:40 INFO - PROCESS | 1852 | --DOMWINDOW == 52 (0x7fe5c24b7800) [pid = 1852] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:56:40 INFO - PROCESS | 1852 | --DOMWINDOW == 51 (0x7fe5c2304800) [pid = 1852] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:56:40 INFO - PROCESS | 1852 | --DOMWINDOW == 50 (0x7fe5c5289400) [pid = 1852] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:56:40 INFO - PROCESS | 1852 | --DOMWINDOW == 49 (0x7fe5d2c78000) [pid = 1852] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:56:40 INFO - PROCESS | 1852 | 1461679000822 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 06:56:40 INFO - PROCESS | 1852 | 1461679000824 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 06:56:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:56:40 INFO - PROCESS | 1852 | 1461679000830 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:56:40 INFO - PROCESS | 1852 | 1461679000831 Marionette TRACE conn3 <- [1,198,null,{}] 06:56:40 INFO - PROCESS | 1852 | 1461679000836 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:41 INFO - PROCESS | 1852 | 1461679001051 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 06:56:41 INFO - PROCESS | 1852 | 1461679001063 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ca73f000 == 22 [pid = 1852] [id = 57] 06:56:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 50 (0x7fe5c9fcf000) [pid = 1852] [serial = 169] [outer = (nil)] 06:56:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 51 (0x7fe5cad95400) [pid = 1852] [serial = 170] [outer = 0x7fe5c9fcf000] 06:56:41 INFO - PROCESS | 1852 | 1461679001118 Marionette DEBUG loaded listener.js 06:56:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 52 (0x7fe5cb551800) [pid = 1852] [serial = 171] [outer = 0x7fe5c9fcf000] 06:56:41 INFO - PROCESS | 1852 | 1461679001733 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 06:56:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 925ms 06:56:41 INFO - PROCESS | 1852 | 1461679001755 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 06:56:41 INFO - PROCESS | 1852 | 1461679001758 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 06:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:56:41 INFO - PROCESS | 1852 | 1461679001763 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:56:41 INFO - PROCESS | 1852 | 1461679001764 Marionette TRACE conn3 <- [1,202,null,{}] 06:56:41 INFO - PROCESS | 1852 | 1461679001769 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:41 INFO - PROCESS | 1852 | 1461679001957 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 06:56:41 INFO - PROCESS | 1852 | 1461679001980 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb2cb000 == 23 [pid = 1852] [id = 58] 06:56:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 53 (0x7fe5cb551000) [pid = 1852] [serial = 172] [outer = (nil)] 06:56:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 54 (0x7fe5cbae9000) [pid = 1852] [serial = 173] [outer = 0x7fe5cb551000] 06:56:42 INFO - PROCESS | 1852 | 1461679002043 Marionette DEBUG loaded listener.js 06:56:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 55 (0x7fe5cc5e0c00) [pid = 1852] [serial = 174] [outer = 0x7fe5cb551000] 06:56:42 INFO - PROCESS | 1852 | 1461679002661 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 06:56:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 923ms 06:56:42 INFO - PROCESS | 1852 | 1461679002686 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 06:56:42 INFO - PROCESS | 1852 | 1461679002689 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 06:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:56:42 INFO - PROCESS | 1852 | 1461679002695 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:56:42 INFO - PROCESS | 1852 | 1461679002697 Marionette TRACE conn3 <- [1,206,null,{}] 06:56:42 INFO - PROCESS | 1852 | 1461679002702 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:42 INFO - PROCESS | 1852 | 1461679002821 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 06:56:42 INFO - PROCESS | 1852 | 1461679002839 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb520800 == 24 [pid = 1852] [id = 59] 06:56:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 56 (0x7fe5c24b2800) [pid = 1852] [serial = 175] [outer = (nil)] 06:56:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 57 (0x7fe5ce13f800) [pid = 1852] [serial = 176] [outer = 0x7fe5c24b2800] 06:56:42 INFO - PROCESS | 1852 | 1461679002896 Marionette DEBUG loaded listener.js 06:56:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 58 (0x7fe5ce299400) [pid = 1852] [serial = 177] [outer = 0x7fe5c24b2800] 06:56:43 INFO - PROCESS | 1852 | 1461679003775 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 06:56:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1129ms 06:56:43 INFO - PROCESS | 1852 | 1461679003824 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 06:56:43 INFO - PROCESS | 1852 | 1461679003831 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 06:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:56:43 INFO - PROCESS | 1852 | 1461679003839 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:56:43 INFO - PROCESS | 1852 | 1461679003845 Marionette TRACE conn3 <- [1,210,null,{}] 06:56:43 INFO - PROCESS | 1852 | 1461679003852 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:44 INFO - PROCESS | 1852 | 1461679004003 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 06:56:44 INFO - PROCESS | 1852 | 1461679004124 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c536d800 == 25 [pid = 1852] [id = 60] 06:56:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 59 (0x7fe5c2d27400) [pid = 1852] [serial = 178] [outer = (nil)] 06:56:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 60 (0x7fe5c5255c00) [pid = 1852] [serial = 179] [outer = 0x7fe5c2d27400] 06:56:44 INFO - PROCESS | 1852 | 1461679004196 Marionette DEBUG loaded listener.js 06:56:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 61 (0x7fe5c7a34000) [pid = 1852] [serial = 180] [outer = 0x7fe5c2d27400] 06:56:44 INFO - PROCESS | 1852 | 1461679004867 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 06:56:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1082ms 06:56:44 INFO - PROCESS | 1852 | 1461679004921 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 06:56:44 INFO - PROCESS | 1852 | 1461679004929 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 06:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:56:44 INFO - PROCESS | 1852 | 1461679004954 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:56:44 INFO - PROCESS | 1852 | 1461679004959 Marionette TRACE conn3 <- [1,214,null,{}] 06:56:44 INFO - PROCESS | 1852 | 1461679004967 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:45 INFO - PROCESS | 1852 | 1461679005119 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 06:56:45 INFO - PROCESS | 1852 | 1461679005237 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c7a1e800 == 26 [pid = 1852] [id = 61] 06:56:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 62 (0x7fe5c7cb0c00) [pid = 1852] [serial = 181] [outer = (nil)] 06:56:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 63 (0x7fe5c97e8000) [pid = 1852] [serial = 182] [outer = 0x7fe5c7cb0c00] 06:56:45 INFO - PROCESS | 1852 | 1461679005308 Marionette DEBUG loaded listener.js 06:56:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 64 (0x7fe5c9e11000) [pid = 1852] [serial = 183] [outer = 0x7fe5c7cb0c00] 06:56:46 INFO - PROCESS | 1852 | 1461679006063 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 06:56:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1200ms 06:56:46 INFO - PROCESS | 1852 | 1461679006139 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 06:56:46 INFO - PROCESS | 1852 | 1461679006142 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 06:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:56:46 INFO - PROCESS | 1852 | 1461679006148 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:56:46 INFO - PROCESS | 1852 | 1461679006153 Marionette TRACE conn3 <- [1,218,null,{}] 06:56:46 INFO - PROCESS | 1852 | 1461679006185 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:46 INFO - PROCESS | 1852 | 1461679006341 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 06:56:46 INFO - PROCESS | 1852 | 1461679006463 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cc32e000 == 27 [pid = 1852] [id = 62] 06:56:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 65 (0x7fe5cb555c00) [pid = 1852] [serial = 184] [outer = (nil)] 06:56:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 66 (0x7fe5cbc53000) [pid = 1852] [serial = 185] [outer = 0x7fe5cb555c00] 06:56:46 INFO - PROCESS | 1852 | 1461679006540 Marionette DEBUG loaded listener.js 06:56:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 67 (0x7fe5cc5d8000) [pid = 1852] [serial = 186] [outer = 0x7fe5cb555c00] 06:56:47 INFO - PROCESS | 1852 | 1461679007310 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 06:56:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1196ms 06:56:47 INFO - PROCESS | 1852 | 1461679007345 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 06:56:47 INFO - PROCESS | 1852 | 1461679007349 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 06:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:56:47 INFO - PROCESS | 1852 | 1461679007355 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:56:47 INFO - PROCESS | 1852 | 1461679007358 Marionette TRACE conn3 <- [1,222,null,{}] 06:56:47 INFO - PROCESS | 1852 | 1461679007363 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:47 INFO - PROCESS | 1852 | 1461679007537 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 06:56:47 INFO - PROCESS | 1852 | 1461679007658 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ce15d000 == 28 [pid = 1852] [id = 63] 06:56:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 68 (0x7fe5ca2e5c00) [pid = 1852] [serial = 187] [outer = (nil)] 06:56:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 69 (0x7fe5ce2a2c00) [pid = 1852] [serial = 188] [outer = 0x7fe5ca2e5c00] 06:56:47 INFO - PROCESS | 1852 | 1461679007726 Marionette DEBUG loaded listener.js 06:56:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7fe5d1443c00) [pid = 1852] [serial = 189] [outer = 0x7fe5ca2e5c00] 06:56:48 INFO - PROCESS | 1852 | 1461679008665 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 06:56:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:56:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1346ms 06:56:48 INFO - PROCESS | 1852 | 1461679008702 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 06:56:48 INFO - PROCESS | 1852 | 1461679008707 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 06:56:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:56:48 INFO - PROCESS | 1852 | 1461679008714 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:56:48 INFO - PROCESS | 1852 | 1461679008719 Marionette TRACE conn3 <- [1,226,null,{}] 06:56:48 INFO - PROCESS | 1852 | 1461679008727 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:48 INFO - PROCESS | 1852 | 1461679008865 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 06:56:49 INFO - PROCESS | 1852 | 1461679009005 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c21cb800 == 29 [pid = 1852] [id = 64] 06:56:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7fe5c2c2f800) [pid = 1852] [serial = 190] [outer = (nil)] 06:56:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7fe5c3a3f000) [pid = 1852] [serial = 191] [outer = 0x7fe5c2c2f800] 06:56:49 INFO - PROCESS | 1852 | 1461679009088 Marionette DEBUG loaded listener.js 06:56:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7fe5c5256800) [pid = 1852] [serial = 192] [outer = 0x7fe5c2c2f800] 06:56:49 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5e0868000 == 28 [pid = 1852] [id = 44] 06:56:49 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7fe5dbe42400) [pid = 1852] [serial = 149] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7fe5de116400) [pid = 1852] [serial = 132] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7fe5c97ea400) [pid = 1852] [serial = 137] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1852 | --DOMWINDOW == 69 (0x7fe5c9b2c000) [pid = 1852] [serial = 147] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1852 | --DOMWINDOW == 68 (0x7fe5d2c76c00) [pid = 1852] [serial = 141] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1852 | --DOMWINDOW == 67 (0x7fe5c5296400) [pid = 1852] [serial = 134] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1852 | --DOMWINDOW == 66 (0x7fe5c7cafc00) [pid = 1852] [serial = 135] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1852 | --DOMWINDOW == 65 (0x7fe5d8fdb800) [pid = 1852] [serial = 143] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1852 | --DOMWINDOW == 64 (0x7fe5ce251400) [pid = 1852] [serial = 140] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1852 | --DOMWINDOW == 63 (0x7fe5d9ce1c00) [pid = 1852] [serial = 144] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1852 | --DOMWINDOW == 62 (0x7fe5c5293c00) [pid = 1852] [serial = 146] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1852 | --DOMWINDOW == 61 (0x7fe5cabd6000) [pid = 1852] [serial = 138] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1852 | 1461679009840 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 06:56:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1184ms 06:56:49 INFO - PROCESS | 1852 | 1461679009899 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 06:56:49 INFO - PROCESS | 1852 | 1461679009906 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 06:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:56:49 INFO - PROCESS | 1852 | 1461679009914 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:56:49 INFO - PROCESS | 1852 | 1461679009918 Marionette TRACE conn3 <- [1,230,null,{}] 06:56:49 INFO - PROCESS | 1852 | 1461679009923 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:50 INFO - PROCESS | 1852 | 1461679010077 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 06:56:50 INFO - PROCESS | 1852 | 1461679010136 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c7a1c800 == 29 [pid = 1852] [id = 65] 06:56:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 62 (0x7fe5c2308c00) [pid = 1852] [serial = 193] [outer = (nil)] 06:56:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 63 (0x7fe5c7bb4400) [pid = 1852] [serial = 194] [outer = 0x7fe5c2308c00] 06:56:50 INFO - PROCESS | 1852 | 1461679010194 Marionette DEBUG loaded listener.js 06:56:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 64 (0x7fe5c9487000) [pid = 1852] [serial = 195] [outer = 0x7fe5c2308c00] 06:56:50 INFO - PROCESS | 1852 | 1461679010772 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 06:56:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:56:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 875ms 06:56:50 INFO - PROCESS | 1852 | 1461679010794 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 06:56:50 INFO - PROCESS | 1852 | 1461679010798 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 06:56:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:56:50 INFO - PROCESS | 1852 | 1461679010807 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:56:50 INFO - PROCESS | 1852 | 1461679010817 Marionette TRACE conn3 <- [1,234,null,{}] 06:56:50 INFO - PROCESS | 1852 | 1461679010831 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:50 INFO - PROCESS | 1852 | 1461679010968 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 06:56:51 INFO - PROCESS | 1852 | 1461679011058 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5caba8800 == 30 [pid = 1852] [id = 66] 06:56:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 65 (0x7fe5c8c96c00) [pid = 1852] [serial = 196] [outer = (nil)] 06:56:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 66 (0x7fe5ca423400) [pid = 1852] [serial = 197] [outer = 0x7fe5c8c96c00] 06:56:51 INFO - PROCESS | 1852 | 1461679011117 Marionette DEBUG loaded listener.js 06:56:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 67 (0x7fe5cbade000) [pid = 1852] [serial = 198] [outer = 0x7fe5c8c96c00] 06:56:51 INFO - PROCESS | 1852 | 1461679011698 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 06:56:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:56:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 945ms 06:56:51 INFO - PROCESS | 1852 | 1461679011748 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 06:56:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:56:51 INFO - PROCESS | 1852 | 1461679011751 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 06:56:51 INFO - PROCESS | 1852 | 1461679011756 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:56:51 INFO - PROCESS | 1852 | 1461679011759 Marionette TRACE conn3 <- [1,238,null,{}] 06:56:51 INFO - PROCESS | 1852 | 1461679011763 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:51 INFO - PROCESS | 1852 | 1461679011935 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 06:56:51 INFO - PROCESS | 1852 | 1461679011958 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cba9e000 == 31 [pid = 1852] [id = 67] 06:56:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 68 (0x7fe5c2306800) [pid = 1852] [serial = 199] [outer = (nil)] 06:56:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 69 (0x7fe5cc4c2800) [pid = 1852] [serial = 200] [outer = 0x7fe5c2306800] 06:56:52 INFO - PROCESS | 1852 | 1461679012015 Marionette DEBUG loaded listener.js 06:56:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7fe5cc5de400) [pid = 1852] [serial = 201] [outer = 0x7fe5c2306800] 06:56:52 INFO - PROCESS | 1852 | 1461679012710 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 06:56:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:56:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 974ms 06:56:52 INFO - PROCESS | 1852 | 1461679012730 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 06:56:52 INFO - PROCESS | 1852 | 1461679012732 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 06:56:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:56:52 INFO - PROCESS | 1852 | 1461679012738 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:56:52 INFO - PROCESS | 1852 | 1461679012740 Marionette TRACE conn3 <- [1,242,null,{}] 06:56:52 INFO - PROCESS | 1852 | 1461679012745 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:52 INFO - PROCESS | 1852 | 1461679012890 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 06:56:52 INFO - PROCESS | 1852 | 1461679012918 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c47cb800 == 32 [pid = 1852] [id = 68] 06:56:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7fe5ce251400) [pid = 1852] [serial = 202] [outer = (nil)] 06:56:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7fe5d2c77800) [pid = 1852] [serial = 203] [outer = 0x7fe5ce251400] 06:56:52 INFO - PROCESS | 1852 | 1461679012974 Marionette DEBUG loaded listener.js 06:56:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7fe5d8836c00) [pid = 1852] [serial = 204] [outer = 0x7fe5ce251400] 06:56:53 INFO - PROCESS | 1852 | 1461679013688 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 06:56:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:56:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 979ms 06:56:53 INFO - PROCESS | 1852 | 1461679013717 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 06:56:53 INFO - PROCESS | 1852 | 1461679013719 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 06:56:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:56:53 INFO - PROCESS | 1852 | 1461679013725 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:56:53 INFO - PROCESS | 1852 | 1461679013727 Marionette TRACE conn3 <- [1,246,null,{}] 06:56:53 INFO - PROCESS | 1852 | 1461679013738 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:53 INFO - PROCESS | 1852 | 1461679013931 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 06:56:53 INFO - PROCESS | 1852 | --DOMWINDOW == 72 (0x7fe5c2304400) [pid = 1852] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:56:53 INFO - PROCESS | 1852 | --DOMWINDOW == 71 (0x7fe5c5256000) [pid = 1852] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:56:53 INFO - PROCESS | 1852 | --DOMWINDOW == 70 (0x7fe5c2011000) [pid = 1852] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:56:53 INFO - PROCESS | 1852 | --DOMWINDOW == 69 (0x7fe5c9fcf000) [pid = 1852] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:56:53 INFO - PROCESS | 1852 | --DOMWINDOW == 68 (0x7fe5cb551000) [pid = 1852] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:56:53 INFO - PROCESS | 1852 | --DOMWINDOW == 67 (0x7fe5c5257400) [pid = 1852] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:56:54 INFO - PROCESS | 1852 | 1461679014035 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ca443800 == 33 [pid = 1852] [id = 69] 06:56:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 68 (0x7fe5c216c800) [pid = 1852] [serial = 205] [outer = (nil)] 06:56:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 69 (0x7fe5c528a000) [pid = 1852] [serial = 206] [outer = 0x7fe5c216c800] 06:56:54 INFO - PROCESS | 1852 | 1461679014109 Marionette DEBUG loaded listener.js 06:56:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 70 (0x7fe5d8f58000) [pid = 1852] [serial = 207] [outer = 0x7fe5c216c800] 06:56:54 INFO - PROCESS | 1852 | 1461679014688 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 06:56:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:56:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 989ms 06:56:54 INFO - PROCESS | 1852 | 1461679014714 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 06:56:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:56:54 INFO - PROCESS | 1852 | 1461679014717 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 06:56:54 INFO - PROCESS | 1852 | 1461679014723 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:56:54 INFO - PROCESS | 1852 | 1461679014726 Marionette TRACE conn3 <- [1,250,null,{}] 06:56:54 INFO - PROCESS | 1852 | 1461679014731 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:54 INFO - PROCESS | 1852 | 1461679014848 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 06:56:54 INFO - PROCESS | 1852 | 1461679014938 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c21d3000 == 34 [pid = 1852] [id = 70] 06:56:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 71 (0x7fe5c2304400) [pid = 1852] [serial = 208] [outer = (nil)] 06:56:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 72 (0x7fe5d8fee000) [pid = 1852] [serial = 209] [outer = 0x7fe5c2304400] 06:56:54 INFO - PROCESS | 1852 | 1461679014996 Marionette DEBUG loaded listener.js 06:56:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 73 (0x7fe5cad91800) [pid = 1852] [serial = 210] [outer = 0x7fe5c2304400] 06:56:55 INFO - PROCESS | 1852 | 1461679015529 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 06:56:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:56:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 828ms 06:56:55 INFO - PROCESS | 1852 | 1461679015550 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 06:56:55 INFO - PROCESS | 1852 | 1461679015552 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 06:56:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:56:55 INFO - PROCESS | 1852 | 1461679015559 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:56:55 INFO - PROCESS | 1852 | 1461679015561 Marionette TRACE conn3 <- [1,254,null,{}] 06:56:55 INFO - PROCESS | 1852 | 1461679015566 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:55 INFO - PROCESS | 1852 | 1461679015687 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 06:56:55 INFO - PROCESS | 1852 | 1461679015704 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d8b96000 == 35 [pid = 1852] [id = 71] 06:56:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 74 (0x7fe5d8fd5000) [pid = 1852] [serial = 211] [outer = (nil)] 06:56:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7fe5db91a400) [pid = 1852] [serial = 212] [outer = 0x7fe5d8fd5000] 06:56:55 INFO - PROCESS | 1852 | 1461679015762 Marionette DEBUG loaded listener.js 06:56:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7fe5dbe43400) [pid = 1852] [serial = 213] [outer = 0x7fe5d8fd5000] 06:56:56 INFO - PROCESS | 1852 | 1461679016684 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 06:56:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:56:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1135ms 06:56:56 INFO - PROCESS | 1852 | 1461679016695 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 06:56:56 INFO - PROCESS | 1852 | 1461679016700 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 06:56:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:56:56 INFO - PROCESS | 1852 | 1461679016723 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:56:56 INFO - PROCESS | 1852 | 1461679016731 Marionette TRACE conn3 <- [1,258,null,{}] 06:56:56 INFO - PROCESS | 1852 | 1461679016739 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:56 INFO - PROCESS | 1852 | 1461679016895 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 06:56:57 INFO - PROCESS | 1852 | 1461679017020 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c9b1d800 == 36 [pid = 1852] [id = 72] 06:56:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7fe5c525bc00) [pid = 1852] [serial = 214] [outer = (nil)] 06:56:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7fe5c7bb6800) [pid = 1852] [serial = 215] [outer = 0x7fe5c525bc00] 06:56:57 INFO - PROCESS | 1852 | 1461679017092 Marionette DEBUG loaded listener.js 06:56:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7fe5c97e1c00) [pid = 1852] [serial = 216] [outer = 0x7fe5c525bc00] 06:56:57 INFO - PROCESS | 1852 | 1461679017918 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 06:56:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:56:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1259ms 06:56:57 INFO - PROCESS | 1852 | 1461679017967 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 06:56:57 INFO - PROCESS | 1852 | 1461679017975 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 06:56:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:56:58 INFO - PROCESS | 1852 | 1461679018003 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:56:58 INFO - PROCESS | 1852 | 1461679018007 Marionette TRACE conn3 <- [1,262,null,{}] 06:56:58 INFO - PROCESS | 1852 | 1461679018013 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:58 INFO - PROCESS | 1852 | 1461679018170 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 06:56:58 INFO - PROCESS | 1852 | 1461679018296 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d2009800 == 37 [pid = 1852] [id = 73] 06:56:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7fe5c7ca7400) [pid = 1852] [serial = 217] [outer = (nil)] 06:56:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7fe5cbcdbc00) [pid = 1852] [serial = 218] [outer = 0x7fe5c7ca7400] 06:56:58 INFO - PROCESS | 1852 | 1461679018377 Marionette DEBUG loaded listener.js 06:56:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7fe5ce148400) [pid = 1852] [serial = 219] [outer = 0x7fe5c7ca7400] 06:56:59 INFO - PROCESS | 1852 | 1461679019186 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 06:56:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:56:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1237ms 06:56:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:56:59 INFO - PROCESS | 1852 | 1461679019238 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 06:56:59 INFO - PROCESS | 1852 | 1461679019241 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 06:56:59 INFO - PROCESS | 1852 | 1461679019247 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:56:59 INFO - PROCESS | 1852 | 1461679019253 Marionette TRACE conn3 <- [1,266,null,{}] 06:56:59 INFO - PROCESS | 1852 | 1461679019269 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:59 INFO - PROCESS | 1852 | 1461679019435 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 06:56:59 INFO - PROCESS | 1852 | 1461679019565 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d9a1f800 == 38 [pid = 1852] [id = 74] 06:56:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7fe5d7ce9c00) [pid = 1852] [serial = 220] [outer = (nil)] 06:56:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7fe5d8bef400) [pid = 1852] [serial = 221] [outer = 0x7fe5d7ce9c00] 06:56:59 INFO - PROCESS | 1852 | 1461679019640 Marionette DEBUG loaded listener.js 06:56:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7fe5d9f39800) [pid = 1852] [serial = 222] [outer = 0x7fe5d7ce9c00] 06:57:00 INFO - PROCESS | 1852 | 1461679020447 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 06:57:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:57:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1238ms 06:57:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:57:00 INFO - PROCESS | 1852 | 1461679020485 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 06:57:00 INFO - PROCESS | 1852 | 1461679020489 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 06:57:00 INFO - PROCESS | 1852 | 1461679020494 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:57:00 INFO - PROCESS | 1852 | 1461679020498 Marionette TRACE conn3 <- [1,270,null,{}] 06:57:00 INFO - PROCESS | 1852 | 1461679020503 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:00 INFO - PROCESS | 1852 | 1461679020648 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 06:57:00 INFO - PROCESS | 1852 | 1461679020779 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d9f25000 == 39 [pid = 1852] [id = 75] 06:57:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7fe5d8b6fc00) [pid = 1852] [serial = 223] [outer = (nil)] 06:57:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7fe5dd761400) [pid = 1852] [serial = 224] [outer = 0x7fe5d8b6fc00] 06:57:00 INFO - PROCESS | 1852 | 1461679020849 Marionette DEBUG loaded listener.js 06:57:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7fe5dd8a7800) [pid = 1852] [serial = 225] [outer = 0x7fe5d8b6fc00] 06:57:01 INFO - PROCESS | 1852 | 1461679021620 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 06:57:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:57:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1176ms 06:57:01 INFO - PROCESS | 1852 | 1461679021671 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 06:57:01 INFO - PROCESS | 1852 | 1461679021673 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 06:57:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:57:01 INFO - PROCESS | 1852 | 1461679021679 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:57:01 INFO - PROCESS | 1852 | 1461679021681 Marionette TRACE conn3 <- [1,274,null,{}] 06:57:01 INFO - PROCESS | 1852 | 1461679021687 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:01 INFO - PROCESS | 1852 | 1461679021835 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 06:57:01 INFO - PROCESS | 1852 | 1461679021987 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2c04800 == 40 [pid = 1852] [id = 76] 06:57:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7fe5c2012400) [pid = 1852] [serial = 226] [outer = (nil)] 06:57:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7fe5c7a39000) [pid = 1852] [serial = 227] [outer = 0x7fe5c2012400] 06:57:02 INFO - PROCESS | 1852 | 1461679022057 Marionette DEBUG loaded listener.js 06:57:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7fe5cb466400) [pid = 1852] [serial = 228] [outer = 0x7fe5c2012400] 06:57:03 INFO - PROCESS | 1852 | 1461679023084 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 06:57:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1432ms 06:57:03 INFO - PROCESS | 1852 | 1461679023113 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 06:57:03 INFO - PROCESS | 1852 | 1461679023119 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 06:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:57:03 INFO - PROCESS | 1852 | 1461679023126 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:57:03 INFO - PROCESS | 1852 | 1461679023131 Marionette TRACE conn3 <- [1,278,null,{}] 06:57:03 INFO - PROCESS | 1852 | 1461679023138 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:03 INFO - PROCESS | 1852 | 1461679023280 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 06:57:03 INFO - PROCESS | 1852 | 1461679023418 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c9316000 == 41 [pid = 1852] [id = 77] 06:57:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7fe5c84f1000) [pid = 1852] [serial = 229] [outer = (nil)] 06:57:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7fe5c9489000) [pid = 1852] [serial = 230] [outer = 0x7fe5c84f1000] 06:57:03 INFO - PROCESS | 1852 | 1461679023486 Marionette DEBUG loaded listener.js 06:57:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7fe5c9fcfc00) [pid = 1852] [serial = 231] [outer = 0x7fe5c84f1000] 06:57:03 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c21d3000 == 40 [pid = 1852] [id = 70] 06:57:03 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ca443800 == 39 [pid = 1852] [id = 69] 06:57:03 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7fe5ce13f800) [pid = 1852] [serial = 176] [outer = (nil)] [url = about:blank] 06:57:03 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c47cb800 == 38 [pid = 1852] [id = 68] 06:57:03 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cba9e000 == 37 [pid = 1852] [id = 67] 06:57:03 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5caba8800 == 36 [pid = 1852] [id = 66] 06:57:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c7a1c800 == 35 [pid = 1852] [id = 65] 06:57:04 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c21cb800 == 34 [pid = 1852] [id = 64] 06:57:04 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7fe5cad08c00) [pid = 1852] [serial = 167] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7fe5c7a33400) [pid = 1852] [serial = 161] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7fe5c7bb0400) [pid = 1852] [serial = 162] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7fe5c2310400) [pid = 1852] [serial = 158] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7fe5c5256400) [pid = 1852] [serial = 159] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7fe5c679cc00) [pid = 1852] [serial = 152] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7fe5c7bb0000) [pid = 1852] [serial = 155] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7fe5cad95400) [pid = 1852] [serial = 170] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7fe5cbae9000) [pid = 1852] [serial = 173] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7fe5cb551800) [pid = 1852] [serial = 171] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7fe5c8c9e000) [pid = 1852] [serial = 164] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7fe5c9e09000) [pid = 1852] [serial = 165] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7fe5cad94000) [pid = 1852] [serial = 168] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7fe5cc5e0c00) [pid = 1852] [serial = 174] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 1852 | 1461679024240 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 06:57:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:57:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1130ms 06:57:04 INFO - PROCESS | 1852 | 1461679024257 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 06:57:04 INFO - PROCESS | 1852 | 1461679024264 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 06:57:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:57:04 INFO - PROCESS | 1852 | 1461679024274 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:57:04 INFO - PROCESS | 1852 | 1461679024277 Marionette TRACE conn3 <- [1,282,null,{}] 06:57:04 INFO - PROCESS | 1852 | 1461679024282 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:04 INFO - PROCESS | 1852 | 1461679024426 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 06:57:04 INFO - PROCESS | 1852 | 1461679024516 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c8c1a000 == 35 [pid = 1852] [id = 78] 06:57:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7fe5c67a5c00) [pid = 1852] [serial = 232] [outer = (nil)] 06:57:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7fe5cad8dc00) [pid = 1852] [serial = 233] [outer = 0x7fe5c67a5c00] 06:57:04 INFO - PROCESS | 1852 | 1461679024577 Marionette DEBUG loaded listener.js 06:57:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7fe5cb469800) [pid = 1852] [serial = 234] [outer = 0x7fe5c67a5c00] 06:57:05 INFO - PROCESS | 1852 | 1461679025224 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 06:57:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 978ms 06:57:05 INFO - PROCESS | 1852 | 1461679025252 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 06:57:05 INFO - PROCESS | 1852 | 1461679025255 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 06:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:57:05 INFO - PROCESS | 1852 | 1461679025260 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:57:05 INFO - PROCESS | 1852 | 1461679025265 Marionette TRACE conn3 <- [1,286,null,{}] 06:57:05 INFO - PROCESS | 1852 | 1461679025279 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:05 INFO - PROCESS | 1852 | 1461679025440 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 06:57:05 INFO - PROCESS | 1852 | 1461679025465 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cbaaf800 == 36 [pid = 1852] [id = 79] 06:57:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7fe5cb54fc00) [pid = 1852] [serial = 235] [outer = (nil)] 06:57:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7fe5cc4c1c00) [pid = 1852] [serial = 236] [outer = 0x7fe5cb54fc00] 06:57:05 INFO - PROCESS | 1852 | 1461679025525 Marionette DEBUG loaded listener.js 06:57:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7fe5ce608400) [pid = 1852] [serial = 237] [outer = 0x7fe5cb54fc00] 06:57:06 INFO - PROCESS | 1852 | 1461679026247 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 06:57:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:57:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1039ms 06:57:06 INFO - PROCESS | 1852 | 1461679026305 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 06:57:06 INFO - PROCESS | 1852 | 1461679026308 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 06:57:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:57:06 INFO - PROCESS | 1852 | 1461679026313 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:57:06 INFO - PROCESS | 1852 | 1461679026315 Marionette TRACE conn3 <- [1,290,null,{}] 06:57:06 INFO - PROCESS | 1852 | 1461679026321 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:06 INFO - PROCESS | 1852 | 1461679026482 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 06:57:06 INFO - PROCESS | 1852 | 1461679026511 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d2008800 == 37 [pid = 1852] [id = 80] 06:57:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7fe5ce608800) [pid = 1852] [serial = 238] [outer = (nil)] 06:57:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7fe5d8adc400) [pid = 1852] [serial = 239] [outer = 0x7fe5ce608800] 06:57:06 INFO - PROCESS | 1852 | 1461679026571 Marionette DEBUG loaded listener.js 06:57:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7fe5d8bee000) [pid = 1852] [serial = 240] [outer = 0x7fe5ce608800] 06:57:07 INFO - PROCESS | 1852 | 1461679027281 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 06:57:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:57:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1024ms 06:57:07 INFO - PROCESS | 1852 | 1461679027340 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 06:57:07 INFO - PROCESS | 1852 | 1461679027343 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 06:57:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:57:07 INFO - PROCESS | 1852 | 1461679027349 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:57:07 INFO - PROCESS | 1852 | 1461679027351 Marionette TRACE conn3 <- [1,294,null,{}] 06:57:07 INFO - PROCESS | 1852 | 1461679027356 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:07 INFO - PROCESS | 1852 | 1461679027520 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 06:57:07 INFO - PROCESS | 1852 | 1461679027550 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d8fb5800 == 38 [pid = 1852] [id = 81] 06:57:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7fe5cb5eb400) [pid = 1852] [serial = 241] [outer = (nil)] 06:57:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7fe5d9c3f000) [pid = 1852] [serial = 242] [outer = 0x7fe5cb5eb400] 06:57:07 INFO - PROCESS | 1852 | 1461679027608 Marionette DEBUG loaded listener.js 06:57:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7fe5dbe40800) [pid = 1852] [serial = 243] [outer = 0x7fe5cb5eb400] 06:57:08 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7fe5ce251400) [pid = 1852] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:57:08 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7fe5c2c2f800) [pid = 1852] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:57:08 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7fe5c8c96c00) [pid = 1852] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:57:08 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7fe5c2306800) [pid = 1852] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:57:08 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7fe5c2304400) [pid = 1852] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:57:08 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7fe5c216c800) [pid = 1852] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:57:08 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7fe5c2308c00) [pid = 1852] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:57:08 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7fe5d2c75400) [pid = 1852] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:57:08 INFO - PROCESS | 1852 | 1461679028424 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:08 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. 06:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1135ms 06:57:08 INFO - PROCESS | 1852 | 1461679028484 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 06:57:08 INFO - PROCESS | 1852 | 1461679028486 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 06:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:57:08 INFO - PROCESS | 1852 | 1461679028492 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:57:08 INFO - PROCESS | 1852 | 1461679028494 Marionette TRACE conn3 <- [1,298,null,{}] 06:57:08 INFO - PROCESS | 1852 | 1461679028499 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:08 INFO - PROCESS | 1852 | 1461679028649 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 06:57:08 INFO - PROCESS | 1852 | 1461679028660 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d8f0f800 == 39 [pid = 1852] [id = 82] 06:57:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7fe5c2c2f800) [pid = 1852] [serial = 244] [outer = (nil)] 06:57:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7fe5dd8ad000) [pid = 1852] [serial = 245] [outer = 0x7fe5c2c2f800] 06:57:08 INFO - PROCESS | 1852 | 1461679028730 Marionette DEBUG loaded listener.js 06:57:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7fe5de10d800) [pid = 1852] [serial = 246] [outer = 0x7fe5c2c2f800] 06:57:09 INFO - PROCESS | 1852 | 1461679029418 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:09 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. 06:57:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 980ms 06:57:09 INFO - PROCESS | 1852 | 1461679029472 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 06:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:57:09 INFO - PROCESS | 1852 | 1461679029476 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 06:57:09 INFO - PROCESS | 1852 | 1461679029481 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:57:09 INFO - PROCESS | 1852 | 1461679029483 Marionette TRACE conn3 <- [1,302,null,{}] 06:57:09 INFO - PROCESS | 1852 | 1461679029488 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:09 INFO - PROCESS | 1852 | 1461679029642 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 06:57:09 INFO - PROCESS | 1852 | 1461679029658 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dd78a000 == 40 [pid = 1852] [id = 83] 06:57:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7fe5dd8b0800) [pid = 1852] [serial = 247] [outer = (nil)] 06:57:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7fe5de1e2800) [pid = 1852] [serial = 248] [outer = 0x7fe5dd8b0800] 06:57:09 INFO - PROCESS | 1852 | 1461679029717 Marionette DEBUG loaded listener.js 06:57:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7fe5de229000) [pid = 1852] [serial = 249] [outer = 0x7fe5dd8b0800] 06:57:10 INFO - PROCESS | 1852 | 1461679030396 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:10 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. 06:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 928ms 06:57:10 INFO - PROCESS | 1852 | 1461679030409 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 06:57:10 INFO - PROCESS | 1852 | 1461679030414 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 06:57:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:57:10 INFO - PROCESS | 1852 | 1461679030422 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:57:10 INFO - PROCESS | 1852 | 1461679030427 Marionette TRACE conn3 <- [1,306,null,{}] 06:57:10 INFO - PROCESS | 1852 | 1461679030436 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:10 INFO - PROCESS | 1852 | 1461679030587 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 06:57:10 INFO - PROCESS | 1852 | 1461679030727 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c7a03000 == 41 [pid = 1852] [id = 84] 06:57:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7fe5c2310000) [pid = 1852] [serial = 250] [outer = (nil)] 06:57:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7fe5c525cc00) [pid = 1852] [serial = 251] [outer = 0x7fe5c2310000] 06:57:10 INFO - PROCESS | 1852 | 1461679030799 Marionette DEBUG loaded listener.js 06:57:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7fe5c844e800) [pid = 1852] [serial = 252] [outer = 0x7fe5c2310000] 06:57:11 INFO - PROCESS | 1852 | 1461679031649 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:11 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. 06:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1289ms 06:57:11 INFO - PROCESS | 1852 | 1461679031711 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 06:57:11 INFO - PROCESS | 1852 | 1461679031719 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 06:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:57:11 INFO - PROCESS | 1852 | 1461679031729 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:57:11 INFO - PROCESS | 1852 | 1461679031733 Marionette TRACE conn3 <- [1,310,null,{}] 06:57:11 INFO - PROCESS | 1852 | 1461679031738 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:11 INFO - PROCESS | 1852 | 1461679031926 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 06:57:12 INFO - PROCESS | 1852 | 1461679032056 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ce6de800 == 42 [pid = 1852] [id = 85] 06:57:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7fe5cad91400) [pid = 1852] [serial = 253] [outer = (nil)] 06:57:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7fe5cb558c00) [pid = 1852] [serial = 254] [outer = 0x7fe5cad91400] 06:57:12 INFO - PROCESS | 1852 | 1461679032125 Marionette DEBUG loaded listener.js 06:57:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7fe5cc4c5000) [pid = 1852] [serial = 255] [outer = 0x7fe5cad91400] 06:57:12 INFO - PROCESS | 1852 | 1461679032942 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:13 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. 06:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1278ms 06:57:13 INFO - PROCESS | 1852 | 1461679033006 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 06:57:13 INFO - PROCESS | 1852 | 1461679033010 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 06:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:57:13 INFO - PROCESS | 1852 | 1461679033017 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:57:13 INFO - PROCESS | 1852 | 1461679033022 Marionette TRACE conn3 <- [1,314,null,{}] 06:57:13 INFO - PROCESS | 1852 | 1461679033037 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:13 INFO - PROCESS | 1852 | 1461679033223 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 06:57:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7fe5ce608000) [pid = 1852] [serial = 256] [outer = 0x7fe5c2160400] 06:57:13 INFO - PROCESS | 1852 | 1461679033388 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5de21c800 == 43 [pid = 1852] [id = 86] 06:57:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7fe5d9db6000) [pid = 1852] [serial = 257] [outer = (nil)] 06:57:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7fe5dbe43800) [pid = 1852] [serial = 258] [outer = 0x7fe5d9db6000] 06:57:13 INFO - PROCESS | 1852 | 1461679033470 Marionette DEBUG loaded listener.js 06:57:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7fe5ddd75400) [pid = 1852] [serial = 259] [outer = 0x7fe5d9db6000] 06:57:14 INFO - PROCESS | 1852 | 1461679034396 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:14 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. 06:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1438ms 06:57:14 INFO - PROCESS | 1852 | 1461679034455 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 06:57:14 INFO - PROCESS | 1852 | 1461679034460 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 06:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:57:14 INFO - PROCESS | 1852 | 1461679034465 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:57:14 INFO - PROCESS | 1852 | 1461679034467 Marionette TRACE conn3 <- [1,318,null,{}] 06:57:14 INFO - PROCESS | 1852 | 1461679034472 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:14 INFO - PROCESS | 1852 | 1461679034612 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 06:57:14 INFO - PROCESS | 1852 | 1461679034746 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5de206000 == 44 [pid = 1852] [id = 87] 06:57:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7fe5c24bd800) [pid = 1852] [serial = 260] [outer = (nil)] 06:57:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7fe5dd84ec00) [pid = 1852] [serial = 261] [outer = 0x7fe5c24bd800] 06:57:14 INFO - PROCESS | 1852 | 1461679034817 Marionette DEBUG loaded listener.js 06:57:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7fe5dd855000) [pid = 1852] [serial = 262] [outer = 0x7fe5c24bd800] 06:57:15 INFO - PROCESS | 1852 | 1461679035816 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:15 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. 06:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1385ms 06:57:15 INFO - PROCESS | 1852 | 1461679035851 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 06:57:15 INFO - PROCESS | 1852 | 1461679035856 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 06:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:57:15 INFO - PROCESS | 1852 | 1461679035863 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:57:15 INFO - PROCESS | 1852 | 1461679035867 Marionette TRACE conn3 <- [1,322,null,{}] 06:57:15 INFO - PROCESS | 1852 | 1461679035874 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:16 INFO - PROCESS | 1852 | 1461679036023 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 06:57:16 INFO - PROCESS | 1852 | 1461679036179 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c47c3800 == 45 [pid = 1852] [id = 88] 06:57:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7fe5c679e000) [pid = 1852] [serial = 263] [outer = (nil)] 06:57:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7fe5c7cb3400) [pid = 1852] [serial = 264] [outer = 0x7fe5c679e000] 06:57:16 INFO - PROCESS | 1852 | 1461679036330 Marionette DEBUG loaded listener.js 06:57:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7fe5c96ab800) [pid = 1852] [serial = 265] [outer = 0x7fe5c679e000] 06:57:17 INFO - PROCESS | 1852 | 1461679037158 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d8f0f800 == 44 [pid = 1852] [id = 82] 06:57:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d8fb5800 == 43 [pid = 1852] [id = 81] 06:57:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d2008800 == 42 [pid = 1852] [id = 80] 06:57:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cbaaf800 == 41 [pid = 1852] [id = 79] 06:57:17 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7fe5ce2a2c00) [pid = 1852] [serial = 188] [outer = (nil)] [url = about:blank] 06:57:17 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7fe5c5255c00) [pid = 1852] [serial = 179] [outer = (nil)] [url = about:blank] 06:57:17 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7fe5c97e8000) [pid = 1852] [serial = 182] [outer = (nil)] [url = about:blank] 06:57:17 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7fe5cbc53000) [pid = 1852] [serial = 185] [outer = (nil)] [url = about:blank] 06:57:17 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7fe5db91a400) [pid = 1852] [serial = 212] [outer = (nil)] [url = about:blank] 06:57:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c8c1a000 == 40 [pid = 1852] [id = 78] 06:57:17 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c9316000 == 39 [pid = 1852] [id = 77] 06:57:17 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7fe5d8836c00) [pid = 1852] [serial = 204] [outer = (nil)] [url = about:blank] 06:57:17 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7fe5c3a3f000) [pid = 1852] [serial = 191] [outer = (nil)] [url = about:blank] 06:57:17 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7fe5ca423400) [pid = 1852] [serial = 197] [outer = (nil)] [url = about:blank] 06:57:17 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7fe5cc5de400) [pid = 1852] [serial = 201] [outer = (nil)] [url = about:blank] 06:57:17 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7fe5cc4c2800) [pid = 1852] [serial = 200] [outer = (nil)] [url = about:blank] 06:57:17 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7fe5d8fee000) [pid = 1852] [serial = 209] [outer = (nil)] [url = about:blank] 06:57:17 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7fe5d8f58000) [pid = 1852] [serial = 207] [outer = (nil)] [url = about:blank] 06:57:17 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7fe5c9487000) [pid = 1852] [serial = 195] [outer = (nil)] [url = about:blank] 06:57:17 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7fe5c528a000) [pid = 1852] [serial = 206] [outer = (nil)] [url = about:blank] 06:57:17 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7fe5c5256800) [pid = 1852] [serial = 192] [outer = (nil)] [url = about:blank] 06:57:17 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7fe5c7bb4400) [pid = 1852] [serial = 194] [outer = (nil)] [url = about:blank] 06:57:17 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7fe5cbade000) [pid = 1852] [serial = 198] [outer = (nil)] [url = about:blank] 06:57:17 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7fe5d2c77800) [pid = 1852] [serial = 203] [outer = (nil)] [url = about:blank] 06:57:17 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7fe5dd76a800) [pid = 1852] [serial = 150] [outer = (nil)] [url = about:blank] 06:57:17 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7fe5cad91800) [pid = 1852] [serial = 210] [outer = (nil)] [url = about:blank] 06:57:17 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. 06:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1382ms 06:57:17 INFO - PROCESS | 1852 | 1461679037245 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 06:57:17 INFO - PROCESS | 1852 | 1461679037252 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 06:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:57:17 INFO - PROCESS | 1852 | 1461679037261 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:57:17 INFO - PROCESS | 1852 | 1461679037264 Marionette TRACE conn3 <- [1,326,null,{}] 06:57:17 INFO - PROCESS | 1852 | 1461679037268 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:17 INFO - PROCESS | 1852 | 1461679037404 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 06:57:17 INFO - PROCESS | 1852 | 1461679037416 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c7a1f000 == 40 [pid = 1852] [id = 89] 06:57:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7fe5c24b3c00) [pid = 1852] [serial = 266] [outer = (nil)] 06:57:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7fe5c9fc6000) [pid = 1852] [serial = 267] [outer = 0x7fe5c24b3c00] 06:57:17 INFO - PROCESS | 1852 | 1461679037474 Marionette DEBUG loaded listener.js 06:57:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7fe5cad94c00) [pid = 1852] [serial = 268] [outer = 0x7fe5c24b3c00] 06:57:18 INFO - PROCESS | 1852 | 1461679038265 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:18 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. 06:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1027ms 06:57:18 INFO - PROCESS | 1852 | 1461679038288 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 06:57:18 INFO - PROCESS | 1852 | 1461679038291 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 06:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:57:18 INFO - PROCESS | 1852 | 1461679038297 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:57:18 INFO - PROCESS | 1852 | 1461679038301 Marionette TRACE conn3 <- [1,330,null,{}] 06:57:18 INFO - PROCESS | 1852 | 1461679038315 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:18 INFO - PROCESS | 1852 | 1461679038462 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 06:57:18 INFO - PROCESS | 1852 | 1461679038481 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb816000 == 41 [pid = 1852] [id = 90] 06:57:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7fe5cbcdc400) [pid = 1852] [serial = 269] [outer = (nil)] 06:57:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7fe5cc4c8800) [pid = 1852] [serial = 270] [outer = 0x7fe5cbcdc400] 06:57:18 INFO - PROCESS | 1852 | 1461679038540 Marionette DEBUG loaded listener.js 06:57:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7fe5ce149800) [pid = 1852] [serial = 271] [outer = 0x7fe5cbcdc400] 06:57:19 INFO - PROCESS | 1852 | 1461679039224 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:19 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. 06:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 978ms 06:57:19 INFO - PROCESS | 1852 | 1461679039275 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 06:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:57:19 INFO - PROCESS | 1852 | 1461679039279 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 06:57:19 INFO - PROCESS | 1852 | 1461679039284 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:57:19 INFO - PROCESS | 1852 | 1461679039286 Marionette TRACE conn3 <- [1,334,null,{}] 06:57:19 INFO - PROCESS | 1852 | 1461679039291 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:19 INFO - PROCESS | 1852 | 1461679039464 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 06:57:19 INFO - PROCESS | 1852 | 1461679039524 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ccfc5000 == 42 [pid = 1852] [id = 91] 06:57:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7fe5c67a7000) [pid = 1852] [serial = 272] [outer = (nil)] 06:57:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7fe5d8841400) [pid = 1852] [serial = 273] [outer = 0x7fe5c67a7000] 06:57:19 INFO - PROCESS | 1852 | 1461679039580 Marionette DEBUG loaded listener.js 06:57:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7fe5d8ae0800) [pid = 1852] [serial = 274] [outer = 0x7fe5c67a7000] 06:57:20 INFO - PROCESS | 1852 | 1461679040194 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:20 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. 06:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 978ms 06:57:20 INFO - PROCESS | 1852 | 1461679040262 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 06:57:20 INFO - PROCESS | 1852 | 1461679040265 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 06:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:57:20 INFO - PROCESS | 1852 | 1461679040270 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:57:20 INFO - PROCESS | 1852 | 1461679040272 Marionette TRACE conn3 <- [1,338,null,{}] 06:57:20 INFO - PROCESS | 1852 | 1461679040291 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:20 INFO - PROCESS | 1852 | 1461679040444 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 06:57:20 INFO - PROCESS | 1852 | 1461679040503 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d200e800 == 43 [pid = 1852] [id = 92] 06:57:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7fe5c4794800) [pid = 1852] [serial = 275] [outer = (nil)] 06:57:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7fe5c479b800) [pid = 1852] [serial = 276] [outer = 0x7fe5c4794800] 06:57:20 INFO - PROCESS | 1852 | 1461679040561 Marionette DEBUG loaded listener.js 06:57:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7fe5c47a0400) [pid = 1852] [serial = 277] [outer = 0x7fe5c4794800] 06:57:21 INFO - PROCESS | 1852 | 1461679041257 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:21 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. 06:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1034ms 06:57:21 INFO - PROCESS | 1852 | 1461679041310 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 06:57:21 INFO - PROCESS | 1852 | 1461679041312 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 06:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:57:21 INFO - PROCESS | 1852 | 1461679041318 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:57:21 INFO - PROCESS | 1852 | 1461679041320 Marionette TRACE conn3 <- [1,342,null,{}] 06:57:21 INFO - PROCESS | 1852 | 1461679041325 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:21 INFO - PROCESS | 1852 | 1461679041533 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 06:57:21 INFO - PROCESS | 1852 | 1461679041557 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d8f13000 == 44 [pid = 1852] [id = 93] 06:57:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7fe5ce29f800) [pid = 1852] [serial = 278] [outer = (nil)] 06:57:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7fe5d9f38c00) [pid = 1852] [serial = 279] [outer = 0x7fe5ce29f800] 06:57:21 INFO - PROCESS | 1852 | 1461679041631 Marionette DEBUG loaded listener.js 06:57:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7fe5dd84c400) [pid = 1852] [serial = 280] [outer = 0x7fe5ce29f800] 06:57:22 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7fe5cb54fc00) [pid = 1852] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:57:22 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7fe5ce608800) [pid = 1852] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:57:22 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7fe5c84f1000) [pid = 1852] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:57:22 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7fe5c2012400) [pid = 1852] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:57:22 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7fe5d7ce9c00) [pid = 1852] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:57:22 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7fe5c7ca7400) [pid = 1852] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:57:22 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7fe5c2c2f800) [pid = 1852] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:57:22 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7fe5c2d27400) [pid = 1852] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:57:22 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7fe5ca2e5c00) [pid = 1852] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:57:22 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7fe5c7cb0c00) [pid = 1852] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:57:22 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7fe5c250e400) [pid = 1852] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:57:22 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7fe5c24b2800) [pid = 1852] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:57:22 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7fe5cb555c00) [pid = 1852] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:57:22 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7fe5c5258000) [pid = 1852] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:57:22 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7fe5cb5eb400) [pid = 1852] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:57:22 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7fe5d8b6fc00) [pid = 1852] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:57:22 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7fe5d8fd5000) [pid = 1852] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:57:22 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7fe5c525bc00) [pid = 1852] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:57:22 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7fe5c67a5c00) [pid = 1852] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:57:22 INFO - PROCESS | 1852 | 1461679042540 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:22 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. 06:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1230ms 06:57:22 INFO - PROCESS | 1852 | 1461679042549 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 06:57:22 INFO - PROCESS | 1852 | 1461679042552 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 06:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:57:22 INFO - PROCESS | 1852 | 1461679042563 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:57:22 INFO - PROCESS | 1852 | 1461679042567 Marionette TRACE conn3 <- [1,346,null,{}] 06:57:22 INFO - PROCESS | 1852 | 1461679042576 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:22 INFO - PROCESS | 1852 | 1461679042731 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 06:57:22 INFO - PROCESS | 1852 | 1461679042751 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c47c8800 == 45 [pid = 1852] [id = 94] 06:57:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7fe5c230c000) [pid = 1852] [serial = 281] [outer = (nil)] 06:57:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7fe5ca3fc400) [pid = 1852] [serial = 282] [outer = 0x7fe5c230c000] 06:57:22 INFO - PROCESS | 1852 | 1461679042810 Marionette DEBUG loaded listener.js 06:57:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7fe5cc5dcc00) [pid = 1852] [serial = 283] [outer = 0x7fe5c230c000] 06:57:23 INFO - PROCESS | 1852 | 1461679043438 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:23 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. 06:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 936ms 06:57:23 INFO - PROCESS | 1852 | 1461679043497 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 06:57:23 INFO - PROCESS | 1852 | 1461679043499 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 06:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:57:23 INFO - PROCESS | 1852 | 1461679043505 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:57:23 INFO - PROCESS | 1852 | 1461679043506 Marionette TRACE conn3 <- [1,350,null,{}] 06:57:23 INFO - PROCESS | 1852 | 1461679043511 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:23 INFO - PROCESS | 1852 | 1461679043629 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 06:57:23 INFO - PROCESS | 1852 | 1461679043726 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dd553800 == 46 [pid = 1852] [id = 95] 06:57:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7fe5c2307400) [pid = 1852] [serial = 284] [outer = (nil)] 06:57:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7fe5d8b6e400) [pid = 1852] [serial = 285] [outer = 0x7fe5c2307400] 06:57:23 INFO - PROCESS | 1852 | 1461679043791 Marionette DEBUG loaded listener.js 06:57:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7fe5dd854400) [pid = 1852] [serial = 286] [outer = 0x7fe5c2307400] 06:57:24 INFO - PROCESS | 1852 | 1461679044611 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:24 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. 06:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1133ms 06:57:24 INFO - PROCESS | 1852 | 1461679044639 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 06:57:24 INFO - PROCESS | 1852 | 1461679044646 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 06:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:57:24 INFO - PROCESS | 1852 | 1461679044655 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:57:24 INFO - PROCESS | 1852 | 1461679044658 Marionette TRACE conn3 <- [1,354,null,{}] 06:57:24 INFO - PROCESS | 1852 | 1461679044667 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:24 INFO - PROCESS | 1852 | 1461679044825 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 06:57:24 INFO - PROCESS | 1852 | 1461679044956 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cac1a800 == 47 [pid = 1852] [id = 96] 06:57:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7fe5c1999000) [pid = 1852] [serial = 287] [outer = (nil)] 06:57:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7fe5c216c400) [pid = 1852] [serial = 288] [outer = 0x7fe5c1999000] 06:57:25 INFO - PROCESS | 1852 | 1461679045026 Marionette DEBUG loaded listener.js 06:57:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7fe5c3a3f000) [pid = 1852] [serial = 289] [outer = 0x7fe5c1999000] 06:57:25 INFO - PROCESS | 1852 | 1461679045818 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:25 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. 06:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1231ms 06:57:25 INFO - PROCESS | 1852 | 1461679045886 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 06:57:25 INFO - PROCESS | 1852 | 1461679045894 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 06:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:57:25 INFO - PROCESS | 1852 | 1461679045903 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:57:25 INFO - PROCESS | 1852 | 1461679045907 Marionette TRACE conn3 <- [1,358,null,{}] 06:57:25 INFO - PROCESS | 1852 | 1461679045912 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:26 INFO - PROCESS | 1852 | 1461679046095 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 06:57:26 INFO - PROCESS | 1852 | 1461679046224 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d7ca9000 == 48 [pid = 1852] [id = 97] 06:57:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7fe5c47a0c00) [pid = 1852] [serial = 290] [outer = (nil)] 06:57:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7fe5c679b400) [pid = 1852] [serial = 291] [outer = 0x7fe5c47a0c00] 06:57:26 INFO - PROCESS | 1852 | 1461679046292 Marionette DEBUG loaded listener.js 06:57:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7fe5c948d400) [pid = 1852] [serial = 292] [outer = 0x7fe5c47a0c00] 06:57:27 INFO - PROCESS | 1852 | 1461679047226 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:27 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. 06:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1377ms 06:57:27 INFO - PROCESS | 1852 | 1461679047281 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 06:57:27 INFO - PROCESS | 1852 | 1461679047285 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 06:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:57:27 INFO - PROCESS | 1852 | 1461679047291 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:57:27 INFO - PROCESS | 1852 | 1461679047297 Marionette TRACE conn3 <- [1,362,null,{}] 06:57:27 INFO - PROCESS | 1852 | 1461679047312 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:27 INFO - PROCESS | 1852 | 1461679047503 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 06:57:27 INFO - PROCESS | 1852 | 1461679047641 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5de202800 == 49 [pid = 1852] [id = 98] 06:57:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7fe5cad08800) [pid = 1852] [serial = 293] [outer = (nil)] 06:57:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7fe5cb46d800) [pid = 1852] [serial = 294] [outer = 0x7fe5cad08800] 06:57:27 INFO - PROCESS | 1852 | 1461679047720 Marionette DEBUG loaded listener.js 06:57:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7fe5ccf89800) [pid = 1852] [serial = 295] [outer = 0x7fe5cad08800] 06:57:28 INFO - PROCESS | 1852 | 1461679048547 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:28 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. 06:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1282ms 06:57:28 INFO - PROCESS | 1852 | 1461679048576 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 06:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:57:28 INFO - PROCESS | 1852 | 1461679048580 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 06:57:28 INFO - PROCESS | 1852 | 1461679048587 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:57:28 INFO - PROCESS | 1852 | 1461679048590 Marionette TRACE conn3 <- [1,366,null,{}] 06:57:28 INFO - PROCESS | 1852 | 1461679048595 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:28 INFO - PROCESS | 1852 | 1461679048737 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 06:57:28 INFO - PROCESS | 1852 | 1461679048883 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5e21c3800 == 50 [pid = 1852] [id = 99] 06:57:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7fe5cb45f400) [pid = 1852] [serial = 296] [outer = (nil)] 06:57:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7fe5d8b7d400) [pid = 1852] [serial = 297] [outer = 0x7fe5cb45f400] 06:57:28 INFO - PROCESS | 1852 | 1461679048956 Marionette DEBUG loaded listener.js 06:57:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7fe5d9c34c00) [pid = 1852] [serial = 298] [outer = 0x7fe5cb45f400] 06:57:30 INFO - PROCESS | 1852 | 1461679050026 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:30 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. 06:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1480ms 06:57:30 INFO - PROCESS | 1852 | 1461679050067 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 06:57:30 INFO - PROCESS | 1852 | 1461679050072 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 06:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:57:30 INFO - PROCESS | 1852 | 1461679050080 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:57:30 INFO - PROCESS | 1852 | 1461679050086 Marionette TRACE conn3 <- [1,370,null,{}] 06:57:30 INFO - PROCESS | 1852 | 1461679050094 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:30 INFO - PROCESS | 1852 | 1461679050236 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 06:57:30 INFO - PROCESS | 1852 | 1461679050403 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ca433800 == 51 [pid = 1852] [id = 100] 06:57:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7fe5c2511c00) [pid = 1852] [serial = 299] [outer = (nil)] 06:57:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7fe5c2c2f400) [pid = 1852] [serial = 300] [outer = 0x7fe5c2511c00] 06:57:30 INFO - PROCESS | 1852 | 1461679050482 Marionette DEBUG loaded listener.js 06:57:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7fe5c47a2c00) [pid = 1852] [serial = 301] [outer = 0x7fe5c2511c00] 06:57:31 INFO - PROCESS | 1852 | 1461679051295 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:31 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. 06:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1286ms 06:57:31 INFO - PROCESS | 1852 | 1461679051366 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 06:57:31 INFO - PROCESS | 1852 | 1461679051374 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 06:57:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:57:31 INFO - PROCESS | 1852 | 1461679051382 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:57:31 INFO - PROCESS | 1852 | 1461679051386 Marionette TRACE conn3 <- [1,374,null,{}] 06:57:31 INFO - PROCESS | 1852 | 1461679051391 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:31 INFO - PROCESS | 1852 | 1461679051653 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 06:57:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c47c8800 == 50 [pid = 1852] [id = 94] 06:57:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d8f13000 == 49 [pid = 1852] [id = 93] 06:57:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d200e800 == 48 [pid = 1852] [id = 92] 06:57:31 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7fe5de1e2800) [pid = 1852] [serial = 248] [outer = (nil)] [url = about:blank] 06:57:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ccfc5000 == 47 [pid = 1852] [id = 91] 06:57:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb816000 == 46 [pid = 1852] [id = 90] 06:57:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c7a1f000 == 45 [pid = 1852] [id = 89] 06:57:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c47c3800 == 44 [pid = 1852] [id = 88] 06:57:31 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5dd78a000 == 43 [pid = 1852] [id = 83] 06:57:31 INFO - PROCESS | 1852 | 1461679051837 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c47d1800 == 44 [pid = 1852] [id = 101] 06:57:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7fe5c47e0400) [pid = 1852] [serial = 302] [outer = (nil)] 06:57:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7fe5c528bc00) [pid = 1852] [serial = 303] [outer = 0x7fe5c47e0400] 06:57:31 INFO - PROCESS | 1852 | 1461679051895 Marionette DEBUG loaded listener.js 06:57:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7fe5c860d000) [pid = 1852] [serial = 304] [outer = 0x7fe5c47e0400] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7fe5c7a34000) [pid = 1852] [serial = 180] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7fe5d1443c00) [pid = 1852] [serial = 189] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7fe5c9e11000) [pid = 1852] [serial = 183] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7fe5cad96400) [pid = 1852] [serial = 156] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7fe5ce299400) [pid = 1852] [serial = 177] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7fe5cc5d8000) [pid = 1852] [serial = 186] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7fe5c8605000) [pid = 1852] [serial = 153] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7fe5d9c3f000) [pid = 1852] [serial = 242] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7fe5dd8a7800) [pid = 1852] [serial = 225] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7fe5dd761400) [pid = 1852] [serial = 224] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7fe5dbe43400) [pid = 1852] [serial = 213] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7fe5c97e1c00) [pid = 1852] [serial = 216] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7fe5c7bb6800) [pid = 1852] [serial = 215] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7fe5cad8dc00) [pid = 1852] [serial = 233] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7fe5cb469800) [pid = 1852] [serial = 234] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7fe5cc4c1c00) [pid = 1852] [serial = 236] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7fe5d8adc400) [pid = 1852] [serial = 239] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7fe5c9489000) [pid = 1852] [serial = 230] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7fe5c9fcfc00) [pid = 1852] [serial = 231] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7fe5c7a39000) [pid = 1852] [serial = 227] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7fe5cb466400) [pid = 1852] [serial = 228] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7fe5d9f39800) [pid = 1852] [serial = 222] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7fe5d8bef400) [pid = 1852] [serial = 221] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7fe5ce148400) [pid = 1852] [serial = 219] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7fe5cbcdbc00) [pid = 1852] [serial = 218] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7fe5dd8ad000) [pid = 1852] [serial = 245] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7fe5dbe40800) [pid = 1852] [serial = 243] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7fe5d8bee000) [pid = 1852] [serial = 240] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7fe5de10d800) [pid = 1852] [serial = 246] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7fe5ce608400) [pid = 1852] [serial = 237] [outer = (nil)] [url = about:blank] 06:57:32 INFO - PROCESS | 1852 | 1461679052592 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:57:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:57:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1231ms 06:57:32 INFO - PROCESS | 1852 | 1461679052617 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 06:57:32 INFO - PROCESS | 1852 | 1461679052619 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 06:57:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:57:32 INFO - PROCESS | 1852 | 1461679052625 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:57:32 INFO - PROCESS | 1852 | 1461679052630 Marionette TRACE conn3 <- [1,378,null,{}] 06:57:32 INFO - PROCESS | 1852 | 1461679052647 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:32 INFO - PROCESS | 1852 | 1461679052780 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 06:57:32 INFO - PROCESS | 1852 | 1461679052791 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb2e4800 == 45 [pid = 1852] [id = 102] 06:57:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7fe5c1990c00) [pid = 1852] [serial = 305] [outer = (nil)] 06:57:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7fe5cad03c00) [pid = 1852] [serial = 306] [outer = 0x7fe5c1990c00] 06:57:32 INFO - PROCESS | 1852 | 1461679052851 Marionette DEBUG loaded listener.js 06:57:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7fe5cb462400) [pid = 1852] [serial = 307] [outer = 0x7fe5c1990c00] 06:57:33 INFO - PROCESS | 1852 | 1461679053535 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:57:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:57:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 938ms 06:57:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:57:33 INFO - PROCESS | 1852 | 1461679053564 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 06:57:33 INFO - PROCESS | 1852 | 1461679053567 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 06:57:33 INFO - PROCESS | 1852 | 1461679053571 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:57:33 INFO - PROCESS | 1852 | 1461679053575 Marionette TRACE conn3 <- [1,382,null,{}] 06:57:33 INFO - PROCESS | 1852 | 1461679053580 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:33 INFO - PROCESS | 1852 | 1461679053753 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 06:57:33 INFO - PROCESS | 1852 | 1461679053815 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cc344000 == 46 [pid = 1852] [id = 103] 06:57:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7fe5c4794c00) [pid = 1852] [serial = 308] [outer = (nil)] 06:57:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7fe5cbadd800) [pid = 1852] [serial = 309] [outer = 0x7fe5c4794c00] 06:57:33 INFO - PROCESS | 1852 | 1461679053873 Marionette DEBUG loaded listener.js 06:57:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7fe5cc4cd000) [pid = 1852] [serial = 310] [outer = 0x7fe5c4794c00] 06:57:34 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 06:57:34 INFO - PROCESS | 1852 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:57:34 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 06:57:34 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 06:57:34 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 06:57:34 INFO - PROCESS | 1852 | 1461679054571 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:57:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:57:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1031ms 06:57:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:57:34 INFO - PROCESS | 1852 | 1461679054604 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 06:57:34 INFO - PROCESS | 1852 | 1461679054606 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 06:57:34 INFO - PROCESS | 1852 | 1461679054612 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:57:34 INFO - PROCESS | 1852 | 1461679054615 Marionette TRACE conn3 <- [1,386,null,{}] 06:57:34 INFO - PROCESS | 1852 | 1461679054640 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:34 INFO - PROCESS | 1852 | 1461679054795 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 06:57:34 INFO - PROCESS | 1852 | 1461679054820 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ce6e6000 == 47 [pid = 1852] [id = 104] 06:57:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7fe5c1994c00) [pid = 1852] [serial = 311] [outer = (nil)] 06:57:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7fe5ce259400) [pid = 1852] [serial = 312] [outer = 0x7fe5c1994c00] 06:57:34 INFO - PROCESS | 1852 | 1461679054877 Marionette DEBUG loaded listener.js 06:57:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7fe5d2c79800) [pid = 1852] [serial = 313] [outer = 0x7fe5c1994c00] 06:57:35 INFO - PROCESS | 1852 | 1461679055635 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 06:57:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:57:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1082ms 06:57:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:57:35 INFO - PROCESS | 1852 | 1461679055706 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 06:57:35 INFO - PROCESS | 1852 | 1461679055709 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 06:57:35 INFO - PROCESS | 1852 | 1461679055713 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:57:35 INFO - PROCESS | 1852 | 1461679055717 Marionette TRACE conn3 <- [1,390,null,{}] 06:57:35 INFO - PROCESS | 1852 | 1461679055722 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:35 INFO - PROCESS | 1852 | 1461679055916 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 06:57:35 INFO - PROCESS | 1852 | 1461679055937 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d8d65800 == 48 [pid = 1852] [id = 105] 06:57:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7fe5cbcdc800) [pid = 1852] [serial = 314] [outer = (nil)] 06:57:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7fe5d9f3a000) [pid = 1852] [serial = 315] [outer = 0x7fe5cbcdc800] 06:57:36 INFO - PROCESS | 1852 | 1461679056000 Marionette DEBUG loaded listener.js 06:57:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7fe5dd76a800) [pid = 1852] [serial = 316] [outer = 0x7fe5cbcdc800] 06:57:36 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7fe5c24bd800) [pid = 1852] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:57:36 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7fe5d9db6000) [pid = 1852] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:57:36 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7fe5c2310000) [pid = 1852] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:57:36 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7fe5c679e000) [pid = 1852] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:57:36 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7fe5c4794800) [pid = 1852] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:57:36 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7fe5cbcdc400) [pid = 1852] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:57:36 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7fe5c24b3c00) [pid = 1852] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:57:36 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7fe5c67a7000) [pid = 1852] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:57:36 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7fe5cad91400) [pid = 1852] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:57:36 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7fe5ce29f800) [pid = 1852] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:57:36 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7fe5c230c000) [pid = 1852] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:57:36 INFO - PROCESS | 1852 | 1461679056894 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 06:57:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:57:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1236ms 06:57:36 INFO - PROCESS | 1852 | 1461679056951 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 06:57:36 INFO - PROCESS | 1852 | 1461679056954 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 06:57:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:57:36 INFO - PROCESS | 1852 | 1461679056959 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:57:36 INFO - PROCESS | 1852 | 1461679056961 Marionette TRACE conn3 <- [1,394,null,{}] 06:57:36 INFO - PROCESS | 1852 | 1461679056966 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:37 INFO - PROCESS | 1852 | 1461679057086 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 06:57:37 INFO - PROCESS | 1852 | 1461679057101 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d9f11800 == 49 [pid = 1852] [id = 106] 06:57:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7fe5c472a400) [pid = 1852] [serial = 317] [outer = (nil)] 06:57:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7fe5c4733c00) [pid = 1852] [serial = 318] [outer = 0x7fe5c472a400] 06:57:37 INFO - PROCESS | 1852 | 1461679057159 Marionette DEBUG loaded listener.js 06:57:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7fe5c4737400) [pid = 1852] [serial = 319] [outer = 0x7fe5c472a400] 06:57:37 INFO - PROCESS | 1852 | 1461679057879 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 06:57:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:57:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 973ms 06:57:37 INFO - PROCESS | 1852 | 1461679057939 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 06:57:37 INFO - PROCESS | 1852 | 1461679057941 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 06:57:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:57:37 INFO - PROCESS | 1852 | 1461679057948 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:57:37 INFO - PROCESS | 1852 | 1461679057951 Marionette TRACE conn3 <- [1,398,null,{}] 06:57:37 INFO - PROCESS | 1852 | 1461679057955 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:38 INFO - PROCESS | 1852 | 1461679058080 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 06:57:38 INFO - PROCESS | 1852 | 1461679058093 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dd745800 == 50 [pid = 1852] [id = 107] 06:57:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7fe5c4737800) [pid = 1852] [serial = 320] [outer = (nil)] 06:57:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7fe5c5438800) [pid = 1852] [serial = 321] [outer = 0x7fe5c4737800] 06:57:38 INFO - PROCESS | 1852 | 1461679058160 Marionette DEBUG loaded listener.js 06:57:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7fe5c543f000) [pid = 1852] [serial = 322] [outer = 0x7fe5c4737800] 06:57:39 INFO - PROCESS | 1852 | 1461679059178 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 06:57:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:57:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1275ms 06:57:39 INFO - PROCESS | 1852 | 1461679059225 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 06:57:39 INFO - PROCESS | 1852 | 1461679059231 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 06:57:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:57:39 INFO - PROCESS | 1852 | 1461679059239 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:57:39 INFO - PROCESS | 1852 | 1461679059243 Marionette TRACE conn3 <- [1,402,null,{}] 06:57:39 INFO - PROCESS | 1852 | 1461679059251 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:39 INFO - PROCESS | 1852 | 1461679059396 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 06:57:39 INFO - PROCESS | 1852 | 1461679059535 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ca43c000 == 51 [pid = 1852] [id = 108] 06:57:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7fe5c3a45400) [pid = 1852] [serial = 323] [outer = (nil)] 06:57:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7fe5c4793c00) [pid = 1852] [serial = 324] [outer = 0x7fe5c3a45400] 06:57:39 INFO - PROCESS | 1852 | 1461679059605 Marionette DEBUG loaded listener.js 06:57:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7fe5c5106000) [pid = 1852] [serial = 325] [outer = 0x7fe5c3a45400] 06:57:40 INFO - PROCESS | 1852 | 1461679060493 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 06:57:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:57:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1283ms 06:57:40 INFO - PROCESS | 1852 | 1461679060522 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 06:57:40 INFO - PROCESS | 1852 | 1461679060530 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 06:57:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:57:40 INFO - PROCESS | 1852 | 1461679060539 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:57:40 INFO - PROCESS | 1852 | 1461679060542 Marionette TRACE conn3 <- [1,406,null,{}] 06:57:40 INFO - PROCESS | 1852 | 1461679060546 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:40 INFO - PROCESS | 1852 | 1461679060694 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 06:57:40 INFO - PROCESS | 1852 | 1461679060832 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ccf61800 == 52 [pid = 1852] [id = 109] 06:57:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7fe5c543a400) [pid = 1852] [serial = 326] [outer = (nil)] 06:57:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7fe5c5446400) [pid = 1852] [serial = 327] [outer = 0x7fe5c543a400] 06:57:40 INFO - PROCESS | 1852 | 1461679060900 Marionette DEBUG loaded listener.js 06:57:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7fe5c7a36400) [pid = 1852] [serial = 328] [outer = 0x7fe5c543a400] 06:57:41 INFO - PROCESS | 1852 | 1461679061821 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 06:57:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:57:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1328ms 06:57:41 INFO - PROCESS | 1852 | 1461679061867 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 06:57:41 INFO - PROCESS | 1852 | 1461679061871 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 06:57:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:57:41 INFO - PROCESS | 1852 | 1461679061877 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:57:41 INFO - PROCESS | 1852 | 1461679061882 Marionette TRACE conn3 <- [1,410,null,{}] 06:57:41 INFO - PROCESS | 1852 | 1461679061897 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:42 INFO - PROCESS | 1852 | 1461679062043 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 06:57:42 INFO - PROCESS | 1852 | 1461679062183 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5de194800 == 53 [pid = 1852] [id = 110] 06:57:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7fe5c9b2bc00) [pid = 1852] [serial = 329] [outer = (nil)] 06:57:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7fe5cb469800) [pid = 1852] [serial = 330] [outer = 0x7fe5c9b2bc00] 06:57:42 INFO - PROCESS | 1852 | 1461679062257 Marionette DEBUG loaded listener.js 06:57:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7fe5cc5d4400) [pid = 1852] [serial = 331] [outer = 0x7fe5c9b2bc00] 06:57:43 INFO - PROCESS | 1852 | 1461679063142 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 06:57:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:57:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1335ms 06:57:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:57:43 INFO - PROCESS | 1852 | 1461679063213 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 06:57:43 INFO - PROCESS | 1852 | 1461679063216 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 06:57:43 INFO - PROCESS | 1852 | 1461679063222 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:57:43 INFO - PROCESS | 1852 | 1461679063225 Marionette TRACE conn3 <- [1,414,null,{}] 06:57:43 INFO - PROCESS | 1852 | 1461679063230 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:43 INFO - PROCESS | 1852 | 1461679063385 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 06:57:43 INFO - PROCESS | 1852 | 1461679063516 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5eafd3800 == 54 [pid = 1852] [id = 111] 06:57:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7fe5ca2e6000) [pid = 1852] [serial = 332] [outer = (nil)] 06:57:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7fe5d8adfc00) [pid = 1852] [serial = 333] [outer = 0x7fe5ca2e6000] 06:57:43 INFO - PROCESS | 1852 | 1461679063589 Marionette DEBUG loaded listener.js 06:57:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7fe5d8f60400) [pid = 1852] [serial = 334] [outer = 0x7fe5ca2e6000] 06:57:44 INFO - PROCESS | 1852 | 1461679064398 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 06:57:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:57:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1235ms 06:57:44 INFO - PROCESS | 1852 | 1461679064457 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 06:57:44 INFO - PROCESS | 1852 | 1461679064460 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 06:57:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:57:44 INFO - PROCESS | 1852 | 1461679064466 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:57:44 INFO - PROCESS | 1852 | 1461679064468 Marionette TRACE conn3 <- [1,418,null,{}] 06:57:44 INFO - PROCESS | 1852 | 1461679064473 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:44 INFO - PROCESS | 1852 | 1461679064618 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 06:57:44 INFO - PROCESS | 1852 | 1461679064749 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c192a800 == 55 [pid = 1852] [id = 112] 06:57:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7fe5c1999800) [pid = 1852] [serial = 335] [outer = (nil)] 06:57:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7fe5c2510400) [pid = 1852] [serial = 336] [outer = 0x7fe5c1999800] 06:57:44 INFO - PROCESS | 1852 | 1461679064818 Marionette DEBUG loaded listener.js 06:57:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7fe5d8fd7000) [pid = 1852] [serial = 337] [outer = 0x7fe5c1999800] 06:57:46 INFO - PROCESS | 1852 | 1461679066275 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 06:57:46 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d9a1f800 == 54 [pid = 1852] [id = 74] 06:57:46 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d9f11800 == 53 [pid = 1852] [id = 106] 06:57:46 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d8d65800 == 52 [pid = 1852] [id = 105] 06:57:46 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ce6e6000 == 51 [pid = 1852] [id = 104] 06:57:46 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cc344000 == 50 [pid = 1852] [id = 103] 06:57:46 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 06:57:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1882ms 06:57:46 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7fe5d8b6e400) [pid = 1852] [serial = 285] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb2e4800 == 49 [pid = 1852] [id = 102] 06:57:46 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c47d1800 == 48 [pid = 1852] [id = 101] 06:57:46 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ca433800 == 47 [pid = 1852] [id = 100] 06:57:46 INFO - PROCESS | 1852 | 1461679066370 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 06:57:46 INFO - PROCESS | 1852 | 1461679066376 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 06:57:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:57:46 INFO - PROCESS | 1852 | 1461679066383 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:57:46 INFO - PROCESS | 1852 | 1461679066386 Marionette TRACE conn3 <- [1,422,null,{}] 06:57:46 INFO - PROCESS | 1852 | 1461679066394 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:46 INFO - PROCESS | 1852 | 1461679066532 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 06:57:46 INFO - PROCESS | 1852 | 1461679066547 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c7cd5000 == 48 [pid = 1852] [id = 113] 06:57:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7fe5c197dc00) [pid = 1852] [serial = 338] [outer = (nil)] 06:57:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7fe5c24ba000) [pid = 1852] [serial = 339] [outer = 0x7fe5c197dc00] 06:57:46 INFO - PROCESS | 1852 | 1461679066608 Marionette DEBUG loaded listener.js 06:57:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7fe5c3a3e800) [pid = 1852] [serial = 340] [outer = 0x7fe5c197dc00] 06:57:46 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7fe5dd855000) [pid = 1852] [serial = 262] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7fe5dd84ec00) [pid = 1852] [serial = 261] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7fe5ddd75400) [pid = 1852] [serial = 259] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7fe5dbe43800) [pid = 1852] [serial = 258] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7fe5c844e800) [pid = 1852] [serial = 252] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7fe5c525cc00) [pid = 1852] [serial = 251] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7fe5c96ab800) [pid = 1852] [serial = 265] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7fe5c7cb3400) [pid = 1852] [serial = 264] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7fe5c479b800) [pid = 1852] [serial = 276] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7fe5cc4c8800) [pid = 1852] [serial = 270] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7fe5ce149800) [pid = 1852] [serial = 271] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7fe5c9fc6000) [pid = 1852] [serial = 267] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7fe5cad94c00) [pid = 1852] [serial = 268] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7fe5d8841400) [pid = 1852] [serial = 273] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7fe5cc4c5000) [pid = 1852] [serial = 255] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7fe5cb558c00) [pid = 1852] [serial = 254] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7fe5d9f36c00) [pid = 1852] [serial = 111] [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.] 06:57:46 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7fe5d9f38c00) [pid = 1852] [serial = 279] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7fe5c47a0400) [pid = 1852] [serial = 277] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7fe5ca3fc400) [pid = 1852] [serial = 282] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7fe5cc5dcc00) [pid = 1852] [serial = 283] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7fe5dd84c400) [pid = 1852] [serial = 280] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7fe5d8ae0800) [pid = 1852] [serial = 274] [outer = (nil)] [url = about:blank] 06:57:47 INFO - PROCESS | 1852 | 1461679067768 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 06:57:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:57:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1435ms 06:57:47 INFO - PROCESS | 1852 | 1461679067825 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 06:57:47 INFO - PROCESS | 1852 | 1461679067832 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 06:57:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:57:47 INFO - PROCESS | 1852 | 1461679067841 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:57:47 INFO - PROCESS | 1852 | 1461679067845 Marionette TRACE conn3 <- [1,426,null,{}] 06:57:47 INFO - PROCESS | 1852 | 1461679067850 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:47 INFO - PROCESS | 1852 | 1461679067973 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 06:57:48 INFO - PROCESS | 1852 | 1461679068125 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cac10000 == 49 [pid = 1852] [id = 114] 06:57:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7fe5c4730c00) [pid = 1852] [serial = 341] [outer = (nil)] 06:57:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7fe5c47a1800) [pid = 1852] [serial = 342] [outer = 0x7fe5c4730c00] 06:57:48 INFO - PROCESS | 1852 | 1461679068183 Marionette DEBUG loaded listener.js 06:57:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7fe5c525cc00) [pid = 1852] [serial = 343] [outer = 0x7fe5c4730c00] 06:57:48 INFO - PROCESS | 1852 | 1461679068891 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 06:57:48 INFO - PROCESS | 1852 | 1461679068972 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 06:57:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:57:48 INFO - PROCESS | 1852 | 1461679068988 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:57:48 INFO - PROCESS | 1852 | 1461679068993 Marionette TRACE conn3 <- [1,430,null,{}] 06:57:49 INFO - PROCESS | 1852 | 1461679069008 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:49 INFO - PROCESS | 1852 | 1461679069189 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 06:57:49 INFO - PROCESS | 1852 | 1461679069213 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ccf68800 == 50 [pid = 1852] [id = 115] 06:57:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7fe5c7cb3400) [pid = 1852] [serial = 344] [outer = (nil)] 06:57:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7fe5c860e400) [pid = 1852] [serial = 345] [outer = 0x7fe5c7cb3400] 06:57:49 INFO - PROCESS | 1852 | 1461679069274 Marionette DEBUG loaded listener.js 06:57:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7fe5c9bce400) [pid = 1852] [serial = 346] [outer = 0x7fe5c7cb3400] 06:57:50 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7fe5c472a400) [pid = 1852] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:57:50 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7fe5c1990c00) [pid = 1852] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:57:50 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7fe5c2511c00) [pid = 1852] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:57:50 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7fe5c4794c00) [pid = 1852] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:57:50 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7fe5c47e0400) [pid = 1852] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:57:50 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7fe5c1994c00) [pid = 1852] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:57:50 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7fe5cbcdc800) [pid = 1852] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:57:50 INFO - PROCESS | 1852 | 1461679070332 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 06:57:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:57:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1401ms 06:57:50 INFO - PROCESS | 1852 | 1461679070384 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 06:57:50 INFO - PROCESS | 1852 | 1461679070389 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 06:57:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:57:50 INFO - PROCESS | 1852 | 1461679070397 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:57:50 INFO - PROCESS | 1852 | 1461679070402 Marionette TRACE conn3 <- [1,434,null,{}] 06:57:50 INFO - PROCESS | 1852 | 1461679070410 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:50 INFO - PROCESS | 1852 | 1461679070572 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 06:57:50 INFO - PROCESS | 1852 | 1461679070766 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ca54b800 == 51 [pid = 1852] [id = 116] 06:57:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7fe5c3925000) [pid = 1852] [serial = 347] [outer = (nil)] 06:57:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7fe5c472cc00) [pid = 1852] [serial = 348] [outer = 0x7fe5c3925000] 06:57:50 INFO - PROCESS | 1852 | 1461679070844 Marionette DEBUG loaded listener.js 06:57:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7fe5c4796000) [pid = 1852] [serial = 349] [outer = 0x7fe5c3925000] 06:57:51 INFO - PROCESS | 1852 | 1461679071619 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 06:57:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:57:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1287ms 06:57:51 INFO - PROCESS | 1852 | 1461679071685 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 06:57:51 INFO - PROCESS | 1852 | 1461679071693 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 06:57:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:57:51 INFO - PROCESS | 1852 | 1461679071703 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:57:51 INFO - PROCESS | 1852 | 1461679071707 Marionette TRACE conn3 <- [1,438,null,{}] 06:57:51 INFO - PROCESS | 1852 | 1461679071713 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:51 INFO - PROCESS | 1852 | 1461679071882 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 06:57:52 INFO - PROCESS | 1852 | 1461679072012 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ce6eb000 == 52 [pid = 1852] [id = 117] 06:57:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7fe5c4797c00) [pid = 1852] [serial = 350] [outer = (nil)] 06:57:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7fe5c543bc00) [pid = 1852] [serial = 351] [outer = 0x7fe5c4797c00] 06:57:52 INFO - PROCESS | 1852 | 1461679072081 Marionette DEBUG loaded listener.js 06:57:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7fe5c7a39000) [pid = 1852] [serial = 352] [outer = 0x7fe5c4797c00] 06:57:53 INFO - PROCESS | 1852 | 1461679073053 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 06:57:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:57:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1383ms 06:57:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:57:53 INFO - PROCESS | 1852 | 1461679073087 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 06:57:53 INFO - PROCESS | 1852 | 1461679073090 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 06:57:53 INFO - PROCESS | 1852 | 1461679073097 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:57:53 INFO - PROCESS | 1852 | 1461679073102 Marionette TRACE conn3 <- [1,442,null,{}] 06:57:53 INFO - PROCESS | 1852 | 1461679073117 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:53 INFO - PROCESS | 1852 | 1461679073264 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 06:57:53 INFO - PROCESS | 1852 | 1461679073377 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c47c5800 == 53 [pid = 1852] [id = 118] 06:57:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7fe5c9fd0800) [pid = 1852] [serial = 353] [outer = (nil)] 06:57:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7fe5cb465400) [pid = 1852] [serial = 354] [outer = 0x7fe5c9fd0800] 06:57:53 INFO - PROCESS | 1852 | 1461679073490 Marionette DEBUG loaded listener.js 06:57:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7fe5cbcdbc00) [pid = 1852] [serial = 355] [outer = 0x7fe5c9fd0800] 06:57:54 INFO - PROCESS | 1852 | 1461679074317 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 06:57:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:57:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1287ms 06:57:54 INFO - PROCESS | 1852 | 1461679074383 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 06:57:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:57:54 INFO - PROCESS | 1852 | 1461679074391 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 06:57:54 INFO - PROCESS | 1852 | 1461679074397 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:57:54 INFO - PROCESS | 1852 | 1461679074400 Marionette TRACE conn3 <- [1,446,null,{}] 06:57:54 INFO - PROCESS | 1852 | 1461679074405 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:54 INFO - PROCESS | 1852 | 1461679074588 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 06:57:54 INFO - PROCESS | 1852 | 1461679074720 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dd732800 == 54 [pid = 1852] [id = 119] 06:57:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7fe5cad11800) [pid = 1852] [serial = 356] [outer = (nil)] 06:57:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7fe5ce29d000) [pid = 1852] [serial = 357] [outer = 0x7fe5cad11800] 06:57:54 INFO - PROCESS | 1852 | 1461679074797 Marionette DEBUG loaded listener.js 06:57:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7fe5d8ad3c00) [pid = 1852] [serial = 358] [outer = 0x7fe5cad11800] 06:57:55 INFO - PROCESS | 1852 | 1461679075627 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 06:57:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:57:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1277ms 06:57:55 INFO - PROCESS | 1852 | 1461679075674 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 06:57:55 INFO - PROCESS | 1852 | 1461679075677 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 06:57:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:57:55 INFO - PROCESS | 1852 | 1461679075683 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:57:55 INFO - PROCESS | 1852 | 1461679075685 Marionette TRACE conn3 <- [1,450,null,{}] 06:57:55 INFO - PROCESS | 1852 | 1461679075691 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:55 INFO - PROCESS | 1852 | 1461679075830 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 06:57:55 INFO - PROCESS | 1852 | 1461679075966 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5de21f000 == 55 [pid = 1852] [id = 120] 06:57:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7fe5cc4c8800) [pid = 1852] [serial = 359] [outer = (nil)] 06:57:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7fe5d8fe0400) [pid = 1852] [serial = 360] [outer = 0x7fe5cc4c8800] 06:57:56 INFO - PROCESS | 1852 | 1461679076035 Marionette DEBUG loaded listener.js 06:57:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7fe5d9db5800) [pid = 1852] [serial = 361] [outer = 0x7fe5cc4c8800] 06:57:56 INFO - PROCESS | 1852 | 1461679076966 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 06:57:57 INFO - PROCESS | 1852 | 1461679077018 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 06:57:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:57:57 INFO - PROCESS | 1852 | 1461679077025 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:57:57 INFO - PROCESS | 1852 | 1461679077027 Marionette TRACE conn3 <- [1,454,null,{}] 06:57:57 INFO - PROCESS | 1852 | 1461679077032 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:57 INFO - PROCESS | 1852 | 1461679077209 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 06:57:57 INFO - PROCESS | 1852 | 1461679077462 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ca42e800 == 56 [pid = 1852] [id = 121] 06:57:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7fe5c198d400) [pid = 1852] [serial = 362] [outer = (nil)] 06:57:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7fe5c1994c00) [pid = 1852] [serial = 363] [outer = 0x7fe5c198d400] 06:57:57 INFO - PROCESS | 1852 | 1461679077600 Marionette DEBUG loaded listener.js 06:57:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7fe5c2308400) [pid = 1852] [serial = 364] [outer = 0x7fe5c198d400] 06:57:58 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:57:58 INFO - PROCESS | 1852 | 1461679078492 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 06:57:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:57:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1533ms 06:57:58 INFO - PROCESS | 1852 | 1461679078559 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 06:57:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:57:58 INFO - PROCESS | 1852 | 1461679078565 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 06:57:58 INFO - PROCESS | 1852 | 1461679078571 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:57:58 INFO - PROCESS | 1852 | 1461679078576 Marionette TRACE conn3 <- [1,458,null,{}] 06:57:58 INFO - PROCESS | 1852 | 1461679078582 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:58 INFO - PROCESS | 1852 | 1461679078740 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 06:57:58 INFO - PROCESS | 1852 | 1461679078878 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c52ee000 == 57 [pid = 1852] [id = 122] 06:57:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7fe5c4736c00) [pid = 1852] [serial = 365] [outer = (nil)] 06:57:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7fe5c525b000) [pid = 1852] [serial = 366] [outer = 0x7fe5c4736c00] 06:57:58 INFO - PROCESS | 1852 | 1461679078945 Marionette DEBUG loaded listener.js 06:57:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7fe5c5444800) [pid = 1852] [serial = 367] [outer = 0x7fe5c4736c00] 06:57:59 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cac10000 == 56 [pid = 1852] [id = 114] 06:57:59 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c7cd5000 == 55 [pid = 1852] [id = 113] 06:57:59 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7fe5c5438800) [pid = 1852] [serial = 321] [outer = (nil)] [url = about:blank] 06:57:59 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7fe5c216c400) [pid = 1852] [serial = 288] [outer = (nil)] [url = about:blank] 06:57:59 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7fe5c679b400) [pid = 1852] [serial = 291] [outer = (nil)] [url = about:blank] 06:57:59 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7fe5d8b7d400) [pid = 1852] [serial = 297] [outer = (nil)] [url = about:blank] 06:57:59 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7fe5cb46d800) [pid = 1852] [serial = 294] [outer = (nil)] [url = about:blank] 06:57:59 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5eafd3800 == 54 [pid = 1852] [id = 111] 06:57:59 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5de194800 == 53 [pid = 1852] [id = 110] 06:57:59 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ccf61800 == 52 [pid = 1852] [id = 109] 06:57:59 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ca43c000 == 51 [pid = 1852] [id = 108] 06:57:59 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7fe5c4737400) [pid = 1852] [serial = 319] [outer = (nil)] [url = about:blank] 06:57:59 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7fe5cb462400) [pid = 1852] [serial = 307] [outer = (nil)] [url = about:blank] 06:57:59 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7fe5c4733c00) [pid = 1852] [serial = 318] [outer = (nil)] [url = about:blank] 06:57:59 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7fe5c2c2f400) [pid = 1852] [serial = 300] [outer = (nil)] [url = about:blank] 06:57:59 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7fe5c47a2c00) [pid = 1852] [serial = 301] [outer = (nil)] [url = about:blank] 06:57:59 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7fe5cbadd800) [pid = 1852] [serial = 309] [outer = (nil)] [url = about:blank] 06:57:59 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7fe5c528bc00) [pid = 1852] [serial = 303] [outer = (nil)] [url = about:blank] 06:57:59 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7fe5ce259400) [pid = 1852] [serial = 312] [outer = (nil)] [url = about:blank] 06:57:59 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7fe5d2c79800) [pid = 1852] [serial = 313] [outer = (nil)] [url = about:blank] 06:57:59 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7fe5c860d000) [pid = 1852] [serial = 304] [outer = (nil)] [url = about:blank] 06:57:59 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7fe5cad03c00) [pid = 1852] [serial = 306] [outer = (nil)] [url = about:blank] 06:57:59 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7fe5d9f3a000) [pid = 1852] [serial = 315] [outer = (nil)] [url = about:blank] 06:57:59 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7fe5cc4cd000) [pid = 1852] [serial = 310] [outer = (nil)] [url = about:blank] 06:57:59 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7fe5dd76a800) [pid = 1852] [serial = 316] [outer = (nil)] [url = about:blank] 06:57:59 INFO - PROCESS | 1852 | 1461679079744 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 06:57:59 INFO - PROCESS | 1852 | 1461679079812 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 06:57:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:57:59 INFO - PROCESS | 1852 | 1461679079821 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:57:59 INFO - PROCESS | 1852 | 1461679079824 Marionette TRACE conn3 <- [1,462,null,{}] 06:57:59 INFO - PROCESS | 1852 | 1461679079829 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:59 INFO - PROCESS | 1852 | 1461679079968 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 06:57:59 INFO - PROCESS | 1852 | 1461679079979 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb516800 == 52 [pid = 1852] [id = 123] 06:58:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7fe5c4733c00) [pid = 1852] [serial = 368] [outer = (nil)] 06:58:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7fe5c9b2c800) [pid = 1852] [serial = 369] [outer = 0x7fe5c4733c00] 06:58:00 INFO - PROCESS | 1852 | 1461679080037 Marionette DEBUG loaded listener.js 06:58:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7fe5cb462400) [pid = 1852] [serial = 370] [outer = 0x7fe5c4733c00] 06:58:00 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:00 INFO - PROCESS | 1852 | 1461679080848 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 06:58:00 INFO - PROCESS | 1852 | 1461679080905 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 06:58:00 INFO - PROCESS | 1852 | 1461679080913 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:58:00 INFO - PROCESS | 1852 | 1461679080921 Marionette TRACE conn3 <- [1,466,null,{}] 06:58:00 INFO - PROCESS | 1852 | 1461679080934 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:01 INFO - PROCESS | 1852 | 1461679081068 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 06:58:01 INFO - PROCESS | 1852 | 1461679081091 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d8d6c000 == 53 [pid = 1852] [id = 124] 06:58:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7fe5d2c77c00) [pid = 1852] [serial = 371] [outer = (nil)] 06:58:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7fe5d8fee000) [pid = 1852] [serial = 372] [outer = 0x7fe5d2c77c00] 06:58:01 INFO - PROCESS | 1852 | 1461679081162 Marionette DEBUG loaded listener.js 06:58:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7fe5dbebdc00) [pid = 1852] [serial = 373] [outer = 0x7fe5d2c77c00] 06:58:01 INFO - PROCESS | 1852 | 1461679081951 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 06:58:02 INFO - PROCESS | 1852 | 1461679082016 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 06:58:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:58:02 INFO - PROCESS | 1852 | 1461679082036 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:58:02 INFO - PROCESS | 1852 | 1461679082037 Marionette TRACE conn3 <- [1,470,null,{}] 06:58:02 INFO - PROCESS | 1852 | 1461679082043 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:02 INFO - PROCESS | 1852 | 1461679082212 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 06:58:02 INFO - PROCESS | 1852 | 1461679082230 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ddd53800 == 54 [pid = 1852] [id = 125] 06:58:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7fe5cb469000) [pid = 1852] [serial = 374] [outer = (nil)] 06:58:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7fe5dd855400) [pid = 1852] [serial = 375] [outer = 0x7fe5cb469000] 06:58:02 INFO - PROCESS | 1852 | 1461679082287 Marionette DEBUG loaded listener.js 06:58:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7fe5dd8ac400) [pid = 1852] [serial = 376] [outer = 0x7fe5cb469000] 06:58:03 INFO - PROCESS | 1852 | 1461679083051 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 06:58:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:58:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1033ms 06:58:03 INFO - PROCESS | 1852 | 1461679083071 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 06:58:03 INFO - PROCESS | 1852 | 1461679083075 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 06:58:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:58:03 INFO - PROCESS | 1852 | 1461679083081 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:58:03 INFO - PROCESS | 1852 | 1461679083083 Marionette TRACE conn3 <- [1,474,null,{}] 06:58:03 INFO - PROCESS | 1852 | 1461679083110 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:03 INFO - PROCESS | 1852 | 1461679083273 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 06:58:03 INFO - PROCESS | 1852 | 1461679083341 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c7c0a000 == 55 [pid = 1852] [id = 126] 06:58:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7fe5c22c6800) [pid = 1852] [serial = 377] [outer = (nil)] 06:58:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7fe5c22c8800) [pid = 1852] [serial = 378] [outer = 0x7fe5c22c6800] 06:58:03 INFO - PROCESS | 1852 | 1461679083412 Marionette DEBUG loaded listener.js 06:58:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7fe5dd8abc00) [pid = 1852] [serial = 379] [outer = 0x7fe5c22c6800] 06:58:04 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7fe5cb45f400) [pid = 1852] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:58:04 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7fe5c1999000) [pid = 1852] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:58:04 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7fe5cad08800) [pid = 1852] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:58:04 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7fe5c47a0c00) [pid = 1852] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:58:04 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7fe5c2307400) [pid = 1852] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:58:04 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7fe5c3a45400) [pid = 1852] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:58:04 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7fe5c1999800) [pid = 1852] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:58:04 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7fe5c197dc00) [pid = 1852] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:58:04 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7fe5c4737800) [pid = 1852] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:58:04 INFO - PROCESS | 1852 | --DOMWINDOW == 78 (0x7fe5ca2e6000) [pid = 1852] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:58:04 INFO - PROCESS | 1852 | --DOMWINDOW == 77 (0x7fe5c543a400) [pid = 1852] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:58:04 INFO - PROCESS | 1852 | --DOMWINDOW == 76 (0x7fe5c9b2bc00) [pid = 1852] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:58:04 INFO - PROCESS | 1852 | --DOMWINDOW == 75 (0x7fe5dd8b0800) [pid = 1852] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:58:04 INFO - PROCESS | 1852 | --DOMWINDOW == 74 (0x7fe5c4730c00) [pid = 1852] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:58:04 INFO - PROCESS | 1852 | 1461679084282 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 06:58:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:58:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1229ms 06:58:04 INFO - PROCESS | 1852 | 1461679084310 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 06:58:04 INFO - PROCESS | 1852 | 1461679084314 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 06:58:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:58:04 INFO - PROCESS | 1852 | 1461679084319 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:58:04 INFO - PROCESS | 1852 | 1461679084321 Marionette TRACE conn3 <- [1,478,null,{}] 06:58:04 INFO - PROCESS | 1852 | 1461679084326 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:04 INFO - PROCESS | 1852 | 1461679084464 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 06:58:04 INFO - PROCESS | 1852 | 1461679084479 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c1187800 == 56 [pid = 1852] [id = 127] 06:58:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 75 (0x7fe5c22c7400) [pid = 1852] [serial = 380] [outer = (nil)] 06:58:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 76 (0x7fe5c479d800) [pid = 1852] [serial = 381] [outer = 0x7fe5c22c7400] 06:58:04 INFO - PROCESS | 1852 | 1461679084536 Marionette DEBUG loaded listener.js 06:58:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 77 (0x7fe5d1443c00) [pid = 1852] [serial = 382] [outer = 0x7fe5c22c7400] 06:58:05 INFO - PROCESS | 1852 | 1461679085242 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 06:58:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:58:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 975ms 06:58:05 INFO - PROCESS | 1852 | 1461679085296 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 06:58:05 INFO - PROCESS | 1852 | 1461679085298 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 06:58:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:58:05 INFO - PROCESS | 1852 | 1461679085304 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:58:05 INFO - PROCESS | 1852 | 1461679085306 Marionette TRACE conn3 <- [1,482,null,{}] 06:58:05 INFO - PROCESS | 1852 | 1461679085311 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:05 INFO - PROCESS | 1852 | 1461679085514 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 06:58:05 INFO - PROCESS | 1852 | 1461679085528 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5e2133000 == 57 [pid = 1852] [id = 128] 06:58:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 78 (0x7fe5c7cb2400) [pid = 1852] [serial = 383] [outer = (nil)] 06:58:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 79 (0x7fe5ddd75400) [pid = 1852] [serial = 384] [outer = 0x7fe5c7cb2400] 06:58:05 INFO - PROCESS | 1852 | 1461679085587 Marionette DEBUG loaded listener.js 06:58:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7fe5de226400) [pid = 1852] [serial = 385] [outer = 0x7fe5c7cb2400] 06:58:06 INFO - PROCESS | 1852 | 1461679086472 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 06:58:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:58:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1230ms 06:58:06 INFO - PROCESS | 1852 | 1461679086536 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 06:58:06 INFO - PROCESS | 1852 | 1461679086541 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 06:58:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:58:06 INFO - PROCESS | 1852 | 1461679086549 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:58:06 INFO - PROCESS | 1852 | 1461679086555 Marionette TRACE conn3 <- [1,486,null,{}] 06:58:06 INFO - PROCESS | 1852 | 1461679086563 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:06 INFO - PROCESS | 1852 | 1461679086741 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 06:58:06 INFO - PROCESS | 1852 | 1461679086878 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c229e800 == 58 [pid = 1852] [id = 129] 06:58:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7fe5c199ac00) [pid = 1852] [serial = 386] [outer = (nil)] 06:58:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7fe5c22c7000) [pid = 1852] [serial = 387] [outer = 0x7fe5c199ac00] 06:58:06 INFO - PROCESS | 1852 | 1461679086961 Marionette DEBUG loaded listener.js 06:58:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7fe5c2d27400) [pid = 1852] [serial = 388] [outer = 0x7fe5c199ac00] 06:58:07 INFO - PROCESS | 1852 | 1461679087896 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 06:58:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:58:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1385ms 06:58:07 INFO - PROCESS | 1852 | 1461679087938 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 06:58:07 INFO - PROCESS | 1852 | 1461679087946 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 06:58:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:58:07 INFO - PROCESS | 1852 | 1461679087955 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:58:07 INFO - PROCESS | 1852 | 1461679087960 Marionette TRACE conn3 <- [1,490,null,{}] 06:58:07 INFO - PROCESS | 1852 | 1461679087966 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:08 INFO - PROCESS | 1852 | 1461679088115 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 06:58:08 INFO - PROCESS | 1852 | 1461679088256 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cac22000 == 59 [pid = 1852] [id = 130] 06:58:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7fe5c47e0800) [pid = 1852] [serial = 389] [outer = (nil)] 06:58:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7fe5c67a7000) [pid = 1852] [serial = 390] [outer = 0x7fe5c47e0800] 06:58:08 INFO - PROCESS | 1852 | 1461679088324 Marionette DEBUG loaded listener.js 06:58:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7fe5c9b2e800) [pid = 1852] [serial = 391] [outer = 0x7fe5c47e0800] 06:58:09 INFO - PROCESS | 1852 | 1461679089200 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 06:58:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:58:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1278ms 06:58:09 INFO - PROCESS | 1852 | 1461679089234 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 06:58:09 INFO - PROCESS | 1852 | 1461679089237 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 06:58:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:58:09 INFO - PROCESS | 1852 | 1461679089243 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:58:09 INFO - PROCESS | 1852 | 1461679089248 Marionette TRACE conn3 <- [1,494,null,{}] 06:58:09 INFO - PROCESS | 1852 | 1461679089264 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:09 INFO - PROCESS | 1852 | 1461679089416 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 06:58:09 INFO - PROCESS | 1852 | 1461679089560 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dddf0000 == 60 [pid = 1852] [id = 131] 06:58:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7fe5c9c0d800) [pid = 1852] [serial = 392] [outer = (nil)] 06:58:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7fe5cad8dc00) [pid = 1852] [serial = 393] [outer = 0x7fe5c9c0d800] 06:58:09 INFO - PROCESS | 1852 | 1461679089635 Marionette DEBUG loaded listener.js 06:58:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7fe5cb559400) [pid = 1852] [serial = 394] [outer = 0x7fe5c9c0d800] 06:58:10 INFO - PROCESS | 1852 | 1461679090545 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 06:58:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:58:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1332ms 06:58:10 INFO - PROCESS | 1852 | 1461679090576 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 06:58:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:58:10 INFO - PROCESS | 1852 | 1461679090580 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 06:58:10 INFO - PROCESS | 1852 | 1461679090586 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:58:10 INFO - PROCESS | 1852 | 1461679090590 Marionette TRACE conn3 <- [1,498,null,{}] 06:58:10 INFO - PROCESS | 1852 | 1461679090596 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:10 INFO - PROCESS | 1852 | 1461679090756 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 06:58:10 INFO - PROCESS | 1852 | 1461679090899 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5e319d800 == 61 [pid = 1852] [id = 132] 06:58:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7fe5c9c0f400) [pid = 1852] [serial = 395] [outer = (nil)] 06:58:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7fe5d9c3f000) [pid = 1852] [serial = 396] [outer = 0x7fe5c9c0f400] 06:58:10 INFO - PROCESS | 1852 | 1461679090977 Marionette DEBUG loaded listener.js 06:58:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7fe5dd850800) [pid = 1852] [serial = 397] [outer = 0x7fe5c9c0f400] 06:58:11 INFO - PROCESS | 1852 | 1461679091786 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 06:58:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:58:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1236ms 06:58:11 INFO - PROCESS | 1852 | 1461679091822 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 06:58:11 INFO - PROCESS | 1852 | 1461679091825 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 06:58:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:58:11 INFO - PROCESS | 1852 | 1461679091832 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:58:11 INFO - PROCESS | 1852 | 1461679091834 Marionette TRACE conn3 <- [1,502,null,{}] 06:58:11 INFO - PROCESS | 1852 | 1461679091839 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:11 INFO - PROCESS | 1852 | 1461679091995 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 06:58:12 INFO - PROCESS | 1852 | 1461679092167 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5bfca0800 == 62 [pid = 1852] [id = 133] 06:58:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7fe5bfce4400) [pid = 1852] [serial = 398] [outer = (nil)] 06:58:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7fe5bfce7400) [pid = 1852] [serial = 399] [outer = 0x7fe5bfce4400] 06:58:12 INFO - PROCESS | 1852 | 1461679092239 Marionette DEBUG loaded listener.js 06:58:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7fe5cc5dbc00) [pid = 1852] [serial = 400] [outer = 0x7fe5bfce4400] 06:58:13 INFO - PROCESS | 1852 | 1461679093037 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 06:58:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:58:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1234ms 06:58:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:58:13 INFO - PROCESS | 1852 | 1461679093067 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 06:58:13 INFO - PROCESS | 1852 | 1461679093069 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 06:58:13 INFO - PROCESS | 1852 | 1461679093076 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:58:13 INFO - PROCESS | 1852 | 1461679093079 Marionette TRACE conn3 <- [1,506,null,{}] 06:58:13 INFO - PROCESS | 1852 | 1461679093084 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:13 INFO - PROCESS | 1852 | 1461679093249 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 06:58:13 INFO - PROCESS | 1852 | 1461679093393 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c282b800 == 63 [pid = 1852] [id = 134] 06:58:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7fe5c156e400) [pid = 1852] [serial = 401] [outer = (nil)] 06:58:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7fe5c1575400) [pid = 1852] [serial = 402] [outer = 0x7fe5c156e400] 06:58:13 INFO - PROCESS | 1852 | 1461679093472 Marionette DEBUG loaded listener.js 06:58:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7fe5c2812000) [pid = 1852] [serial = 403] [outer = 0x7fe5c156e400] 06:58:14 INFO - PROCESS | 1852 | 1461679094567 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 06:58:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:58:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1534ms 06:58:14 INFO - PROCESS | 1852 | 1461679094610 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 06:58:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:58:14 INFO - PROCESS | 1852 | 1461679094615 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 06:58:14 INFO - PROCESS | 1852 | 1461679094623 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:58:14 INFO - PROCESS | 1852 | 1461679094628 Marionette TRACE conn3 <- [1,510,null,{}] 06:58:14 INFO - PROCESS | 1852 | 1461679094636 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:14 INFO - PROCESS | 1852 | 1461679094789 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 06:58:15 INFO - PROCESS | 1852 | 1461679095004 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2eb3800 == 64 [pid = 1852] [id = 135] 06:58:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7fe5c197c000) [pid = 1852] [serial = 404] [outer = (nil)] 06:58:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7fe5c1981800) [pid = 1852] [serial = 405] [outer = 0x7fe5c197c000] 06:58:15 INFO - PROCESS | 1852 | 1461679095082 Marionette DEBUG loaded listener.js 06:58:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7fe5c1997400) [pid = 1852] [serial = 406] [outer = 0x7fe5c197c000] 06:58:15 INFO - PROCESS | 1852 | 1461679095949 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 06:58:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:58:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1383ms 06:58:16 INFO - PROCESS | 1852 | 1461679096006 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 06:58:16 INFO - PROCESS | 1852 | 1461679096014 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 06:58:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:58:16 INFO - PROCESS | 1852 | 1461679096023 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:58:16 INFO - PROCESS | 1852 | 1461679096026 Marionette TRACE conn3 <- [1,514,null,{}] 06:58:16 INFO - PROCESS | 1852 | 1461679096033 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:16 INFO - PROCESS | 1852 | 1461679096231 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 06:58:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c1187800 == 63 [pid = 1852] [id = 127] 06:58:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c7c0a000 == 62 [pid = 1852] [id = 126] 06:58:16 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7fe5c860e400) [pid = 1852] [serial = 345] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c192a800 == 61 [pid = 1852] [id = 112] 06:58:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ddd53800 == 60 [pid = 1852] [id = 125] 06:58:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d8d6c000 == 59 [pid = 1852] [id = 124] 06:58:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb516800 == 58 [pid = 1852] [id = 123] 06:58:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c52ee000 == 57 [pid = 1852] [id = 122] 06:58:16 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ca42e800 == 56 [pid = 1852] [id = 121] 06:58:16 INFO - PROCESS | 1852 | 1461679096428 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c1929000 == 57 [pid = 1852] [id = 136] 06:58:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7fe5c2308c00) [pid = 1852] [serial = 407] [outer = (nil)] 06:58:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7fe5c280cc00) [pid = 1852] [serial = 408] [outer = 0x7fe5c2308c00] 06:58:16 INFO - PROCESS | 1852 | 1461679096498 Marionette DEBUG loaded listener.js 06:58:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7fe5c2813800) [pid = 1852] [serial = 409] [outer = 0x7fe5c2308c00] 06:58:16 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7fe5de229000) [pid = 1852] [serial = 249] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7fe5d9c34c00) [pid = 1852] [serial = 298] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7fe5c3a3f000) [pid = 1852] [serial = 289] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7fe5ccf89800) [pid = 1852] [serial = 295] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7fe5c948d400) [pid = 1852] [serial = 292] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7fe5dd854400) [pid = 1852] [serial = 286] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7fe5c5106000) [pid = 1852] [serial = 325] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7fe5c4793c00) [pid = 1852] [serial = 324] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7fe5d8fd7000) [pid = 1852] [serial = 337] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7fe5c2510400) [pid = 1852] [serial = 336] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7fe5c24ba000) [pid = 1852] [serial = 339] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7fe5c3a3e800) [pid = 1852] [serial = 340] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7fe5c543f000) [pid = 1852] [serial = 322] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7fe5d8f60400) [pid = 1852] [serial = 334] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7fe5d8adfc00) [pid = 1852] [serial = 333] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7fe5c7a36400) [pid = 1852] [serial = 328] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7fe5c5446400) [pid = 1852] [serial = 327] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7fe5cc5d4400) [pid = 1852] [serial = 331] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7fe5cb469800) [pid = 1852] [serial = 330] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7fe5c525cc00) [pid = 1852] [serial = 343] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7fe5c47a1800) [pid = 1852] [serial = 342] [outer = (nil)] [url = about:blank] 06:58:17 INFO - PROCESS | 1852 | 1461679097201 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 06:58:17 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 06:58:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1228ms 06:58:17 INFO - PROCESS | 1852 | 1461679097252 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 06:58:17 INFO - PROCESS | 1852 | 1461679097255 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 06:58:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:58:17 INFO - PROCESS | 1852 | 1461679097260 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:58:17 INFO - PROCESS | 1852 | 1461679097265 Marionette TRACE conn3 <- [1,518,null,{}] 06:58:17 INFO - PROCESS | 1852 | 1461679097279 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:17 INFO - PROCESS | 1852 | 1461679097414 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 06:58:17 INFO - PROCESS | 1852 | 1461679097425 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cac05800 == 58 [pid = 1852] [id = 137] 06:58:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7fe5c472b400) [pid = 1852] [serial = 410] [outer = (nil)] 06:58:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7fe5c5256800) [pid = 1852] [serial = 411] [outer = 0x7fe5c472b400] 06:58:17 INFO - PROCESS | 1852 | 1461679097484 Marionette DEBUG loaded listener.js 06:58:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7fe5c5438c00) [pid = 1852] [serial = 412] [outer = 0x7fe5c472b400] 06:58:18 INFO - PROCESS | 1852 | 1461679098236 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 06:58:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:58:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 990ms 06:58:18 INFO - PROCESS | 1852 | 1461679098251 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 06:58:18 INFO - PROCESS | 1852 | 1461679098255 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 06:58:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:58:18 INFO - PROCESS | 1852 | 1461679098262 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:58:18 INFO - PROCESS | 1852 | 1461679098264 Marionette TRACE conn3 <- [1,522,null,{}] 06:58:18 INFO - PROCESS | 1852 | 1461679098269 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:18 INFO - PROCESS | 1852 | 1461679098442 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 06:58:18 INFO - PROCESS | 1852 | 1461679098510 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb527000 == 59 [pid = 1852] [id = 138] 06:58:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7fe5c1982800) [pid = 1852] [serial = 413] [outer = (nil)] 06:58:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7fe5c5444000) [pid = 1852] [serial = 414] [outer = 0x7fe5c1982800] 06:58:18 INFO - PROCESS | 1852 | 1461679098569 Marionette DEBUG loaded listener.js 06:58:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7fe5c99f0000) [pid = 1852] [serial = 415] [outer = 0x7fe5c1982800] 06:58:19 INFO - PROCESS | 1852 | 1461679099285 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 06:58:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:58:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1076ms 06:58:19 INFO - PROCESS | 1852 | 1461679099354 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 06:58:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:58:19 INFO - PROCESS | 1852 | 1461679099358 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 06:58:19 INFO - PROCESS | 1852 | 1461679099365 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:58:19 INFO - PROCESS | 1852 | 1461679099368 Marionette TRACE conn3 <- [1,526,null,{}] 06:58:19 INFO - PROCESS | 1852 | 1461679099373 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:19 INFO - PROCESS | 1852 | 1461679099549 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 06:58:19 INFO - PROCESS | 1852 | 1461679099578 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c1188800 == 60 [pid = 1852] [id = 139] 06:58:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7fe5c99f0c00) [pid = 1852] [serial = 416] [outer = (nil)] 06:58:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7fe5c9c09000) [pid = 1852] [serial = 417] [outer = 0x7fe5c99f0c00] 06:58:19 INFO - PROCESS | 1852 | 1461679099640 Marionette DEBUG loaded listener.js 06:58:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7fe5c9c12c00) [pid = 1852] [serial = 418] [outer = 0x7fe5c99f0c00] 06:58:20 INFO - PROCESS | 1852 | 1461679100461 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 06:58:20 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 06:58:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1132ms 06:58:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:58:20 INFO - PROCESS | 1852 | 1461679100497 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 06:58:20 INFO - PROCESS | 1852 | 1461679100499 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 06:58:20 INFO - PROCESS | 1852 | 1461679100505 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:58:20 INFO - PROCESS | 1852 | 1461679100508 Marionette TRACE conn3 <- [1,530,null,{}] 06:58:20 INFO - PROCESS | 1852 | 1461679100520 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:20 INFO - PROCESS | 1852 | 1461679100712 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 06:58:20 INFO - PROCESS | 1852 | 1461679100734 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dbe6c800 == 61 [pid = 1852] [id = 140] 06:58:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7fe5cb465800) [pid = 1852] [serial = 419] [outer = (nil)] 06:58:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7fe5d2c78c00) [pid = 1852] [serial = 420] [outer = 0x7fe5cb465800] 06:58:20 INFO - PROCESS | 1852 | 1461679100797 Marionette DEBUG loaded listener.js 06:58:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7fe5d8b76400) [pid = 1852] [serial = 421] [outer = 0x7fe5cb465800] 06:58:21 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7fe5cb469000) [pid = 1852] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:58:21 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7fe5c198d400) [pid = 1852] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:58:21 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7fe5d2c77c00) [pid = 1852] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:58:21 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7fe5c4733c00) [pid = 1852] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:58:21 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7fe5c4736c00) [pid = 1852] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:58:21 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7fe5c22c6800) [pid = 1852] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:58:21 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7fe5c22c7400) [pid = 1852] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:58:21 INFO - PROCESS | 1852 | 1461679101553 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 06:58:21 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 06:58:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:58:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:58:21 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 06:58:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:58:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:58:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1097ms 06:58:21 INFO - PROCESS | 1852 | 1461679101614 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 06:58:21 INFO - PROCESS | 1852 | 1461679101617 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 06:58:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:58:21 INFO - PROCESS | 1852 | 1461679101628 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:58:21 INFO - PROCESS | 1852 | 1461679101630 Marionette TRACE conn3 <- [1,534,null,{}] 06:58:21 INFO - PROCESS | 1852 | 1461679101635 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:21 INFO - PROCESS | 1852 | 1461679101831 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 06:58:21 INFO - PROCESS | 1852 | 1461679101848 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ddde4800 == 62 [pid = 1852] [id = 141] 06:58:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7fe5c1999000) [pid = 1852] [serial = 422] [outer = (nil)] 06:58:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7fe5c1b9f800) [pid = 1852] [serial = 423] [outer = 0x7fe5c1999000] 06:58:21 INFO - PROCESS | 1852 | 1461679101908 Marionette DEBUG loaded listener.js 06:58:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7fe5c86d8400) [pid = 1852] [serial = 424] [outer = 0x7fe5c1999000] 06:58:22 INFO - PROCESS | 1852 | 1461679102582 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 06:58:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:58:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 986ms 06:58:22 INFO - PROCESS | 1852 | 1461679102614 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 06:58:22 INFO - PROCESS | 1852 | 1461679102617 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 06:58:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:58:22 INFO - PROCESS | 1852 | 1461679102622 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:58:22 INFO - PROCESS | 1852 | 1461679102623 Marionette TRACE conn3 <- [1,538,null,{}] 06:58:22 INFO - PROCESS | 1852 | 1461679102628 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:22 INFO - PROCESS | 1852 | 1461679102774 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 06:58:22 INFO - PROCESS | 1852 | 1461679102901 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5e212d000 == 63 [pid = 1852] [id = 142] 06:58:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7fe5bfce3400) [pid = 1852] [serial = 425] [outer = (nil)] 06:58:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7fe5c1ba0800) [pid = 1852] [serial = 426] [outer = 0x7fe5bfce3400] 06:58:22 INFO - PROCESS | 1852 | 1461679102966 Marionette DEBUG loaded listener.js 06:58:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7fe5d9db3c00) [pid = 1852] [serial = 427] [outer = 0x7fe5bfce3400] 06:58:23 INFO - PROCESS | 1852 | 1461679103833 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 06:58:23 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. 06:58:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1226ms 06:58:23 INFO - PROCESS | 1852 | 1461679103849 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 06:58:23 INFO - PROCESS | 1852 | 1461679103857 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 06:58:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:58:23 INFO - PROCESS | 1852 | 1461679103865 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:58:23 INFO - PROCESS | 1852 | 1461679103872 Marionette TRACE conn3 <- [1,542,null,{}] 06:58:23 INFO - PROCESS | 1852 | 1461679103879 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:24 INFO - PROCESS | 1852 | 1461679104105 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 06:58:24 INFO - PROCESS | 1852 | 1461679104223 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c9316000 == 64 [pid = 1852] [id = 143] 06:58:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7fe5c1982000) [pid = 1852] [serial = 428] [outer = (nil)] 06:58:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7fe5c2017400) [pid = 1852] [serial = 429] [outer = 0x7fe5c1982000] 06:58:24 INFO - PROCESS | 1852 | 1461679104299 Marionette DEBUG loaded listener.js 06:58:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7fe5c2305400) [pid = 1852] [serial = 430] [outer = 0x7fe5c1982000] 06:58:25 INFO - PROCESS | 1852 | 1461679105042 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 06:58:25 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. 06:58:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1237ms 06:58:25 INFO - PROCESS | 1852 | 1461679105103 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 06:58:25 INFO - PROCESS | 1852 | 1461679105111 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 06:58:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:58:25 INFO - PROCESS | 1852 | 1461679105121 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:58:25 INFO - PROCESS | 1852 | 1461679105125 Marionette TRACE conn3 <- [1,546,null,{}] 06:58:25 INFO - PROCESS | 1852 | 1461679105130 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:25 INFO - PROCESS | 1852 | 1461679105305 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 06:58:25 INFO - PROCESS | 1852 | 1461679105425 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d9d05000 == 65 [pid = 1852] [id = 144] 06:58:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7fe5c1983000) [pid = 1852] [serial = 431] [outer = (nil)] 06:58:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7fe5c2812800) [pid = 1852] [serial = 432] [outer = 0x7fe5c1983000] 06:58:25 INFO - PROCESS | 1852 | 1461679105496 Marionette DEBUG loaded listener.js 06:58:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7fe5c5438400) [pid = 1852] [serial = 433] [outer = 0x7fe5c1983000] 06:58:26 INFO - PROCESS | 1852 | 1461679106327 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 06:58:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 06:58:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1230ms 06:58:26 INFO - PROCESS | 1852 | 1461679106351 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 06:58:26 INFO - PROCESS | 1852 | 1461679106354 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 06:58:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:58:26 INFO - PROCESS | 1852 | 1461679106360 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:58:26 INFO - PROCESS | 1852 | 1461679106366 Marionette TRACE conn3 <- [1,550,null,{}] 06:58:26 INFO - PROCESS | 1852 | 1461679106381 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:26 INFO - PROCESS | 1852 | 1461679106559 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 06:58:26 INFO - PROCESS | 1852 | 1461679106740 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c53e4800 == 66 [pid = 1852] [id = 145] 06:58:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7fe5c4733c00) [pid = 1852] [serial = 434] [outer = (nil)] 06:58:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7fe5c8605000) [pid = 1852] [serial = 435] [outer = 0x7fe5c4733c00] 06:58:26 INFO - PROCESS | 1852 | 1461679106815 Marionette DEBUG loaded listener.js 06:58:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7fe5cbcd7800) [pid = 1852] [serial = 436] [outer = 0x7fe5c4733c00] 06:58:27 INFO - PROCESS | 1852 | 1461679107614 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 06:58:27 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. 06:58:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1281ms 06:58:27 INFO - PROCESS | 1852 | 1461679107641 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 06:58:27 INFO - PROCESS | 1852 | 1461679107645 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 06:58:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:58:27 INFO - PROCESS | 1852 | 1461679107651 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:58:27 INFO - PROCESS | 1852 | 1461679107653 Marionette TRACE conn3 <- [1,554,null,{}] 06:58:27 INFO - PROCESS | 1852 | 1461679107659 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:27 INFO - PROCESS | 1852 | 1461679107803 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 06:58:27 INFO - PROCESS | 1852 | 1461679107976 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dda54000 == 67 [pid = 1852] [id = 146] 06:58:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7fe5c2165c00) [pid = 1852] [serial = 437] [outer = (nil)] 06:58:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7fe5cc5de400) [pid = 1852] [serial = 438] [outer = 0x7fe5c2165c00] 06:58:28 INFO - PROCESS | 1852 | 1461679108046 Marionette DEBUG loaded listener.js 06:58:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7fe5db91c800) [pid = 1852] [serial = 439] [outer = 0x7fe5c2165c00] 06:58:28 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:28 INFO - PROCESS | 1852 | 1461679108870 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 06:58:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:58:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1283ms 06:58:28 INFO - PROCESS | 1852 | 1461679108935 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 06:58:28 INFO - PROCESS | 1852 | 1461679108938 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 06:58:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:58:28 INFO - PROCESS | 1852 | 1461679108944 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:58:28 INFO - PROCESS | 1852 | 1461679108947 Marionette TRACE conn3 <- [1,558,null,{}] 06:58:28 INFO - PROCESS | 1852 | 1461679108952 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:29 INFO - PROCESS | 1852 | 1461679109096 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 06:58:29 INFO - PROCESS | 1852 | 1461679109237 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb6ad000 == 68 [pid = 1852] [id = 147] 06:58:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7fe5c2bb6800) [pid = 1852] [serial = 440] [outer = (nil)] 06:58:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7fe5c2bbb400) [pid = 1852] [serial = 441] [outer = 0x7fe5c2bb6800] 06:58:29 INFO - PROCESS | 1852 | 1461679109307 Marionette DEBUG loaded listener.js 06:58:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7fe5c2bc0400) [pid = 1852] [serial = 442] [outer = 0x7fe5c2bb6800] 06:58:30 INFO - PROCESS | 1852 | 1461679110160 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 06:58:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:58:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1289ms 06:58:30 INFO - PROCESS | 1852 | 1461679110234 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 06:58:30 INFO - PROCESS | 1852 | 1461679110236 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 06:58:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:58:30 INFO - PROCESS | 1852 | 1461679110242 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:58:30 INFO - PROCESS | 1852 | 1461679110245 Marionette TRACE conn3 <- [1,562,null,{}] 06:58:30 INFO - PROCESS | 1852 | 1461679110250 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:30 INFO - PROCESS | 1852 | 1461679110445 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 06:58:30 INFO - PROCESS | 1852 | 1461679110584 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c59cd800 == 69 [pid = 1852] [id = 148] 06:58:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7fe5c2bb7c00) [pid = 1852] [serial = 443] [outer = (nil)] 06:58:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7fe5dd8a5800) [pid = 1852] [serial = 444] [outer = 0x7fe5c2bb7c00] 06:58:30 INFO - PROCESS | 1852 | 1461679110661 Marionette DEBUG loaded listener.js 06:58:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7fe5de10d800) [pid = 1852] [serial = 445] [outer = 0x7fe5c2bb7c00] 06:58:31 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:31 INFO - PROCESS | 1852 | 1461679111408 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 06:58:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:58:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1178ms 06:58:31 INFO - PROCESS | 1852 | 1461679111421 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 06:58:31 INFO - PROCESS | 1852 | 1461679111423 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 06:58:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:58:31 INFO - PROCESS | 1852 | 1461679111430 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:58:31 INFO - PROCESS | 1852 | 1461679111432 Marionette TRACE conn3 <- [1,566,null,{}] 06:58:31 INFO - PROCESS | 1852 | 1461679111437 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:31 INFO - PROCESS | 1852 | 1461679111580 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 06:58:31 INFO - PROCESS | 1852 | 1461679111723 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb6c6800 == 70 [pid = 1852] [id = 149] 06:58:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7fe5c5a13c00) [pid = 1852] [serial = 446] [outer = (nil)] 06:58:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7fe5c5a1a400) [pid = 1852] [serial = 447] [outer = 0x7fe5c5a13c00] 06:58:31 INFO - PROCESS | 1852 | 1461679111792 Marionette DEBUG loaded listener.js 06:58:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7fe5c5a1f400) [pid = 1852] [serial = 448] [outer = 0x7fe5c5a13c00] 06:58:32 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:32 INFO - PROCESS | 1852 | 1461679112626 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:58:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:58:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1231ms 06:58:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:58:32 INFO - PROCESS | 1852 | 1461679112662 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 06:58:32 INFO - PROCESS | 1852 | 1461679112664 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 06:58:32 INFO - PROCESS | 1852 | 1461679112670 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:58:32 INFO - PROCESS | 1852 | 1461679112673 Marionette TRACE conn3 <- [1,570,null,{}] 06:58:32 INFO - PROCESS | 1852 | 1461679112678 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:32 INFO - PROCESS | 1852 | 1461679112826 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 06:58:32 INFO - PROCESS | 1852 | 1461679112989 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c6018000 == 71 [pid = 1852] [id = 150] 06:58:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7fe5c1579000) [pid = 1852] [serial = 449] [outer = (nil)] 06:58:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7fe5d143fc00) [pid = 1852] [serial = 450] [outer = 0x7fe5c1579000] 06:58:33 INFO - PROCESS | 1852 | 1461679113059 Marionette DEBUG loaded listener.js 06:58:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7fe5de1e2800) [pid = 1852] [serial = 451] [outer = 0x7fe5c1579000] 06:58:33 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:34 INFO - PROCESS | 1852 | 1461679114096 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 06:58:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:58:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1483ms 06:58:34 INFO - PROCESS | 1852 | 1461679114153 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 06:58:34 INFO - PROCESS | 1852 | 1461679114158 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 06:58:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:58:34 INFO - PROCESS | 1852 | 1461679114166 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:58:34 INFO - PROCESS | 1852 | 1461679114171 Marionette TRACE conn3 <- [1,574,null,{}] 06:58:34 INFO - PROCESS | 1852 | 1461679114178 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:34 INFO - PROCESS | 1852 | 1461679114327 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 06:58:34 INFO - PROCESS | 1852 | 1461679114527 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c59c8800 == 72 [pid = 1852] [id = 151] 06:58:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7fe5c197d800) [pid = 1852] [serial = 452] [outer = (nil)] 06:58:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7fe5c1991800) [pid = 1852] [serial = 453] [outer = 0x7fe5c197d800] 06:58:34 INFO - PROCESS | 1852 | 1461679114599 Marionette DEBUG loaded listener.js 06:58:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7fe5c22c2800) [pid = 1852] [serial = 454] [outer = 0x7fe5c197d800] 06:58:35 INFO - PROCESS | 1852 | 1461679115852 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:58:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:58:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1737ms 06:58:35 INFO - PROCESS | 1852 | 1461679115903 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 06:58:35 INFO - PROCESS | 1852 | 1461679115909 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 06:58:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:58:35 INFO - PROCESS | 1852 | 1461679115919 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:58:35 INFO - PROCESS | 1852 | 1461679115922 Marionette TRACE conn3 <- [1,578,null,{}] 06:58:35 INFO - PROCESS | 1852 | 1461679115927 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:36 INFO - PROCESS | 1852 | 1461679116107 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 06:58:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d2009800 == 71 [pid = 1852] [id = 73] 06:58:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ddde4800 == 70 [pid = 1852] [id = 141] 06:58:36 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7fe5c472cc00) [pid = 1852] [serial = 348] [outer = (nil)] [url = about:blank] 06:58:36 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7fe5c543bc00) [pid = 1852] [serial = 351] [outer = (nil)] [url = about:blank] 06:58:36 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7fe5cb465400) [pid = 1852] [serial = 354] [outer = (nil)] [url = about:blank] 06:58:36 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7fe5ce29d000) [pid = 1852] [serial = 357] [outer = (nil)] [url = about:blank] 06:58:36 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7fe5d8fe0400) [pid = 1852] [serial = 360] [outer = (nil)] [url = about:blank] 06:58:36 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7fe5ddd75400) [pid = 1852] [serial = 384] [outer = (nil)] [url = about:blank] 06:58:36 INFO - PROCESS | 1852 | 1461679116372 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5dbe6c800 == 69 [pid = 1852] [id = 140] 06:58:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c1188800 == 68 [pid = 1852] [id = 139] 06:58:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb527000 == 67 [pid = 1852] [id = 138] 06:58:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cac05800 == 66 [pid = 1852] [id = 137] 06:58:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c1185000 == 67 [pid = 1852] [id = 152] 06:58:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7fe5c1980c00) [pid = 1852] [serial = 455] [outer = (nil)] 06:58:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7fe5c2bb4800) [pid = 1852] [serial = 456] [outer = 0x7fe5c1980c00] 06:58:36 INFO - PROCESS | 1852 | 1461679116442 Marionette DEBUG loaded listener.js 06:58:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7fe5c63c4000) [pid = 1852] [serial = 457] [outer = 0x7fe5c1980c00] 06:58:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c1929000 == 66 [pid = 1852] [id = 136] 06:58:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2eb3800 == 65 [pid = 1852] [id = 135] 06:58:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5dddf0000 == 64 [pid = 1852] [id = 131] 06:58:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cac22000 == 63 [pid = 1852] [id = 130] 06:58:36 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c229e800 == 62 [pid = 1852] [id = 129] 06:58:36 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7fe5dd855400) [pid = 1852] [serial = 375] [outer = (nil)] [url = about:blank] 06:58:36 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7fe5c2308400) [pid = 1852] [serial = 364] [outer = (nil)] [url = about:blank] 06:58:36 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7fe5c1994c00) [pid = 1852] [serial = 363] [outer = (nil)] [url = about:blank] 06:58:36 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7fe5d8fee000) [pid = 1852] [serial = 372] [outer = (nil)] [url = about:blank] 06:58:36 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7fe5c9b2c800) [pid = 1852] [serial = 369] [outer = (nil)] [url = about:blank] 06:58:36 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7fe5c525b000) [pid = 1852] [serial = 366] [outer = (nil)] [url = about:blank] 06:58:36 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7fe5c5444800) [pid = 1852] [serial = 367] [outer = (nil)] [url = about:blank] 06:58:36 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7fe5cb462400) [pid = 1852] [serial = 370] [outer = (nil)] [url = about:blank] 06:58:36 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7fe5c22c8800) [pid = 1852] [serial = 378] [outer = (nil)] [url = about:blank] 06:58:36 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7fe5c479d800) [pid = 1852] [serial = 381] [outer = (nil)] [url = about:blank] 06:58:36 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7fe5dd8abc00) [pid = 1852] [serial = 379] [outer = (nil)] [url = about:blank] 06:58:36 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7fe5dd8ac400) [pid = 1852] [serial = 376] [outer = (nil)] [url = about:blank] 06:58:36 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7fe5d1443c00) [pid = 1852] [serial = 382] [outer = (nil)] [url = about:blank] 06:58:36 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7fe5dbebdc00) [pid = 1852] [serial = 373] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1852 | 1461679117147 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 06:58:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:58:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1277ms 06:58:37 INFO - PROCESS | 1852 | 1461679117195 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 06:58:37 INFO - PROCESS | 1852 | 1461679117199 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 06:58:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:58:37 INFO - PROCESS | 1852 | 1461679117208 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:58:37 INFO - PROCESS | 1852 | 1461679117213 Marionette TRACE conn3 <- [1,582,null,{}] 06:58:37 INFO - PROCESS | 1852 | 1461679117227 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:37 INFO - PROCESS | 1852 | 1461679117380 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 06:58:37 INFO - PROCESS | 1852 | 1461679117487 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c9a24800 == 63 [pid = 1852] [id = 153] 06:58:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7fe5c22c5400) [pid = 1852] [serial = 458] [outer = (nil)] 06:58:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7fe5c63d0400) [pid = 1852] [serial = 459] [outer = 0x7fe5c22c5400] 06:58:37 INFO - PROCESS | 1852 | 1461679117553 Marionette DEBUG loaded listener.js 06:58:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7fe5c948d400) [pid = 1852] [serial = 460] [outer = 0x7fe5c22c5400] 06:58:38 INFO - PROCESS | 1852 | 1461679118239 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 06:58:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:58:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1088ms 06:58:38 INFO - PROCESS | 1852 | 1461679118292 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 06:58:38 INFO - PROCESS | 1852 | 1461679118295 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 06:58:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:58:38 INFO - PROCESS | 1852 | 1461679118320 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:58:38 INFO - PROCESS | 1852 | 1461679118322 Marionette TRACE conn3 <- [1,586,null,{}] 06:58:38 INFO - PROCESS | 1852 | 1461679118327 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:38 INFO - PROCESS | 1852 | 1461679118465 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 06:58:38 INFO - PROCESS | 1852 | 1461679118475 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb6c2000 == 64 [pid = 1852] [id = 154] 06:58:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7fe5c2308400) [pid = 1852] [serial = 461] [outer = (nil)] 06:58:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7fe5cad08c00) [pid = 1852] [serial = 462] [outer = 0x7fe5c2308400] 06:58:38 INFO - PROCESS | 1852 | 1461679118534 Marionette DEBUG loaded listener.js 06:58:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7fe5cb462400) [pid = 1852] [serial = 463] [outer = 0x7fe5c2308400] 06:58:39 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:39 INFO - PROCESS | 1852 | 1461679119308 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 06:58:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:58:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1047ms 06:58:39 INFO - PROCESS | 1852 | 1461679119348 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 06:58:39 INFO - PROCESS | 1852 | 1461679119351 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 06:58:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:58:39 INFO - PROCESS | 1852 | 1461679119356 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:58:39 INFO - PROCESS | 1852 | 1461679119358 Marionette TRACE conn3 <- [1,590,null,{}] 06:58:39 INFO - PROCESS | 1852 | 1461679119394 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:39 INFO - PROCESS | 1852 | 1461679119573 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 06:58:39 INFO - PROCESS | 1852 | 1461679119639 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ccfc6000 == 65 [pid = 1852] [id = 155] 06:58:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7fe5c9c0f800) [pid = 1852] [serial = 464] [outer = (nil)] 06:58:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7fe5cb5f2400) [pid = 1852] [serial = 465] [outer = 0x7fe5c9c0f800] 06:58:39 INFO - PROCESS | 1852 | 1461679119697 Marionette DEBUG loaded listener.js 06:58:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7fe5ccf8dc00) [pid = 1852] [serial = 466] [outer = 0x7fe5c9c0f800] 06:58:40 INFO - PROCESS | 1852 | 1461679120689 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 06:58:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:58:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1381ms 06:58:40 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7fe5c1982800) [pid = 1852] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:58:40 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7fe5c1999000) [pid = 1852] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:58:40 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7fe5c472b400) [pid = 1852] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:58:40 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7fe5c7cb3400) [pid = 1852] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:58:40 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7fe5c2308c00) [pid = 1852] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:58:40 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7fe5c197c000) [pid = 1852] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:58:40 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7fe5c7cb2400) [pid = 1852] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:58:40 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7fe5cb465800) [pid = 1852] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:58:40 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7fe5c99f0c00) [pid = 1852] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:58:40 INFO - PROCESS | 1852 | 1461679120849 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 06:58:40 INFO - PROCESS | 1852 | 1461679120852 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 06:58:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:58:40 INFO - PROCESS | 1852 | 1461679120863 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:58:40 INFO - PROCESS | 1852 | 1461679120865 Marionette TRACE conn3 <- [1,594,null,{}] 06:58:40 INFO - PROCESS | 1852 | 1461679120869 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:41 INFO - PROCESS | 1852 | 1461679121011 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 06:58:41 INFO - PROCESS | 1852 | 1461679121029 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d8a33000 == 66 [pid = 1852] [id = 156] 06:58:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7fe5ca58f800) [pid = 1852] [serial = 467] [outer = (nil)] 06:58:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7fe5ca598400) [pid = 1852] [serial = 468] [outer = 0x7fe5ca58f800] 06:58:41 INFO - PROCESS | 1852 | 1461679121093 Marionette DEBUG loaded listener.js 06:58:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7fe5cb5eb400) [pid = 1852] [serial = 469] [outer = 0x7fe5ca58f800] 06:58:41 INFO - PROCESS | 1852 | 1461679121829 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 06:58:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:58:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 984ms 06:58:41 INFO - PROCESS | 1852 | 1461679121848 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 06:58:41 INFO - PROCESS | 1852 | 1461679121852 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 06:58:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:58:41 INFO - PROCESS | 1852 | 1461679121857 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:58:41 INFO - PROCESS | 1852 | 1461679121859 Marionette TRACE conn3 <- [1,598,null,{}] 06:58:41 INFO - PROCESS | 1852 | 1461679121864 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:42 INFO - PROCESS | 1852 | 1461679122027 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 06:58:42 INFO - PROCESS | 1852 | 1461679122047 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d9f07000 == 67 [pid = 1852] [id = 157] 06:58:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7fe5c5439800) [pid = 1852] [serial = 470] [outer = (nil)] 06:58:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7fe5ce602c00) [pid = 1852] [serial = 471] [outer = 0x7fe5c5439800] 06:58:42 INFO - PROCESS | 1852 | 1461679122106 Marionette DEBUG loaded listener.js 06:58:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7fe5d99b1c00) [pid = 1852] [serial = 472] [outer = 0x7fe5c5439800] 06:58:42 INFO - PROCESS | 1852 | 1461679122805 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 06:58:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:58:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 974ms 06:58:42 INFO - PROCESS | 1852 | 1461679122953 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 06:58:42 INFO - PROCESS | 1852 | 1461679122959 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 06:58:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:58:42 INFO - PROCESS | 1852 | 1461679122983 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:58:42 INFO - PROCESS | 1852 | 1461679122988 Marionette TRACE conn3 <- [1,602,null,{}] 06:58:42 INFO - PROCESS | 1852 | 1461679122997 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:43 INFO - PROCESS | 1852 | 1461679123190 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 06:58:43 INFO - PROCESS | 1852 | 1461679123337 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c282b000 == 68 [pid = 1852] [id = 158] 06:58:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7fe5c197b800) [pid = 1852] [serial = 473] [outer = (nil)] 06:58:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7fe5c1990c00) [pid = 1852] [serial = 474] [outer = 0x7fe5c197b800] 06:58:43 INFO - PROCESS | 1852 | 1461679123407 Marionette DEBUG loaded listener.js 06:58:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7fe5c22c3c00) [pid = 1852] [serial = 475] [outer = 0x7fe5c197b800] 06:58:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7fe5c2814c00) [pid = 1852] [serial = 476] [outer = 0x7fe5c2160400] 06:58:44 INFO - PROCESS | 1852 | 1461679124347 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 06:58:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:58:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1443ms 06:58:44 INFO - PROCESS | 1852 | 1461679124416 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 06:58:44 INFO - PROCESS | 1852 | 1461679124422 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 06:58:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:58:44 INFO - PROCESS | 1852 | 1461679124432 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:58:44 INFO - PROCESS | 1852 | 1461679124437 Marionette TRACE conn3 <- [1,606,null,{}] 06:58:44 INFO - PROCESS | 1852 | 1461679124443 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:44 INFO - PROCESS | 1852 | 1461679124602 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 06:58:44 INFO - PROCESS | 1852 | 1461679124744 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c8475000 == 69 [pid = 1852] [id = 159] 06:58:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7fe5c198c400) [pid = 1852] [serial = 477] [outer = (nil)] 06:58:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7fe5c63c7c00) [pid = 1852] [serial = 478] [outer = 0x7fe5c198c400] 06:58:44 INFO - PROCESS | 1852 | 1461679124818 Marionette DEBUG loaded listener.js 06:58:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7fe5c63d1000) [pid = 1852] [serial = 479] [outer = 0x7fe5c198c400] 06:58:45 INFO - PROCESS | 1852 | 1461679125733 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:58:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:58:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1347ms 06:58:45 INFO - PROCESS | 1852 | 1461679125777 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 06:58:45 INFO - PROCESS | 1852 | 1461679125781 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 06:58:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:58:45 INFO - PROCESS | 1852 | 1461679125787 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:58:45 INFO - PROCESS | 1852 | 1461679125790 Marionette TRACE conn3 <- [1,610,null,{}] 06:58:45 INFO - PROCESS | 1852 | 1461679125803 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:45 INFO - PROCESS | 1852 | 1461679125971 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 06:58:46 INFO - PROCESS | 1852 | 1461679126126 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5de213800 == 70 [pid = 1852] [id = 160] 06:58:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7fe5ca590c00) [pid = 1852] [serial = 480] [outer = (nil)] 06:58:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7fe5ca596000) [pid = 1852] [serial = 481] [outer = 0x7fe5ca590c00] 06:58:46 INFO - PROCESS | 1852 | 1461679126208 Marionette DEBUG loaded listener.js 06:58:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7fe5cb463800) [pid = 1852] [serial = 482] [outer = 0x7fe5ca590c00] 06:58:47 INFO - PROCESS | 1852 | 1461679127025 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 06:58:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:58:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1276ms 06:58:47 INFO - PROCESS | 1852 | 1461679127064 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 06:58:47 INFO - PROCESS | 1852 | 1461679127067 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 06:58:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:58:47 INFO - PROCESS | 1852 | 1461679127073 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:58:47 INFO - PROCESS | 1852 | 1461679127076 Marionette TRACE conn3 <- [1,614,null,{}] 06:58:47 INFO - PROCESS | 1852 | 1461679127081 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:47 INFO - PROCESS | 1852 | 1461679127231 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 06:58:47 INFO - PROCESS | 1852 | 1461679127379 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5e0be3000 == 71 [pid = 1852] [id = 161] 06:58:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7fe5c479c800) [pid = 1852] [serial = 483] [outer = (nil)] 06:58:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7fe5cb6dfc00) [pid = 1852] [serial = 484] [outer = 0x7fe5c479c800] 06:58:47 INFO - PROCESS | 1852 | 1461679127449 Marionette DEBUG loaded listener.js 06:58:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7fe5cc36a400) [pid = 1852] [serial = 485] [outer = 0x7fe5c479c800] 06:58:48 INFO - PROCESS | 1852 | 1461679128287 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 06:58:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:58:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1280ms 06:58:48 INFO - PROCESS | 1852 | 1461679128355 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 06:58:48 INFO - PROCESS | 1852 | 1461679128358 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 06:58:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:58:48 INFO - PROCESS | 1852 | 1461679128364 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:58:48 INFO - PROCESS | 1852 | 1461679128366 Marionette TRACE conn3 <- [1,618,null,{}] 06:58:48 INFO - PROCESS | 1852 | 1461679128371 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:48 INFO - PROCESS | 1852 | 1461679128513 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 06:58:48 INFO - PROCESS | 1852 | 1461679128662 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ba5d1000 == 72 [pid = 1852] [id = 162] 06:58:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7fe5c591a800) [pid = 1852] [serial = 486] [outer = (nil)] 06:58:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7fe5c5923400) [pid = 1852] [serial = 487] [outer = 0x7fe5c591a800] 06:58:48 INFO - PROCESS | 1852 | 1461679128730 Marionette DEBUG loaded listener.js 06:58:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7fe5c5928800) [pid = 1852] [serial = 488] [outer = 0x7fe5c591a800] 06:58:49 INFO - PROCESS | 1852 | 1461679129561 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:58:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:58:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1235ms 06:58:49 INFO - PROCESS | 1852 | 1461679129600 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 06:58:49 INFO - PROCESS | 1852 | 1461679129603 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 06:58:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:58:49 INFO - PROCESS | 1852 | 1461679129608 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:58:49 INFO - PROCESS | 1852 | 1461679129610 Marionette TRACE conn3 <- [1,622,null,{}] 06:58:49 INFO - PROCESS | 1852 | 1461679129616 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:49 INFO - PROCESS | 1852 | 1461679129788 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 06:58:49 INFO - PROCESS | 1852 | 1461679129940 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ba5ee800 == 73 [pid = 1852] [id = 163] 06:58:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7fe5c5925000) [pid = 1852] [serial = 489] [outer = (nil)] 06:58:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7fe5dbebfc00) [pid = 1852] [serial = 490] [outer = 0x7fe5c5925000] 06:58:50 INFO - PROCESS | 1852 | 1461679130008 Marionette DEBUG loaded listener.js 06:58:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7fe5dd854000) [pid = 1852] [serial = 491] [outer = 0x7fe5c5925000] 06:58:50 INFO - PROCESS | 1852 | 1461679130857 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 06:58:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:58:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1280ms 06:58:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:58:50 INFO - PROCESS | 1852 | 1461679130889 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 06:58:50 INFO - PROCESS | 1852 | 1461679130892 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 06:58:50 INFO - PROCESS | 1852 | 1461679130898 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:58:50 INFO - PROCESS | 1852 | 1461679130901 Marionette TRACE conn3 <- [1,626,null,{}] 06:58:50 INFO - PROCESS | 1852 | 1461679130906 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:51 INFO - PROCESS | 1852 | 1461679131050 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 06:58:51 INFO - PROCESS | 1852 | 1461679131199 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b90cf800 == 74 [pid = 1852] [id = 164] 06:58:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7fe5ca32a000) [pid = 1852] [serial = 492] [outer = (nil)] 06:58:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7fe5ca330000) [pid = 1852] [serial = 493] [outer = 0x7fe5ca32a000] 06:58:51 INFO - PROCESS | 1852 | 1461679131270 Marionette DEBUG loaded listener.js 06:58:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7fe5ca334c00) [pid = 1852] [serial = 494] [outer = 0x7fe5ca32a000] 06:58:52 INFO - PROCESS | 1852 | 1461679132120 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 06:58:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:58:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1279ms 06:58:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:58:52 INFO - PROCESS | 1852 | 1461679132176 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 06:58:52 INFO - PROCESS | 1852 | 1461679132179 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 06:58:52 INFO - PROCESS | 1852 | 1461679132183 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:58:52 INFO - PROCESS | 1852 | 1461679132187 Marionette TRACE conn3 <- [1,630,null,{}] 06:58:52 INFO - PROCESS | 1852 | 1461679132192 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:52 INFO - PROCESS | 1852 | 1461679132558 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 06:58:52 INFO - PROCESS | 1852 | 1461679132783 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c1911800 == 75 [pid = 1852] [id = 165] 06:58:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7fe5c156d800) [pid = 1852] [serial = 495] [outer = (nil)] 06:58:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7fe5c1577c00) [pid = 1852] [serial = 496] [outer = 0x7fe5c156d800] 06:58:52 INFO - PROCESS | 1852 | 1461679132860 Marionette DEBUG loaded listener.js 06:58:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7fe5c1984c00) [pid = 1852] [serial = 497] [outer = 0x7fe5c156d800] 06:58:53 INFO - PROCESS | 1852 | 1461679133647 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 06:58:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:58:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1528ms 06:58:53 INFO - PROCESS | 1852 | 1461679133714 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 06:58:53 INFO - PROCESS | 1852 | 1461679133725 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 06:58:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:58:53 INFO - PROCESS | 1852 | 1461679133735 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:58:53 INFO - PROCESS | 1852 | 1461679133743 Marionette TRACE conn3 <- [1,634,null,{}] 06:58:53 INFO - PROCESS | 1852 | 1461679133756 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:53 INFO - PROCESS | 1852 | 1461679133968 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 06:58:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5de21f000 == 74 [pid = 1852] [id = 120] 06:58:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5dd732800 == 73 [pid = 1852] [id = 119] 06:58:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ce6eb000 == 72 [pid = 1852] [id = 117] 06:58:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5dd553800 == 71 [pid = 1852] [id = 95] 06:58:54 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7fe5c1ba0800) [pid = 1852] [serial = 426] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7fe5bfce7400) [pid = 1852] [serial = 399] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7fe5d9c3f000) [pid = 1852] [serial = 396] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 1852 | 1461679134181 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d8a33000 == 70 [pid = 1852] [id = 156] 06:58:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ccfc6000 == 69 [pid = 1852] [id = 155] 06:58:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb6c2000 == 68 [pid = 1852] [id = 154] 06:58:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c9a24800 == 67 [pid = 1852] [id = 153] 06:58:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c191d000 == 68 [pid = 1852] [id = 166] 06:58:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7fe5c22c9800) [pid = 1852] [serial = 498] [outer = (nil)] 06:58:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7fe5c24b9800) [pid = 1852] [serial = 499] [outer = 0x7fe5c22c9800] 06:58:54 INFO - PROCESS | 1852 | 1461679134294 Marionette DEBUG loaded listener.js 06:58:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7fe5c2bb5400) [pid = 1852] [serial = 500] [outer = 0x7fe5c22c9800] 06:58:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c1185000 == 67 [pid = 1852] [id = 152] 06:58:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c59c8800 == 66 [pid = 1852] [id = 151] 06:58:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5dda54000 == 65 [pid = 1852] [id = 146] 06:58:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c53e4800 == 64 [pid = 1852] [id = 145] 06:58:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d9d05000 == 63 [pid = 1852] [id = 144] 06:58:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c9316000 == 62 [pid = 1852] [id = 143] 06:58:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5e212d000 == 61 [pid = 1852] [id = 142] 06:58:54 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7fe5c86d8400) [pid = 1852] [serial = 424] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7fe5c5444000) [pid = 1852] [serial = 414] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7fe5c1b9f800) [pid = 1852] [serial = 423] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7fe5c5438c00) [pid = 1852] [serial = 412] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7fe5c9bce400) [pid = 1852] [serial = 346] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7fe5c1575400) [pid = 1852] [serial = 402] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7fe5c2813800) [pid = 1852] [serial = 409] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7fe5c99f0000) [pid = 1852] [serial = 415] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7fe5c1981800) [pid = 1852] [serial = 405] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7fe5c22c7000) [pid = 1852] [serial = 387] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7fe5de226400) [pid = 1852] [serial = 385] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7fe5c280cc00) [pid = 1852] [serial = 408] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7fe5c1997400) [pid = 1852] [serial = 406] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7fe5c67a7000) [pid = 1852] [serial = 390] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7fe5cad8dc00) [pid = 1852] [serial = 393] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7fe5d8b76400) [pid = 1852] [serial = 421] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7fe5d2c78c00) [pid = 1852] [serial = 420] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7fe5c9c12c00) [pid = 1852] [serial = 418] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7fe5c9c09000) [pid = 1852] [serial = 417] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7fe5c5256800) [pid = 1852] [serial = 411] [outer = (nil)] [url = about:blank] 06:58:54 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:55 INFO - PROCESS | 1852 | 1461679134999 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 06:58:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:58:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1289ms 06:58:55 INFO - PROCESS | 1852 | 1461679135045 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 06:58:55 INFO - PROCESS | 1852 | 1461679135048 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 06:58:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:58:55 INFO - PROCESS | 1852 | 1461679135060 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:58:55 INFO - PROCESS | 1852 | 1461679135062 Marionette TRACE conn3 <- [1,638,null,{}] 06:58:55 INFO - PROCESS | 1852 | 1461679135068 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:55 INFO - PROCESS | 1852 | 1461679135203 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 06:58:55 INFO - PROCESS | 1852 | 1461679135224 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c59ca000 == 62 [pid = 1852] [id = 167] 06:58:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7fe5c4798400) [pid = 1852] [serial = 501] [outer = (nil)] 06:58:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7fe5c525c800) [pid = 1852] [serial = 502] [outer = 0x7fe5c4798400] 06:58:55 INFO - PROCESS | 1852 | 1461679135282 Marionette DEBUG loaded listener.js 06:58:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7fe5c5444000) [pid = 1852] [serial = 503] [outer = 0x7fe5c4798400] 06:58:55 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:56 INFO - PROCESS | 1852 | 1461679136054 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:58:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:58:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1027ms 06:58:56 INFO - PROCESS | 1852 | 1461679136086 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 06:58:56 INFO - PROCESS | 1852 | 1461679136091 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 06:58:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:58:56 INFO - PROCESS | 1852 | 1461679136106 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:58:56 INFO - PROCESS | 1852 | 1461679136112 Marionette TRACE conn3 <- [1,642,null,{}] 06:58:56 INFO - PROCESS | 1852 | 1461679136141 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:56 INFO - PROCESS | 1852 | 1461679136279 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 06:58:56 INFO - PROCESS | 1852 | 1461679136293 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c7cf1000 == 63 [pid = 1852] [id = 168] 06:58:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7fe5c4734c00) [pid = 1852] [serial = 504] [outer = (nil)] 06:58:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7fe5c63c9800) [pid = 1852] [serial = 505] [outer = 0x7fe5c4734c00] 06:58:56 INFO - PROCESS | 1852 | 1461679136351 Marionette DEBUG loaded listener.js 06:58:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7fe5c67a8c00) [pid = 1852] [serial = 506] [outer = 0x7fe5c4734c00] 06:58:57 INFO - PROCESS | 1852 | 1461679137128 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 06:58:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:58:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1062ms 06:58:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:58:57 INFO - PROCESS | 1852 | 1461679137161 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 06:58:57 INFO - PROCESS | 1852 | 1461679137164 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 06:58:57 INFO - PROCESS | 1852 | 1461679137169 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:58:57 INFO - PROCESS | 1852 | 1461679137171 Marionette TRACE conn3 <- [1,646,null,{}] 06:58:57 INFO - PROCESS | 1852 | 1461679137176 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:57 INFO - PROCESS | 1852 | 1461679137348 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 06:58:57 INFO - PROCESS | 1852 | 1461679137419 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cac1e000 == 64 [pid = 1852] [id = 169] 06:58:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7fe5c5446400) [pid = 1852] [serial = 507] [outer = (nil)] 06:58:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7fe5c86d8400) [pid = 1852] [serial = 508] [outer = 0x7fe5c5446400] 06:58:57 INFO - PROCESS | 1852 | 1461679137476 Marionette DEBUG loaded listener.js 06:58:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7fe5c9c04800) [pid = 1852] [serial = 509] [outer = 0x7fe5c5446400] 06:58:58 INFO - PROCESS | 1852 | 1461679138219 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:58:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:58:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1076ms 06:58:58 INFO - PROCESS | 1852 | 1461679138259 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 06:58:58 INFO - PROCESS | 1852 | 1461679138262 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 06:58:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:58:58 INFO - PROCESS | 1852 | 1461679138275 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:58:58 INFO - PROCESS | 1852 | 1461679138277 Marionette TRACE conn3 <- [1,650,null,{}] 06:58:58 INFO - PROCESS | 1852 | 1461679138282 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:58 INFO - PROCESS | 1852 | 1461679138465 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 06:58:58 INFO - PROCESS | 1852 | 1461679138502 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb6c3800 == 65 [pid = 1852] [id = 170] 06:58:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7fe5ca332000) [pid = 1852] [serial = 510] [outer = (nil)] 06:58:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7fe5ca335800) [pid = 1852] [serial = 511] [outer = 0x7fe5ca332000] 06:58:58 INFO - PROCESS | 1852 | 1461679138569 Marionette DEBUG loaded listener.js 06:58:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7fe5cad02400) [pid = 1852] [serial = 512] [outer = 0x7fe5ca332000] 06:58:59 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7fe5c9c0f800) [pid = 1852] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:58:59 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7fe5c1980c00) [pid = 1852] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:58:59 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7fe5c197d800) [pid = 1852] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:58:59 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7fe5c2308400) [pid = 1852] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:58:59 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7fe5ca58f800) [pid = 1852] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:58:59 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7fe5c22c5400) [pid = 1852] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:58:59 INFO - PROCESS | 1852 | 1461679139584 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 06:58:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:58:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1384ms 06:58:59 INFO - PROCESS | 1852 | 1461679139653 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 06:58:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:58:59 INFO - PROCESS | 1852 | 1461679139658 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 06:58:59 INFO - PROCESS | 1852 | 1461679139667 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:58:59 INFO - PROCESS | 1852 | 1461679139672 Marionette TRACE conn3 <- [1,654,null,{}] 06:58:59 INFO - PROCESS | 1852 | 1461679139681 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:59 INFO - PROCESS | 1852 | 1461679139886 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 06:59:00 INFO - PROCESS | 1852 | 1461679140143 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2833800 == 66 [pid = 1852] [id = 171] 06:59:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7fe5c1570000) [pid = 1852] [serial = 513] [outer = (nil)] 06:59:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7fe5c22bf400) [pid = 1852] [serial = 514] [outer = 0x7fe5c1570000] 06:59:00 INFO - PROCESS | 1852 | 1461679140217 Marionette DEBUG loaded listener.js 06:59:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7fe5c280cc00) [pid = 1852] [serial = 515] [outer = 0x7fe5c1570000] 06:59:01 INFO - PROCESS | 1852 | 1461679141009 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 06:59:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:59:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1393ms 06:59:01 INFO - PROCESS | 1852 | 1461679141059 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 06:59:01 INFO - PROCESS | 1852 | 1461679141067 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 06:59:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:59:01 INFO - PROCESS | 1852 | 1461679141077 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:59:01 INFO - PROCESS | 1852 | 1461679141081 Marionette TRACE conn3 <- [1,658,null,{}] 06:59:01 INFO - PROCESS | 1852 | 1461679141086 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:01 INFO - PROCESS | 1852 | 1461679141244 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 06:59:01 INFO - PROCESS | 1852 | 1461679141388 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c9938800 == 67 [pid = 1852] [id = 172] 06:59:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7fe5c472a400) [pid = 1852] [serial = 516] [outer = (nil)] 06:59:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7fe5c591d800) [pid = 1852] [serial = 517] [outer = 0x7fe5c472a400] 06:59:01 INFO - PROCESS | 1852 | 1461679141456 Marionette DEBUG loaded listener.js 06:59:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7fe5c5a18000) [pid = 1852] [serial = 518] [outer = 0x7fe5c472a400] 06:59:02 INFO - PROCESS | 1852 | 1461679142401 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:59:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:59:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1378ms 06:59:02 INFO - PROCESS | 1852 | 1461679142457 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 06:59:02 INFO - PROCESS | 1852 | 1461679142461 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 06:59:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:59:02 INFO - PROCESS | 1852 | 1461679142468 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:59:02 INFO - PROCESS | 1852 | 1461679142473 Marionette TRACE conn3 <- [1,662,null,{}] 06:59:02 INFO - PROCESS | 1852 | 1461679142488 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:02 INFO - PROCESS | 1852 | 1461679142652 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 06:59:02 INFO - PROCESS | 1852 | 1461679142811 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d200d000 == 68 [pid = 1852] [id = 173] 06:59:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7fe5c7cafc00) [pid = 1852] [serial = 519] [outer = (nil)] 06:59:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7fe5c9e09400) [pid = 1852] [serial = 520] [outer = 0x7fe5c7cafc00] 06:59:02 INFO - PROCESS | 1852 | 1461679142888 Marionette DEBUG loaded listener.js 06:59:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7fe5ca591400) [pid = 1852] [serial = 521] [outer = 0x7fe5c7cafc00] 06:59:03 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:59:03 INFO - PROCESS | 1852 | 1461679143724 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 06:59:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:59:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1280ms 06:59:03 INFO - PROCESS | 1852 | 1461679143749 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 06:59:03 INFO - PROCESS | 1852 | 1461679143753 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 06:59:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:59:03 INFO - PROCESS | 1852 | 1461679143759 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:59:03 INFO - PROCESS | 1852 | 1461679143761 Marionette TRACE conn3 <- [1,666,null,{}] 06:59:03 INFO - PROCESS | 1852 | 1461679143766 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:03 INFO - PROCESS | 1852 | 1461679143909 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 06:59:04 INFO - PROCESS | 1852 | 1461679144060 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dbe80800 == 69 [pid = 1852] [id = 174] 06:59:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7fe5c860f800) [pid = 1852] [serial = 522] [outer = (nil)] 06:59:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7fe5cb465800) [pid = 1852] [serial = 523] [outer = 0x7fe5c860f800] 06:59:04 INFO - PROCESS | 1852 | 1461679144133 Marionette DEBUG loaded listener.js 06:59:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7fe5cb6db400) [pid = 1852] [serial = 524] [outer = 0x7fe5c860f800] 06:59:04 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:59:04 INFO - PROCESS | 1852 | 1461679144947 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 06:59:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:59:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1227ms 06:59:04 INFO - PROCESS | 1852 | 1461679144986 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 06:59:04 INFO - PROCESS | 1852 | 1461679144990 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 06:59:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:59:04 INFO - PROCESS | 1852 | 1461679144995 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:59:04 INFO - PROCESS | 1852 | 1461679144997 Marionette TRACE conn3 <- [1,670,null,{}] 06:59:05 INFO - PROCESS | 1852 | 1461679145020 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:05 INFO - PROCESS | 1852 | 1461679145160 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 06:59:05 INFO - PROCESS | 1852 | 1461679145308 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ddde4800 == 70 [pid = 1852] [id = 175] 06:59:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7fe5cad8e800) [pid = 1852] [serial = 525] [outer = (nil)] 06:59:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7fe5cb6e3800) [pid = 1852] [serial = 526] [outer = 0x7fe5cad8e800] 06:59:05 INFO - PROCESS | 1852 | 1461679145381 Marionette DEBUG loaded listener.js 06:59:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7fe5ccf8e400) [pid = 1852] [serial = 527] [outer = 0x7fe5cad8e800] 06:59:06 INFO - PROCESS | 1852 | 1461679146147 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 06:59:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:59:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1196ms 06:59:06 INFO - PROCESS | 1852 | 1461679146193 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 06:59:06 INFO - PROCESS | 1852 | 1461679146196 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 06:59:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:59:06 INFO - PROCESS | 1852 | 1461679146201 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:59:06 INFO - PROCESS | 1852 | 1461679146204 Marionette TRACE conn3 <- [1,674,null,{}] 06:59:06 INFO - PROCESS | 1852 | 1461679146209 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:06 INFO - PROCESS | 1852 | 1461679146384 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 06:59:06 INFO - PROCESS | 1852 | 1461679146529 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5e239f000 == 71 [pid = 1852] [id = 176] 06:59:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7fe5d8836c00) [pid = 1852] [serial = 528] [outer = (nil)] 06:59:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7fe5d99b2400) [pid = 1852] [serial = 529] [outer = 0x7fe5d8836c00] 06:59:06 INFO - PROCESS | 1852 | 1461679146601 Marionette DEBUG loaded listener.js 06:59:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7fe5dd8a3000) [pid = 1852] [serial = 530] [outer = 0x7fe5d8836c00] 06:59:07 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:59:07 INFO - PROCESS | 1852 | 1461679147433 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 06:59:07 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 06:59:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1280ms 06:59:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:59:07 INFO - PROCESS | 1852 | 1461679147484 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 06:59:07 INFO - PROCESS | 1852 | 1461679147486 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 06:59:07 INFO - PROCESS | 1852 | 1461679147492 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:59:07 INFO - PROCESS | 1852 | 1461679147495 Marionette TRACE conn3 <- [1,678,null,{}] 06:59:07 INFO - PROCESS | 1852 | 1461679147501 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:07 INFO - PROCESS | 1852 | 1461679147644 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 06:59:07 INFO - PROCESS | 1852 | 1461679147806 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b8fb2000 == 72 [pid = 1852] [id = 177] 06:59:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7fe5c618b400) [pid = 1852] [serial = 531] [outer = (nil)] 06:59:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7fe5c6192800) [pid = 1852] [serial = 532] [outer = 0x7fe5c618b400] 06:59:07 INFO - PROCESS | 1852 | 1461679147873 Marionette DEBUG loaded listener.js 06:59:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7fe5c6196400) [pid = 1852] [serial = 533] [outer = 0x7fe5c618b400] 06:59:08 INFO - PROCESS | 1852 | 1461679148689 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 06:59:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:59:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1233ms 06:59:08 INFO - PROCESS | 1852 | 1461679148724 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 06:59:08 INFO - PROCESS | 1852 | 1461679148727 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 06:59:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:59:08 INFO - PROCESS | 1852 | 1461679148734 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:59:08 INFO - PROCESS | 1852 | 1461679148736 Marionette TRACE conn3 <- [1,682,null,{}] 06:59:08 INFO - PROCESS | 1852 | 1461679148741 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:08 INFO - PROCESS | 1852 | 1461679148889 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 06:59:09 INFO - PROCESS | 1852 | 1461679149041 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb821800 == 73 [pid = 1852] [id = 178] 06:59:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7fe5bfcdc400) [pid = 1852] [serial = 534] [outer = (nil)] 06:59:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7fe5c59a4c00) [pid = 1852] [serial = 535] [outer = 0x7fe5bfcdc400] 06:59:09 INFO - PROCESS | 1852 | 1461679149108 Marionette DEBUG loaded listener.js 06:59:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7fe5c59ad800) [pid = 1852] [serial = 536] [outer = 0x7fe5bfcdc400] 06:59:10 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:10 INFO - PROCESS | 1852 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:59:10 INFO - PROCESS | 1852 | 1461679150636 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 06:59:10 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) 06:59:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1932ms 06:59:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:59:10 INFO - PROCESS | 1852 | 1461679150666 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 06:59:10 INFO - PROCESS | 1852 | 1461679150670 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 06:59:10 INFO - PROCESS | 1852 | 1461679150677 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:59:10 INFO - PROCESS | 1852 | 1461679150681 Marionette TRACE conn3 <- [1,686,null,{}] 06:59:10 INFO - PROCESS | 1852 | 1461679150688 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:10 INFO - PROCESS | 1852 | 1461679150891 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 06:59:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cac1e000 == 72 [pid = 1852] [id = 169] 06:59:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c7cf1000 == 71 [pid = 1852] [id = 168] 06:59:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c59ca000 == 70 [pid = 1852] [id = 167] 06:59:10 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7fe5ce602c00) [pid = 1852] [serial = 471] [outer = (nil)] [url = about:blank] 06:59:10 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7fe5c8605000) [pid = 1852] [serial = 435] [outer = (nil)] [url = about:blank] 06:59:10 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7fe5c2812800) [pid = 1852] [serial = 432] [outer = (nil)] [url = about:blank] 06:59:10 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7fe5cc5de400) [pid = 1852] [serial = 438] [outer = (nil)] [url = about:blank] 06:59:10 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7fe5c2bbb400) [pid = 1852] [serial = 441] [outer = (nil)] [url = about:blank] 06:59:10 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7fe5dd8a5800) [pid = 1852] [serial = 444] [outer = (nil)] [url = about:blank] 06:59:10 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7fe5c5a1a400) [pid = 1852] [serial = 447] [outer = (nil)] [url = about:blank] 06:59:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c191d000 == 69 [pid = 1852] [id = 166] 06:59:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c1911800 == 68 [pid = 1852] [id = 165] 06:59:10 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5e0be3000 == 67 [pid = 1852] [id = 161] 06:59:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5de213800 == 66 [pid = 1852] [id = 160] 06:59:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c8475000 == 65 [pid = 1852] [id = 159] 06:59:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c282b000 == 64 [pid = 1852] [id = 158] 06:59:11 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7fe5c63d0400) [pid = 1852] [serial = 459] [outer = (nil)] [url = about:blank] 06:59:11 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7fe5c948d400) [pid = 1852] [serial = 460] [outer = (nil)] [url = about:blank] 06:59:11 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7fe5cb5eb400) [pid = 1852] [serial = 469] [outer = (nil)] [url = about:blank] 06:59:11 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7fe5cb462400) [pid = 1852] [serial = 463] [outer = (nil)] [url = about:blank] 06:59:11 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7fe5cb5f2400) [pid = 1852] [serial = 465] [outer = (nil)] [url = about:blank] 06:59:11 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7fe5d143fc00) [pid = 1852] [serial = 450] [outer = (nil)] [url = about:blank] 06:59:11 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7fe5c2bb4800) [pid = 1852] [serial = 456] [outer = (nil)] [url = about:blank] 06:59:11 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7fe5c22c2800) [pid = 1852] [serial = 454] [outer = (nil)] [url = about:blank] 06:59:11 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7fe5c63c4000) [pid = 1852] [serial = 457] [outer = (nil)] [url = about:blank] 06:59:11 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7fe5c1991800) [pid = 1852] [serial = 453] [outer = (nil)] [url = about:blank] 06:59:11 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7fe5c2017400) [pid = 1852] [serial = 429] [outer = (nil)] [url = about:blank] 06:59:11 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7fe5cad08c00) [pid = 1852] [serial = 462] [outer = (nil)] [url = about:blank] 06:59:11 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7fe5ca598400) [pid = 1852] [serial = 468] [outer = (nil)] [url = about:blank] 06:59:11 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7fe5ccf8dc00) [pid = 1852] [serial = 466] [outer = (nil)] [url = about:blank] 06:59:11 INFO - PROCESS | 1852 | 1461679151073 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ba5ea000 == 65 [pid = 1852] [id = 179] 06:59:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7fe5c1983400) [pid = 1852] [serial = 537] [outer = (nil)] 06:59:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7fe5c22c7000) [pid = 1852] [serial = 538] [outer = 0x7fe5c1983400] 06:59:11 INFO - PROCESS | 1852 | 1461679151132 Marionette DEBUG loaded listener.js 06:59:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7fe5c4731800) [pid = 1852] [serial = 539] [outer = 0x7fe5c1983400] 06:59:12 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:12 INFO - PROCESS | 1852 | 1461679152193 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 06:59:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:59:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1530ms 06:59:12 INFO - PROCESS | 1852 | 1461679152206 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 06:59:12 INFO - PROCESS | 1852 | 1461679152213 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 06:59:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:59:12 INFO - PROCESS | 1852 | 1461679152221 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:59:12 INFO - PROCESS | 1852 | 1461679152224 Marionette TRACE conn3 <- [1,690,null,{}] 06:59:12 INFO - PROCESS | 1852 | 1461679152229 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:12 INFO - PROCESS | 1852 | 1461679152360 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 06:59:12 INFO - PROCESS | 1852 | 1461679152505 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c53eb800 == 66 [pid = 1852] [id = 180] 06:59:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7fe5c4734000) [pid = 1852] [serial = 540] [outer = (nil)] 06:59:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7fe5c5922800) [pid = 1852] [serial = 541] [outer = 0x7fe5c4734000] 06:59:12 INFO - PROCESS | 1852 | 1461679152561 Marionette DEBUG loaded listener.js 06:59:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7fe5c59b0c00) [pid = 1852] [serial = 542] [outer = 0x7fe5c4734000] 06:59:13 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:13 INFO - PROCESS | 1852 | 1461679153703 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 06:59:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:59:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1529ms 06:59:13 INFO - PROCESS | 1852 | 1461679153750 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 06:59:13 INFO - PROCESS | 1852 | 1461679153753 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 06:59:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:59:13 INFO - PROCESS | 1852 | 1461679153765 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:59:13 INFO - PROCESS | 1852 | 1461679153769 Marionette TRACE conn3 <- [1,694,null,{}] 06:59:13 INFO - PROCESS | 1852 | 1461679153791 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:14 INFO - PROCESS | 1852 | 1461679154009 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 06:59:14 INFO - PROCESS | 1852 | 1461679154035 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c7cd3800 == 67 [pid = 1852] [id = 181] 06:59:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7fe5c5a16000) [pid = 1852] [serial = 543] [outer = (nil)] 06:59:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7fe5c63c8800) [pid = 1852] [serial = 544] [outer = 0x7fe5c5a16000] 06:59:14 INFO - PROCESS | 1852 | 1461679154099 Marionette DEBUG loaded listener.js 06:59:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7fe5c9c09c00) [pid = 1852] [serial = 545] [outer = 0x7fe5c5a16000] 06:59:15 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7fe5c4734c00) [pid = 1852] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:59:15 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7fe5c5446400) [pid = 1852] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:59:15 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7fe5c5439800) [pid = 1852] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:59:15 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7fe5bfce3400) [pid = 1852] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:59:15 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7fe5c22c9800) [pid = 1852] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:59:15 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7fe5c156d800) [pid = 1852] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:59:15 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7fe5c4798400) [pid = 1852] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:59:15 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:15 INFO - PROCESS | 1852 | 1461679155243 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 06:59:15 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) 06:59:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1489ms 06:59:15 INFO - PROCESS | 1852 | 1461679155254 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 06:59:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:59:15 INFO - PROCESS | 1852 | 1461679155258 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 06:59:15 INFO - PROCESS | 1852 | 1461679155263 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:59:15 INFO - PROCESS | 1852 | 1461679155265 Marionette TRACE conn3 <- [1,698,null,{}] 06:59:15 INFO - PROCESS | 1852 | 1461679155270 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:15 INFO - PROCESS | 1852 | 1461679155402 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 06:59:15 INFO - PROCESS | 1852 | 1461679155412 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c59cd000 == 68 [pid = 1852] [id = 182] 06:59:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7fe5c1b95400) [pid = 1852] [serial = 546] [outer = (nil)] 06:59:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7fe5ca2e4000) [pid = 1852] [serial = 547] [outer = 0x7fe5c1b95400] 06:59:15 INFO - PROCESS | 1852 | 1461679155473 Marionette DEBUG loaded listener.js 06:59:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7fe5ca58dc00) [pid = 1852] [serial = 548] [outer = 0x7fe5c1b95400] 06:59:16 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:16 INFO - PROCESS | 1852 | 1461679156625 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 06:59:16 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) 06:59:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1377ms 06:59:16 INFO - PROCESS | 1852 | 1461679156640 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 06:59:16 INFO - PROCESS | 1852 | 1461679156643 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 06:59:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:59:16 INFO - PROCESS | 1852 | 1461679156648 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:59:16 INFO - PROCESS | 1852 | 1461679156650 Marionette TRACE conn3 <- [1,702,null,{}] 06:59:16 INFO - PROCESS | 1852 | 1461679156655 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:16 INFO - PROCESS | 1852 | 1461679156820 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 06:59:16 INFO - PROCESS | 1852 | 1461679156975 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb80c800 == 69 [pid = 1852] [id = 183] 06:59:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7fe5c1b9a800) [pid = 1852] [serial = 549] [outer = (nil)] 06:59:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7fe5ca58e800) [pid = 1852] [serial = 550] [outer = 0x7fe5c1b9a800] 06:59:17 INFO - PROCESS | 1852 | 1461679157034 Marionette DEBUG loaded listener.js 06:59:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7fe5cb54f800) [pid = 1852] [serial = 551] [outer = 0x7fe5c1b9a800] 06:59:18 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:18 INFO - PROCESS | 1852 | 1461679158287 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 06:59:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:59:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1675ms 06:59:18 INFO - PROCESS | 1852 | 1461679158325 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 06:59:18 INFO - PROCESS | 1852 | 1461679158331 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 06:59:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:59:18 INFO - PROCESS | 1852 | 1461679158339 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:59:18 INFO - PROCESS | 1852 | 1461679158342 Marionette TRACE conn3 <- [1,706,null,{}] 06:59:18 INFO - PROCESS | 1852 | 1461679158351 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:18 INFO - PROCESS | 1852 | 1461679158572 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 06:59:18 INFO - PROCESS | 1852 | 1461679158724 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c53e9800 == 70 [pid = 1852] [id = 184] 06:59:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7fe5c22c9400) [pid = 1852] [serial = 552] [outer = (nil)] 06:59:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7fe5c5921000) [pid = 1852] [serial = 553] [outer = 0x7fe5c22c9400] 06:59:18 INFO - PROCESS | 1852 | 1461679158799 Marionette DEBUG loaded listener.js 06:59:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7fe5c59ad000) [pid = 1852] [serial = 554] [outer = 0x7fe5c22c9400] 06:59:20 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:20 INFO - PROCESS | 1852 | 1461679160082 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 06:59:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:59:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1790ms 06:59:20 INFO - PROCESS | 1852 | 1461679160221 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 06:59:20 INFO - PROCESS | 1852 | 1461679160229 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 06:59:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:59:20 INFO - PROCESS | 1852 | 1461679160248 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:59:20 INFO - PROCESS | 1852 | 1461679160251 Marionette TRACE conn3 <- [1,710,null,{}] 06:59:20 INFO - PROCESS | 1852 | 1461679160257 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:20 INFO - PROCESS | 1852 | 1461679160408 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 06:59:20 INFO - PROCESS | 1852 | 1461679160555 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ce15a000 == 71 [pid = 1852] [id = 185] 06:59:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7fe5c157b000) [pid = 1852] [serial = 555] [outer = (nil)] 06:59:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7fe5c6193c00) [pid = 1852] [serial = 556] [outer = 0x7fe5c157b000] 06:59:20 INFO - PROCESS | 1852 | 1461679160626 Marionette DEBUG loaded listener.js 06:59:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7fe5ca328400) [pid = 1852] [serial = 557] [outer = 0x7fe5c157b000] 06:59:21 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:21 INFO - PROCESS | 1852 | 1461679161927 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 06:59:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:59:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1732ms 06:59:21 INFO - PROCESS | 1852 | 1461679161989 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 06:59:21 INFO - PROCESS | 1852 | 1461679161993 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 06:59:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:59:22 INFO - PROCESS | 1852 | 1461679162017 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:59:22 INFO - PROCESS | 1852 | 1461679162023 Marionette TRACE conn3 <- [1,714,null,{}] 06:59:22 INFO - PROCESS | 1852 | 1461679162039 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:22 INFO - PROCESS | 1852 | 1461679162198 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 06:59:22 INFO - PROCESS | 1852 | 1461679162345 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dd785000 == 72 [pid = 1852] [id = 186] 06:59:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7fe5ca590800) [pid = 1852] [serial = 558] [outer = (nil)] 06:59:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7fe5cb6e4400) [pid = 1852] [serial = 559] [outer = 0x7fe5ca590800] 06:59:22 INFO - PROCESS | 1852 | 1461679162418 Marionette DEBUG loaded listener.js 06:59:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7fe5d8be5000) [pid = 1852] [serial = 560] [outer = 0x7fe5ca590800] 06:59:23 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:23 INFO - PROCESS | 1852 | 1461679163797 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 06:59:23 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 06:59:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1843ms 06:59:23 INFO - PROCESS | 1852 | 1461679163858 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 06:59:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:59:23 INFO - PROCESS | 1852 | 1461679163863 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 06:59:23 INFO - PROCESS | 1852 | 1461679163870 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:59:23 INFO - PROCESS | 1852 | 1461679163874 Marionette TRACE conn3 <- [1,718,null,{}] 06:59:23 INFO - PROCESS | 1852 | 1461679163882 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:24 INFO - PROCESS | 1852 | 1461679164025 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 06:59:24 INFO - PROCESS | 1852 | 1461679164172 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c1172000 == 73 [pid = 1852] [id = 187] 06:59:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7fe5c1984400) [pid = 1852] [serial = 561] [outer = (nil)] 06:59:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7fe5c1991000) [pid = 1852] [serial = 562] [outer = 0x7fe5c1984400] 06:59:24 INFO - PROCESS | 1852 | 1461679164238 Marionette DEBUG loaded listener.js 06:59:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7fe5c1b86c00) [pid = 1852] [serial = 563] [outer = 0x7fe5c1984400] 06:59:25 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:25 INFO - PROCESS | 1852 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:59:25 INFO - PROCESS | 1852 | 1461679165744 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 06:59:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:59:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1888ms 06:59:25 INFO - PROCESS | 1852 | 1461679165758 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 06:59:25 INFO - PROCESS | 1852 | 1461679165765 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 06:59:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:59:25 INFO - PROCESS | 1852 | 1461679165774 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:59:25 INFO - PROCESS | 1852 | 1461679165778 Marionette TRACE conn3 <- [1,722,null,{}] 06:59:25 INFO - PROCESS | 1852 | 1461679165783 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:25 INFO - PROCESS | 1852 | 1461679165957 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 06:59:25 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ca54b800 == 72 [pid = 1852] [id = 116] 06:59:25 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb6c6800 == 71 [pid = 1852] [id = 149] 06:59:25 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ce6de800 == 70 [pid = 1852] [id = 85] 06:59:25 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ccf68800 == 69 [pid = 1852] [id = 115] 06:59:25 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb6ad000 == 68 [pid = 1852] [id = 147] 06:59:25 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c59cd800 == 67 [pid = 1852] [id = 148] 06:59:26 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7fe5ca335800) [pid = 1852] [serial = 511] [outer = (nil)] [url = about:blank] 06:59:26 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7fe5ca596000) [pid = 1852] [serial = 481] [outer = (nil)] [url = about:blank] 06:59:26 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7fe5c63c7c00) [pid = 1852] [serial = 478] [outer = (nil)] [url = about:blank] 06:59:26 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7fe5c1990c00) [pid = 1852] [serial = 474] [outer = (nil)] [url = about:blank] 06:59:26 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7fe5cb6dfc00) [pid = 1852] [serial = 484] [outer = (nil)] [url = about:blank] 06:59:26 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7fe5c5923400) [pid = 1852] [serial = 487] [outer = (nil)] [url = about:blank] 06:59:26 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7fe5dbebfc00) [pid = 1852] [serial = 490] [outer = (nil)] [url = about:blank] 06:59:26 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7fe5ca330000) [pid = 1852] [serial = 493] [outer = (nil)] [url = about:blank] 06:59:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c47c5800 == 66 [pid = 1852] [id = 118] 06:59:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d9f07000 == 65 [pid = 1852] [id = 157] 06:59:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c59cd000 == 64 [pid = 1852] [id = 182] 06:59:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c7cd3800 == 63 [pid = 1852] [id = 181] 06:59:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c53eb800 == 62 [pid = 1852] [id = 180] 06:59:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ba5ea000 == 61 [pid = 1852] [id = 179] 06:59:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb821800 == 60 [pid = 1852] [id = 178] 06:59:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b8fb2000 == 59 [pid = 1852] [id = 177] 06:59:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5e239f000 == 58 [pid = 1852] [id = 176] 06:59:26 INFO - PROCESS | 1852 | 1461679166122 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ddde4800 == 57 [pid = 1852] [id = 175] 06:59:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5dbe80800 == 56 [pid = 1852] [id = 174] 06:59:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d200d000 == 55 [pid = 1852] [id = 173] 06:59:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c9938800 == 54 [pid = 1852] [id = 172] 06:59:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b90d7000 == 55 [pid = 1852] [id = 188] 06:59:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7fe5bfce7c00) [pid = 1852] [serial = 564] [outer = (nil)] 06:59:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7fe5c1b8a800) [pid = 1852] [serial = 565] [outer = 0x7fe5bfce7c00] 06:59:26 INFO - PROCESS | 1852 | 1461679166189 Marionette DEBUG loaded listener.js 06:59:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7fe5c1f14c00) [pid = 1852] [serial = 566] [outer = 0x7fe5bfce7c00] 06:59:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2833800 == 54 [pid = 1852] [id = 171] 06:59:26 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7fe5c67a8c00) [pid = 1852] [serial = 506] [outer = (nil)] [url = about:blank] 06:59:26 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7fe5c63c9800) [pid = 1852] [serial = 505] [outer = (nil)] [url = about:blank] 06:59:26 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7fe5c86d8400) [pid = 1852] [serial = 508] [outer = (nil)] [url = about:blank] 06:59:26 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7fe5d99b1c00) [pid = 1852] [serial = 472] [outer = (nil)] [url = about:blank] 06:59:26 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7fe5d9db3c00) [pid = 1852] [serial = 427] [outer = (nil)] [url = about:blank] 06:59:26 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7fe5c9c04800) [pid = 1852] [serial = 509] [outer = (nil)] [url = about:blank] 06:59:26 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7fe5c24b9800) [pid = 1852] [serial = 499] [outer = (nil)] [url = about:blank] 06:59:26 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7fe5c2bb5400) [pid = 1852] [serial = 500] [outer = (nil)] [url = about:blank] 06:59:26 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7fe5c1984c00) [pid = 1852] [serial = 497] [outer = (nil)] [url = about:blank] 06:59:26 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7fe5c1577c00) [pid = 1852] [serial = 496] [outer = (nil)] [url = about:blank] 06:59:26 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7fe5c525c800) [pid = 1852] [serial = 502] [outer = (nil)] [url = about:blank] 06:59:26 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7fe5c5444000) [pid = 1852] [serial = 503] [outer = (nil)] [url = about:blank] 06:59:26 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7fe5ce608000) [pid = 1852] [serial = 256] [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.] 06:59:26 INFO - PROCESS | 1852 | 1461679166821 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 06:59:26 INFO - PROCESS | 1852 | 1461679166888 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 06:59:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:59:26 INFO - PROCESS | 1852 | 1461679166899 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:59:26 INFO - PROCESS | 1852 | 1461679166904 Marionette TRACE conn3 <- [1,726,null,{}] 06:59:26 INFO - PROCESS | 1852 | 1461679166919 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:27 INFO - PROCESS | 1852 | 1461679167067 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 06:59:27 INFO - PROCESS | 1852 | 1461679167166 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c228f800 == 55 [pid = 1852] [id = 189] 06:59:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7fe5c201ac00) [pid = 1852] [serial = 567] [outer = (nil)] 06:59:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7fe5c22c4400) [pid = 1852] [serial = 568] [outer = 0x7fe5c201ac00] 06:59:27 INFO - PROCESS | 1852 | 1461679167230 Marionette DEBUG loaded listener.js 06:59:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7fe5c2503000) [pid = 1852] [serial = 569] [outer = 0x7fe5c201ac00] 06:59:27 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:27 INFO - PROCESS | 1852 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:59:28 INFO - PROCESS | 1852 | 1461679168050 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 06:59:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:59:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1235ms 06:59:28 INFO - PROCESS | 1852 | 1461679168131 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 06:59:28 INFO - PROCESS | 1852 | 1461679168135 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 06:59:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:59:28 INFO - PROCESS | 1852 | 1461679168140 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:59:28 INFO - PROCESS | 1852 | 1461679168142 Marionette TRACE conn3 <- [1,730,null,{}] 06:59:28 INFO - PROCESS | 1852 | 1461679168149 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:28 INFO - PROCESS | 1852 | 1461679168287 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 06:59:28 INFO - PROCESS | 1852 | 1461679168298 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2ea9800 == 56 [pid = 1852] [id = 190] 06:59:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7fe5c2019800) [pid = 1852] [serial = 570] [outer = (nil)] 06:59:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7fe5c391e400) [pid = 1852] [serial = 571] [outer = 0x7fe5c2019800] 06:59:28 INFO - PROCESS | 1852 | 1461679168469 Marionette DEBUG loaded listener.js 06:59:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7fe5c3a45400) [pid = 1852] [serial = 572] [outer = 0x7fe5c2019800] 06:59:29 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:29 INFO - PROCESS | 1852 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:59:29 INFO - PROCESS | 1852 | 1461679169241 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 06:59:29 INFO - PROCESS | 1852 | 1461679169277 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 06:59:29 INFO - PROCESS | 1852 | 1461679169282 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:59:29 INFO - PROCESS | 1852 | 1461679169285 Marionette TRACE conn3 <- [1,734,null,{}] 06:59:29 INFO - PROCESS | 1852 | 1461679169290 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:29 INFO - PROCESS | 1852 | 1461679169452 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 06:59:29 INFO - PROCESS | 1852 | 1461679169480 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c5366800 == 57 [pid = 1852] [id = 191] 06:59:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7fe5ba585c00) [pid = 1852] [serial = 573] [outer = (nil)] 06:59:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7fe5c4737800) [pid = 1852] [serial = 574] [outer = 0x7fe5ba585c00] 06:59:29 INFO - PROCESS | 1852 | 1461679169539 Marionette DEBUG loaded listener.js 06:59:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7fe5c479a800) [pid = 1852] [serial = 575] [outer = 0x7fe5ba585c00] 06:59:30 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:30 INFO - PROCESS | 1852 | 1461679170338 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 06:59:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:59:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1579ms 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7fe5c5a13c00) [pid = 1852] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7fe5c5925000) [pid = 1852] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7fe5c9c0d800) [pid = 1852] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7fe5c156e400) [pid = 1852] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7fe5c3925000) [pid = 1852] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7fe5c479c800) [pid = 1852] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7fe5c1983000) [pid = 1852] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7fe5c197b800) [pid = 1852] [serial = 473] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7fe5ca590c00) [pid = 1852] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7fe5c1579000) [pid = 1852] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7fe5bfce4400) [pid = 1852] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7fe5c4797c00) [pid = 1852] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7fe5c5a16000) [pid = 1852] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7fe5c1b95400) [pid = 1852] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7fe5c1983400) [pid = 1852] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7fe5c4734000) [pid = 1852] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7fe5bfcdc400) [pid = 1852] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7fe5c9fd0800) [pid = 1852] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7fe5c591a800) [pid = 1852] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7fe5c1982000) [pid = 1852] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7fe5c47e0800) [pid = 1852] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7fe5c2165c00) [pid = 1852] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7fe5c2bb7c00) [pid = 1852] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7fe5cad11800) [pid = 1852] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7fe5c199ac00) [pid = 1852] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7fe5cc4c8800) [pid = 1852] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7fe5c9c0f400) [pid = 1852] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7fe5c198c400) [pid = 1852] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7fe5ca32a000) [pid = 1852] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7fe5c2bb6800) [pid = 1852] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:59:30 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7fe5c4733c00) [pid = 1852] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:59:30 INFO - PROCESS | 1852 | 1461679170930 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 06:59:30 INFO - PROCESS | 1852 | 1461679170933 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 06:59:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:59:30 INFO - PROCESS | 1852 | 1461679170939 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:59:30 INFO - PROCESS | 1852 | 1461679170941 Marionette TRACE conn3 <- [1,738,null,{}] 06:59:30 INFO - PROCESS | 1852 | 1461679170946 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:31 INFO - PROCESS | 1852 | 1461679171099 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 06:59:31 INFO - PROCESS | 1852 | 1461679171252 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c59c7800 == 58 [pid = 1852] [id = 192] 06:59:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7fe5c479d400) [pid = 1852] [serial = 576] [outer = (nil)] 06:59:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7fe5c47a0c00) [pid = 1852] [serial = 577] [outer = 0x7fe5c479d400] 06:59:31 INFO - PROCESS | 1852 | 1461679171314 Marionette DEBUG loaded listener.js 06:59:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7fe5c524f800) [pid = 1852] [serial = 578] [outer = 0x7fe5c479d400] 06:59:32 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:32 INFO - PROCESS | 1852 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:59:32 INFO - PROCESS | 1852 | 1461679172373 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 06:59:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:59:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1484ms 06:59:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:59:32 INFO - PROCESS | 1852 | 1461679172423 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 06:59:32 INFO - PROCESS | 1852 | 1461679172426 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 06:59:32 INFO - PROCESS | 1852 | 1461679172431 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:59:32 INFO - PROCESS | 1852 | 1461679172434 Marionette TRACE conn3 <- [1,742,null,{}] 06:59:32 INFO - PROCESS | 1852 | 1461679172438 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:32 INFO - PROCESS | 1852 | 1461679172568 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 06:59:32 INFO - PROCESS | 1852 | 1461679172708 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c7c0c000 == 59 [pid = 1852] [id = 193] 06:59:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7fe5c2bbc800) [pid = 1852] [serial = 579] [outer = (nil)] 06:59:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7fe5c528a000) [pid = 1852] [serial = 580] [outer = 0x7fe5c2bbc800] 06:59:32 INFO - PROCESS | 1852 | 1461679172764 Marionette DEBUG loaded listener.js 06:59:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7fe5c5923c00) [pid = 1852] [serial = 581] [outer = 0x7fe5c2bbc800] 06:59:33 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:34 INFO - PROCESS | 1852 | 1461679174034 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 06:59:34 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 06:59:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1629ms 06:59:34 INFO - PROCESS | 1852 | 1461679174061 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 06:59:34 INFO - PROCESS | 1852 | 1461679174066 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 06:59:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:59:34 INFO - PROCESS | 1852 | 1461679174073 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:59:34 INFO - PROCESS | 1852 | 1461679174079 Marionette TRACE conn3 <- [1,746,null,{}] 06:59:34 INFO - PROCESS | 1852 | 1461679174086 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:34 INFO - PROCESS | 1852 | 1461679174289 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 06:59:34 INFO - PROCESS | 1852 | 1461679174407 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c117e800 == 60 [pid = 1852] [id = 194] 06:59:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7fe5c1980000) [pid = 1852] [serial = 582] [outer = (nil)] 06:59:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7fe5c1b87800) [pid = 1852] [serial = 583] [outer = 0x7fe5c1980000] 06:59:34 INFO - PROCESS | 1852 | 1461679174517 Marionette DEBUG loaded listener.js 06:59:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7fe5c1b91800) [pid = 1852] [serial = 584] [outer = 0x7fe5c1980000] 06:59:35 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:35 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:35 INFO - PROCESS | 1852 | 1461679175871 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 06:59:36 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.) 06:59:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1936ms 06:59:36 INFO - PROCESS | 1852 | 1461679176009 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 06:59:36 INFO - PROCESS | 1852 | 1461679176017 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 06:59:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:59:36 INFO - PROCESS | 1852 | 1461679176026 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:59:36 INFO - PROCESS | 1852 | 1461679176029 Marionette TRACE conn3 <- [1,750,null,{}] 06:59:36 INFO - PROCESS | 1852 | 1461679176034 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:36 INFO - PROCESS | 1852 | 1461679176213 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 06:59:36 INFO - PROCESS | 1852 | 1461679176357 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c7cdb000 == 61 [pid = 1852] [id = 195] 06:59:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7fe5c1b95400) [pid = 1852] [serial = 585] [outer = (nil)] 06:59:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7fe5c2c30000) [pid = 1852] [serial = 586] [outer = 0x7fe5c1b95400] 06:59:36 INFO - PROCESS | 1852 | 1461679176426 Marionette DEBUG loaded listener.js 06:59:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7fe5c47e5000) [pid = 1852] [serial = 587] [outer = 0x7fe5c1b95400] 06:59:37 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:37 INFO - PROCESS | 1852 | 1461679177701 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 06:59:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:59:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1734ms 06:59:37 INFO - PROCESS | 1852 | 1461679177832 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 06:59:37 INFO - PROCESS | 1852 | 1461679177836 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 06:59:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:59:37 INFO - PROCESS | 1852 | 1461679177849 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:59:37 INFO - PROCESS | 1852 | 1461679177854 Marionette TRACE conn3 <- [1,754,null,{}] 06:59:37 INFO - PROCESS | 1852 | 1461679177873 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:38 INFO - PROCESS | 1852 | 1461679178022 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 06:59:38 INFO - PROCESS | 1852 | 1461679178176 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ca73a000 == 62 [pid = 1852] [id = 196] 06:59:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7fe5c3a39400) [pid = 1852] [serial = 588] [outer = (nil)] 06:59:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7fe5c5925400) [pid = 1852] [serial = 589] [outer = 0x7fe5c3a39400] 06:59:38 INFO - PROCESS | 1852 | 1461679178249 Marionette DEBUG loaded listener.js 06:59:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7fe5c59b1000) [pid = 1852] [serial = 590] [outer = 0x7fe5c3a39400] 06:59:39 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:39 INFO - PROCESS | 1852 | 1461679179447 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 06:59:39 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 06:59:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1643ms 06:59:39 INFO - PROCESS | 1852 | 1461679179533 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 06:59:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:59:39 INFO - PROCESS | 1852 | 1461679179538 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 06:59:39 INFO - PROCESS | 1852 | 1461679179545 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:59:39 INFO - PROCESS | 1852 | 1461679179548 Marionette TRACE conn3 <- [1,758,null,{}] 06:59:39 INFO - PROCESS | 1852 | 1461679179594 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:39 INFO - PROCESS | 1852 | 1461679179748 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 06:59:39 INFO - PROCESS | 1852 | 1461679179896 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c1911800 == 63 [pid = 1852] [id = 197] 06:59:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7fe5ba58d000) [pid = 1852] [serial = 591] [outer = (nil)] 06:59:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7fe5c5442800) [pid = 1852] [serial = 592] [outer = 0x7fe5ba58d000] 06:59:39 INFO - PROCESS | 1852 | 1461679179966 Marionette DEBUG loaded listener.js 06:59:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7fe5c5a19c00) [pid = 1852] [serial = 593] [outer = 0x7fe5ba58d000] 06:59:40 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:40 INFO - PROCESS | 1852 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:59:40 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:40 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:40 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:40 INFO - PROCESS | 1852 | 1461679180792 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 06:59:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:59:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1319ms 06:59:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:59:40 INFO - PROCESS | 1852 | 1461679180865 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 06:59:40 INFO - PROCESS | 1852 | 1461679180868 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 06:59:40 INFO - PROCESS | 1852 | 1461679180874 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:59:40 INFO - PROCESS | 1852 | 1461679180877 Marionette TRACE conn3 <- [1,762,null,{}] 06:59:40 INFO - PROCESS | 1852 | 1461679180882 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:41 INFO - PROCESS | 1852 | 1461679181036 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 06:59:41 INFO - PROCESS | 1852 | 1461679181349 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c1f3c000 == 64 [pid = 1852] [id = 198] 06:59:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7fe5bfcde800) [pid = 1852] [serial = 594] [outer = (nil)] 06:59:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7fe5c1977c00) [pid = 1852] [serial = 595] [outer = 0x7fe5bfcde800] 06:59:41 INFO - PROCESS | 1852 | 1461679181493 Marionette DEBUG loaded listener.js 06:59:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7fe5c1993400) [pid = 1852] [serial = 596] [outer = 0x7fe5bfcde800] 06:59:42 INFO - PROCESS | 1852 | 1461679182679 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 06:59:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:59:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1833ms 06:59:42 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5e319d800 == 63 [pid = 1852] [id = 132] 06:59:42 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5bfca0800 == 62 [pid = 1852] [id = 133] 06:59:42 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c282b800 == 61 [pid = 1852] [id = 134] 06:59:42 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c59c7800 == 60 [pid = 1852] [id = 192] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7fe5ca58e800) [pid = 1852] [serial = 550] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | 1461679182789 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 06:59:42 INFO - PROCESS | 1852 | 1461679182794 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 06:59:42 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c5366800 == 59 [pid = 1852] [id = 191] 06:59:42 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2ea9800 == 58 [pid = 1852] [id = 190] 06:59:42 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c228f800 == 57 [pid = 1852] [id = 189] 06:59:42 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b90d7000 == 56 [pid = 1852] [id = 188] 06:59:42 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c1172000 == 55 [pid = 1852] [id = 187] 06:59:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:59:42 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5dd785000 == 54 [pid = 1852] [id = 186] 06:59:42 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ce15a000 == 53 [pid = 1852] [id = 185] 06:59:42 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c53e9800 == 52 [pid = 1852] [id = 184] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7fe5cbcdbc00) [pid = 1852] [serial = 355] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7fe5c5928800) [pid = 1852] [serial = 488] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7fe5c2305400) [pid = 1852] [serial = 430] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7fe5c9b2e800) [pid = 1852] [serial = 391] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7fe5db91c800) [pid = 1852] [serial = 439] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7fe5de10d800) [pid = 1852] [serial = 445] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7fe5d8ad3c00) [pid = 1852] [serial = 358] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7fe5c2d27400) [pid = 1852] [serial = 388] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7fe5d9db5800) [pid = 1852] [serial = 361] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7fe5dd850800) [pid = 1852] [serial = 397] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7fe5c63d1000) [pid = 1852] [serial = 479] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7fe5ca334c00) [pid = 1852] [serial = 494] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7fe5c2bc0400) [pid = 1852] [serial = 442] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7fe5cbcd7800) [pid = 1852] [serial = 436] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7fe5c5a1f400) [pid = 1852] [serial = 448] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7fe5dd854000) [pid = 1852] [serial = 491] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7fe5cb559400) [pid = 1852] [serial = 394] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7fe5c2812000) [pid = 1852] [serial = 403] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7fe5c4796000) [pid = 1852] [serial = 349] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7fe5cc36a400) [pid = 1852] [serial = 485] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7fe5c5438400) [pid = 1852] [serial = 433] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7fe5c22c3c00) [pid = 1852] [serial = 475] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7fe5cb463800) [pid = 1852] [serial = 482] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7fe5de1e2800) [pid = 1852] [serial = 451] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7fe5cc5dbc00) [pid = 1852] [serial = 400] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7fe5c7a39000) [pid = 1852] [serial = 352] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7fe5c63c8800) [pid = 1852] [serial = 544] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7fe5ca2e4000) [pid = 1852] [serial = 547] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7fe5c22c7000) [pid = 1852] [serial = 538] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7fe5c4731800) [pid = 1852] [serial = 539] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7fe5c5922800) [pid = 1852] [serial = 541] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7fe5cb465800) [pid = 1852] [serial = 523] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7fe5c22bf400) [pid = 1852] [serial = 514] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7fe5cb6e3800) [pid = 1852] [serial = 526] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7fe5c9e09400) [pid = 1852] [serial = 520] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7fe5c591d800) [pid = 1852] [serial = 517] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7fe5c6192800) [pid = 1852] [serial = 532] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7fe5d99b2400) [pid = 1852] [serial = 529] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7fe5c59a4c00) [pid = 1852] [serial = 535] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7fe5c59ad800) [pid = 1852] [serial = 536] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7fe5c9c09c00) [pid = 1852] [serial = 545] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7fe5c59b0c00) [pid = 1852] [serial = 542] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7fe5ca58dc00) [pid = 1852] [serial = 548] [outer = (nil)] [url = about:blank] 06:59:42 INFO - PROCESS | 1852 | 1461679182905 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:59:42 INFO - PROCESS | 1852 | 1461679182917 Marionette TRACE conn3 <- [1,766,null,{}] 06:59:42 INFO - PROCESS | 1852 | 1461679182931 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:43 INFO - PROCESS | 1852 | 1461679183061 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 06:59:43 INFO - PROCESS | 1852 | 1461679183072 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ba5dc800 == 53 [pid = 1852] [id = 199] 06:59:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7fe5c1993800) [pid = 1852] [serial = 597] [outer = (nil)] 06:59:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7fe5c22cbc00) [pid = 1852] [serial = 598] [outer = 0x7fe5c1993800] 06:59:43 INFO - PROCESS | 1852 | 1461679183134 Marionette DEBUG loaded listener.js 06:59:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7fe5c2508000) [pid = 1852] [serial = 599] [outer = 0x7fe5c1993800] 06:59:44 INFO - PROCESS | 1852 | 1461679184293 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 06:59:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:59:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1497ms 06:59:44 INFO - PROCESS | 1852 | 1461679184350 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 06:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:59:44 INFO - PROCESS | 1852 | 1461679184356 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 06:59:44 INFO - PROCESS | 1852 | 1461679184364 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:59:44 INFO - PROCESS | 1852 | 1461679184366 Marionette TRACE conn3 <- [1,770,null,{}] 06:59:44 INFO - PROCESS | 1852 | 1461679184380 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:44 INFO - PROCESS | 1852 | 1461679184499 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 06:59:44 INFO - PROCESS | 1852 | 1461679184679 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2829800 == 54 [pid = 1852] [id = 200] 06:59:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7fe5c2813000) [pid = 1852] [serial = 600] [outer = (nil)] 06:59:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7fe5c4738800) [pid = 1852] [serial = 601] [outer = 0x7fe5c2813000] 06:59:44 INFO - PROCESS | 1852 | 1461679184738 Marionette DEBUG loaded listener.js 06:59:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7fe5c4799800) [pid = 1852] [serial = 602] [outer = 0x7fe5c2813000] 06:59:45 INFO - PROCESS | 1852 | 1461679185353 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 06:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1027ms 06:59:45 INFO - PROCESS | 1852 | 1461679185390 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 06:59:45 INFO - PROCESS | 1852 | 1461679185393 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 06:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:59:45 INFO - PROCESS | 1852 | 1461679185407 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:59:45 INFO - PROCESS | 1852 | 1461679185424 Marionette TRACE conn3 <- [1,774,null,{}] 06:59:45 INFO - PROCESS | 1852 | 1461679185460 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:45 INFO - PROCESS | 1852 | 1461679185631 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 06:59:45 INFO - PROCESS | 1852 | 1461679185656 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c59d1000 == 55 [pid = 1852] [id = 201] 06:59:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7fe5c528a800) [pid = 1852] [serial = 603] [outer = (nil)] 06:59:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7fe5c5924400) [pid = 1852] [serial = 604] [outer = 0x7fe5c528a800] 06:59:45 INFO - PROCESS | 1852 | 1461679185712 Marionette DEBUG loaded listener.js 06:59:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7fe5c59a6c00) [pid = 1852] [serial = 605] [outer = 0x7fe5c528a800] 06:59:46 INFO - PROCESS | 1852 | 1461679186419 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 06:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1068ms 06:59:46 INFO - PROCESS | 1852 | 1461679186487 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 06:59:46 INFO - PROCESS | 1852 | 1461679186491 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 06:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:59:46 INFO - PROCESS | 1852 | 1461679186496 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:59:46 INFO - PROCESS | 1852 | 1461679186498 Marionette TRACE conn3 <- [1,778,null,{}] 06:59:46 INFO - PROCESS | 1852 | 1461679186528 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:46 INFO - PROCESS | 1852 | 1461679186695 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 06:59:46 INFO - PROCESS | 1852 | 1461679186714 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2298000 == 56 [pid = 1852] [id = 202] 06:59:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7fe5c591bc00) [pid = 1852] [serial = 606] [outer = (nil)] 06:59:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7fe5c5a13c00) [pid = 1852] [serial = 607] [outer = 0x7fe5c591bc00] 06:59:46 INFO - PROCESS | 1852 | 1461679186769 Marionette DEBUG loaded listener.js 06:59:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7fe5c5a1fc00) [pid = 1852] [serial = 608] [outer = 0x7fe5c591bc00] 06:59:47 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7fe5c1570000) [pid = 1852] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:59:47 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7fe5c618b400) [pid = 1852] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:59:47 INFO - PROCESS | 1852 | --DOMWINDOW == 89 (0x7fe5cad8e800) [pid = 1852] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:59:47 INFO - PROCESS | 1852 | --DOMWINDOW == 88 (0x7fe5d8836c00) [pid = 1852] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:59:47 INFO - PROCESS | 1852 | --DOMWINDOW == 87 (0x7fe5c860f800) [pid = 1852] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:59:47 INFO - PROCESS | 1852 | --DOMWINDOW == 86 (0x7fe5c7cafc00) [pid = 1852] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:59:47 INFO - PROCESS | 1852 | --DOMWINDOW == 85 (0x7fe5c472a400) [pid = 1852] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:59:47 INFO - PROCESS | 1852 | --DOMWINDOW == 84 (0x7fe5ba585c00) [pid = 1852] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:59:47 INFO - PROCESS | 1852 | --DOMWINDOW == 83 (0x7fe5bfce7c00) [pid = 1852] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:59:47 INFO - PROCESS | 1852 | --DOMWINDOW == 82 (0x7fe5c201ac00) [pid = 1852] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:59:47 INFO - PROCESS | 1852 | --DOMWINDOW == 81 (0x7fe5c1984400) [pid = 1852] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:59:47 INFO - PROCESS | 1852 | --DOMWINDOW == 80 (0x7fe5c2019800) [pid = 1852] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:59:47 INFO - PROCESS | 1852 | --DOMWINDOW == 79 (0x7fe5c479d400) [pid = 1852] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:59:47 INFO - PROCESS | 1852 | 1461679187672 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 06:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1232ms 06:59:47 INFO - PROCESS | 1852 | 1461679187728 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 06:59:47 INFO - PROCESS | 1852 | 1461679187731 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 06:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:59:47 INFO - PROCESS | 1852 | 1461679187736 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:59:47 INFO - PROCESS | 1852 | 1461679187738 Marionette TRACE conn3 <- [1,782,null,{}] 06:59:47 INFO - PROCESS | 1852 | 1461679187743 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:47 INFO - PROCESS | 1852 | 1461679187888 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 06:59:47 INFO - PROCESS | 1852 | 1461679187902 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ba5c7800 == 57 [pid = 1852] [id = 203] 06:59:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 80 (0x7fe5c59a6400) [pid = 1852] [serial = 609] [outer = (nil)] 06:59:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 81 (0x7fe5c59ab800) [pid = 1852] [serial = 610] [outer = 0x7fe5c59a6400] 06:59:47 INFO - PROCESS | 1852 | 1461679187977 Marionette DEBUG loaded listener.js 06:59:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 82 (0x7fe5c6192400) [pid = 1852] [serial = 611] [outer = 0x7fe5c59a6400] 06:59:48 INFO - PROCESS | 1852 | 1461679188740 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 06:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1023ms 06:59:48 INFO - PROCESS | 1852 | 1461679188760 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 06:59:48 INFO - PROCESS | 1852 | 1461679188763 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 06:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:59:48 INFO - PROCESS | 1852 | 1461679188769 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:59:48 INFO - PROCESS | 1852 | 1461679188771 Marionette TRACE conn3 <- [1,786,null,{}] 06:59:48 INFO - PROCESS | 1852 | 1461679188799 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:48 INFO - PROCESS | 1852 | 1461679188930 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 06:59:48 INFO - PROCESS | 1852 | 1461679188948 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb2cc000 == 58 [pid = 1852] [id = 204] 06:59:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 83 (0x7fe5c63d1800) [pid = 1852] [serial = 612] [outer = (nil)] 06:59:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 84 (0x7fe5c67a0000) [pid = 1852] [serial = 613] [outer = 0x7fe5c63d1800] 06:59:49 INFO - PROCESS | 1852 | 1461679189005 Marionette DEBUG loaded listener.js 06:59:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 85 (0x7fe5c7a37400) [pid = 1852] [serial = 614] [outer = 0x7fe5c63d1800] 06:59:49 INFO - PROCESS | 1852 | 1461679189915 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 06:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1190ms 06:59:49 INFO - PROCESS | 1852 | 1461679189960 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 06:59:49 INFO - PROCESS | 1852 | 1461679189966 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 06:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:59:49 INFO - PROCESS | 1852 | 1461679189974 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:59:49 INFO - PROCESS | 1852 | 1461679189979 Marionette TRACE conn3 <- [1,790,null,{}] 06:59:49 INFO - PROCESS | 1852 | 1461679189987 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:50 INFO - PROCESS | 1852 | 1461679190154 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 06:59:50 INFO - PROCESS | 1852 | 1461679190310 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c239f800 == 59 [pid = 1852] [id = 205] 06:59:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 86 (0x7fe5c199a400) [pid = 1852] [serial = 615] [outer = (nil)] 06:59:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 87 (0x7fe5c2010000) [pid = 1852] [serial = 616] [outer = 0x7fe5c199a400] 06:59:50 INFO - PROCESS | 1852 | 1461679190387 Marionette DEBUG loaded listener.js 06:59:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 88 (0x7fe5c2303400) [pid = 1852] [serial = 617] [outer = 0x7fe5c199a400] 06:59:51 INFO - PROCESS | 1852 | 1461679191260 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 06:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1336ms 06:59:51 INFO - PROCESS | 1852 | 1461679191310 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 06:59:51 INFO - PROCESS | 1852 | 1461679191318 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 06:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:59:51 INFO - PROCESS | 1852 | 1461679191328 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:59:51 INFO - PROCESS | 1852 | 1461679191332 Marionette TRACE conn3 <- [1,794,null,{}] 06:59:51 INFO - PROCESS | 1852 | 1461679191337 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:51 INFO - PROCESS | 1852 | 1461679191498 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 06:59:51 INFO - PROCESS | 1852 | 1461679191643 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c7a0d800 == 60 [pid = 1852] [id = 206] 06:59:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 89 (0x7fe5c2bb7000) [pid = 1852] [serial = 618] [outer = (nil)] 06:59:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 90 (0x7fe5c4736c00) [pid = 1852] [serial = 619] [outer = 0x7fe5c2bb7000] 06:59:51 INFO - PROCESS | 1852 | 1461679191723 Marionette DEBUG loaded listener.js 06:59:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7fe5c510a800) [pid = 1852] [serial = 620] [outer = 0x7fe5c2bb7000] 06:59:52 INFO - PROCESS | 1852 | 1461679192662 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 06:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1382ms 06:59:52 INFO - PROCESS | 1852 | 1461679192710 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 06:59:52 INFO - PROCESS | 1852 | 1461679192713 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 06:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:59:52 INFO - PROCESS | 1852 | 1461679192720 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:59:52 INFO - PROCESS | 1852 | 1461679192725 Marionette TRACE conn3 <- [1,798,null,{}] 06:59:52 INFO - PROCESS | 1852 | 1461679192741 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:52 INFO - PROCESS | 1852 | 1461679192905 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 06:59:53 INFO - PROCESS | 1852 | 1461679193051 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb52a000 == 61 [pid = 1852] [id = 207] 06:59:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7fe5c5925000) [pid = 1852] [serial = 621] [outer = (nil)] 06:59:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7fe5c618e000) [pid = 1852] [serial = 622] [outer = 0x7fe5c5925000] 06:59:53 INFO - PROCESS | 1852 | 1461679193125 Marionette DEBUG loaded listener.js 06:59:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7fe5c63c9400) [pid = 1852] [serial = 623] [outer = 0x7fe5c5925000] 06:59:53 INFO - PROCESS | 1852 | 1461679193974 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 06:59:54 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 06:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1283ms 06:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:59:54 INFO - PROCESS | 1852 | 1461679194004 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 06:59:54 INFO - PROCESS | 1852 | 1461679194007 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 06:59:54 INFO - PROCESS | 1852 | 1461679194014 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:59:54 INFO - PROCESS | 1852 | 1461679194016 Marionette TRACE conn3 <- [1,802,null,{}] 06:59:54 INFO - PROCESS | 1852 | 1461679194022 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:54 INFO - PROCESS | 1852 | 1461679194175 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 06:59:54 INFO - PROCESS | 1852 | 1461679194326 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb818000 == 62 [pid = 1852] [id = 208] 06:59:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7fe5ba587800) [pid = 1852] [serial = 624] [outer = (nil)] 06:59:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7fe5c7a35400) [pid = 1852] [serial = 625] [outer = 0x7fe5ba587800] 06:59:54 INFO - PROCESS | 1852 | 1461679194397 Marionette DEBUG loaded listener.js 06:59:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7fe5c7bb0800) [pid = 1852] [serial = 626] [outer = 0x7fe5ba587800] 06:59:55 INFO - PROCESS | 1852 | 1461679195247 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 06:59:55 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 06:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1276ms 06:59:55 INFO - PROCESS | 1852 | 1461679195290 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 06:59:55 INFO - PROCESS | 1852 | 1461679195293 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 06:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:59:55 INFO - PROCESS | 1852 | 1461679195299 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:59:55 INFO - PROCESS | 1852 | 1461679195301 Marionette TRACE conn3 <- [1,806,null,{}] 06:59:55 INFO - PROCESS | 1852 | 1461679195306 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:55 INFO - PROCESS | 1852 | 1461679195456 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 06:59:55 INFO - PROCESS | 1852 | 1461679195605 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ccf61800 == 63 [pid = 1852] [id = 209] 06:59:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7fe5c63cc400) [pid = 1852] [serial = 627] [outer = (nil)] 06:59:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7fe5c84f1000) [pid = 1852] [serial = 628] [outer = 0x7fe5c63cc400] 06:59:55 INFO - PROCESS | 1852 | 1461679195675 Marionette DEBUG loaded listener.js 06:59:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7fe5c8610400) [pid = 1852] [serial = 629] [outer = 0x7fe5c63cc400] 06:59:56 INFO - PROCESS | 1852 | 1461679196522 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 06:59:56 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 06:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1286ms 06:59:56 INFO - PROCESS | 1852 | 1461679196585 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 06:59:56 INFO - PROCESS | 1852 | 1461679196589 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 06:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:59:56 INFO - PROCESS | 1852 | 1461679196595 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:59:56 INFO - PROCESS | 1852 | 1461679196597 Marionette TRACE conn3 <- [1,810,null,{}] 06:59:56 INFO - PROCESS | 1852 | 1461679196602 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:56 INFO - PROCESS | 1852 | 1461679196776 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 06:59:56 INFO - PROCESS | 1852 | 1461679196924 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ce169000 == 64 [pid = 1852] [id = 210] 06:59:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7fe5c860f800) [pid = 1852] [serial = 630] [outer = (nil)] 06:59:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7fe5c97ee400) [pid = 1852] [serial = 631] [outer = 0x7fe5c860f800] 06:59:57 INFO - PROCESS | 1852 | 1461679196994 Marionette DEBUG loaded listener.js 06:59:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7fe5c9c09800) [pid = 1852] [serial = 632] [outer = 0x7fe5c860f800] 06:59:57 INFO - PROCESS | 1852 | 1461679197895 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 06:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1327ms 06:59:57 INFO - PROCESS | 1852 | 1461679197923 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 06:59:57 INFO - PROCESS | 1852 | 1461679197927 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 06:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:59:57 INFO - PROCESS | 1852 | 1461679197932 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:59:57 INFO - PROCESS | 1852 | 1461679197935 Marionette TRACE conn3 <- [1,814,null,{}] 06:59:57 INFO - PROCESS | 1852 | 1461679197940 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:58 INFO - PROCESS | 1852 | 1461679198084 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 06:59:58 INFO - PROCESS | 1852 | 1461679198236 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d7c9c000 == 65 [pid = 1852] [id = 211] 06:59:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7fe5c9c0cc00) [pid = 1852] [serial = 633] [outer = (nil)] 06:59:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7fe5c9c10400) [pid = 1852] [serial = 634] [outer = 0x7fe5c9c0cc00] 06:59:58 INFO - PROCESS | 1852 | 1461679198309 Marionette DEBUG loaded listener.js 06:59:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7fe5c9fce400) [pid = 1852] [serial = 635] [outer = 0x7fe5c9c0cc00] 06:59:59 INFO - PROCESS | 1852 | 1461679199249 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 06:59:59 INFO - PROCESS | 1852 | 1461679199320 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 06:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:59:59 INFO - PROCESS | 1852 | 1461679199325 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:59:59 INFO - PROCESS | 1852 | 1461679199327 Marionette TRACE conn3 <- [1,818,null,{}] 06:59:59 INFO - PROCESS | 1852 | 1461679199333 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:59 INFO - PROCESS | 1852 | 1461679199480 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 06:59:59 INFO - PROCESS | 1852 | 1461679199628 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b90c7000 == 66 [pid = 1852] [id = 212] 06:59:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7fe5bfcdbc00) [pid = 1852] [serial = 636] [outer = (nil)] 06:59:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7fe5c1b86000) [pid = 1852] [serial = 637] [outer = 0x7fe5bfcdbc00] 06:59:59 INFO - PROCESS | 1852 | 1461679199697 Marionette DEBUG loaded listener.js 06:59:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7fe5c618e800) [pid = 1852] [serial = 638] [outer = 0x7fe5bfcdbc00] 07:00:00 INFO - PROCESS | 1852 | 1461679200845 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 07:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1576ms 07:00:00 INFO - PROCESS | 1852 | 1461679200902 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 07:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:00:00 INFO - PROCESS | 1852 | 1461679200915 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 07:00:00 INFO - PROCESS | 1852 | 1461679200924 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:00:00 INFO - PROCESS | 1852 | 1461679200932 Marionette TRACE conn3 <- [1,822,null,{}] 07:00:00 INFO - PROCESS | 1852 | 1461679200948 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:01 INFO - PROCESS | 1852 | 1461679201156 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 07:00:01 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ba5c7800 == 65 [pid = 1852] [id = 203] 07:00:01 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2298000 == 64 [pid = 1852] [id = 202] 07:00:01 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c59d1000 == 63 [pid = 1852] [id = 201] 07:00:01 INFO - PROCESS | 1852 | 1461679201362 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:01 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2829800 == 62 [pid = 1852] [id = 200] 07:00:01 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ba5dc800 == 61 [pid = 1852] [id = 199] 07:00:01 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c1f3c000 == 60 [pid = 1852] [id = 198] 07:00:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ba5c2800 == 61 [pid = 1852] [id = 213] 07:00:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7fe5c1b93c00) [pid = 1852] [serial = 639] [outer = (nil)] 07:00:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7fe5c22c3000) [pid = 1852] [serial = 640] [outer = 0x7fe5c1b93c00] 07:00:01 INFO - PROCESS | 1852 | 1461679201467 Marionette DEBUG loaded listener.js 07:00:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7fe5c250e400) [pid = 1852] [serial = 641] [outer = 0x7fe5c1b93c00] 07:00:01 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ca73a000 == 60 [pid = 1852] [id = 196] 07:00:01 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c7cdb000 == 59 [pid = 1852] [id = 195] 07:00:01 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c117e800 == 58 [pid = 1852] [id = 194] 07:00:01 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7fe5c4737800) [pid = 1852] [serial = 574] [outer = (nil)] [url = about:blank] 07:00:01 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7fe5c1b8a800) [pid = 1852] [serial = 565] [outer = (nil)] [url = about:blank] 07:00:01 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7fe5c1f14c00) [pid = 1852] [serial = 566] [outer = (nil)] [url = about:blank] 07:00:01 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7fe5cb6e4400) [pid = 1852] [serial = 559] [outer = (nil)] [url = about:blank] 07:00:01 INFO - PROCESS | 1852 | --DOMWINDOW == 107 (0x7fe5c22c4400) [pid = 1852] [serial = 568] [outer = (nil)] [url = about:blank] 07:00:01 INFO - PROCESS | 1852 | --DOMWINDOW == 106 (0x7fe5c2503000) [pid = 1852] [serial = 569] [outer = (nil)] [url = about:blank] 07:00:01 INFO - PROCESS | 1852 | --DOMWINDOW == 105 (0x7fe5c1991000) [pid = 1852] [serial = 562] [outer = (nil)] [url = about:blank] 07:00:01 INFO - PROCESS | 1852 | --DOMWINDOW == 104 (0x7fe5c1b86c00) [pid = 1852] [serial = 563] [outer = (nil)] [url = about:blank] 07:00:01 INFO - PROCESS | 1852 | --DOMWINDOW == 103 (0x7fe5c5921000) [pid = 1852] [serial = 553] [outer = (nil)] [url = about:blank] 07:00:01 INFO - PROCESS | 1852 | --DOMWINDOW == 102 (0x7fe5c6193c00) [pid = 1852] [serial = 556] [outer = (nil)] [url = about:blank] 07:00:01 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7fe5c3a45400) [pid = 1852] [serial = 572] [outer = (nil)] [url = about:blank] 07:00:01 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7fe5c391e400) [pid = 1852] [serial = 571] [outer = (nil)] [url = about:blank] 07:00:01 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7fe5c47a0c00) [pid = 1852] [serial = 577] [outer = (nil)] [url = about:blank] 07:00:01 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7fe5c479a800) [pid = 1852] [serial = 575] [outer = (nil)] [url = about:blank] 07:00:01 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7fe5c524f800) [pid = 1852] [serial = 578] [outer = (nil)] [url = about:blank] 07:00:01 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7fe5c280cc00) [pid = 1852] [serial = 515] [outer = (nil)] [url = about:blank] 07:00:01 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7fe5c6196400) [pid = 1852] [serial = 533] [outer = (nil)] [url = about:blank] 07:00:01 INFO - PROCESS | 1852 | --DOMWINDOW == 94 (0x7fe5ccf8e400) [pid = 1852] [serial = 527] [outer = (nil)] [url = about:blank] 07:00:01 INFO - PROCESS | 1852 | --DOMWINDOW == 93 (0x7fe5dd8a3000) [pid = 1852] [serial = 530] [outer = (nil)] [url = about:blank] 07:00:01 INFO - PROCESS | 1852 | --DOMWINDOW == 92 (0x7fe5cb6db400) [pid = 1852] [serial = 524] [outer = (nil)] [url = about:blank] 07:00:01 INFO - PROCESS | 1852 | --DOMWINDOW == 91 (0x7fe5ca591400) [pid = 1852] [serial = 521] [outer = (nil)] [url = about:blank] 07:00:01 INFO - PROCESS | 1852 | --DOMWINDOW == 90 (0x7fe5c5a18000) [pid = 1852] [serial = 518] [outer = (nil)] [url = about:blank] 07:00:02 INFO - PROCESS | 1852 | 1461679202263 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 07:00:02 INFO - PROCESS | 1852 | 1461679202341 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 07:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:00:02 INFO - PROCESS | 1852 | 1461679202352 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:00:02 INFO - PROCESS | 1852 | 1461679202356 Marionette TRACE conn3 <- [1,826,null,{}] 07:00:02 INFO - PROCESS | 1852 | 1461679202362 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:02 INFO - PROCESS | 1852 | 1461679202516 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 07:00:02 INFO - PROCESS | 1852 | 1461679202624 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c23a0000 == 59 [pid = 1852] [id = 214] 07:00:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 91 (0x7fe5c1980c00) [pid = 1852] [serial = 642] [outer = (nil)] 07:00:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 92 (0x7fe5c3a45400) [pid = 1852] [serial = 643] [outer = 0x7fe5c1980c00] 07:00:02 INFO - PROCESS | 1852 | 1461679202683 Marionette DEBUG loaded listener.js 07:00:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 93 (0x7fe5c47a0c00) [pid = 1852] [serial = 644] [outer = 0x7fe5c1980c00] 07:00:03 INFO - PROCESS | 1852 | 1461679203374 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 07:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1031ms 07:00:03 INFO - PROCESS | 1852 | 1461679203382 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 07:00:03 INFO - PROCESS | 1852 | 1461679203386 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 07:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:00:03 INFO - PROCESS | 1852 | 1461679203391 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:00:03 INFO - PROCESS | 1852 | 1461679203396 Marionette TRACE conn3 <- [1,830,null,{}] 07:00:03 INFO - PROCESS | 1852 | 1461679203411 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:03 INFO - PROCESS | 1852 | 1461679203618 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 07:00:03 INFO - PROCESS | 1852 | 1461679203752 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c59d0000 == 60 [pid = 1852] [id = 215] 07:00:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 94 (0x7fe5c510ac00) [pid = 1852] [serial = 645] [outer = (nil)] 07:00:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 95 (0x7fe5c5927400) [pid = 1852] [serial = 646] [outer = 0x7fe5c510ac00] 07:00:03 INFO - PROCESS | 1852 | 1461679203814 Marionette DEBUG loaded listener.js 07:00:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7fe5c5a1c800) [pid = 1852] [serial = 647] [outer = 0x7fe5c510ac00] 07:00:04 INFO - PROCESS | 1852 | 1461679204549 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 07:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1180ms 07:00:04 INFO - PROCESS | 1852 | 1461679204572 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 07:00:04 INFO - PROCESS | 1852 | 1461679204576 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 07:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:00:04 INFO - PROCESS | 1852 | 1461679204581 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:00:04 INFO - PROCESS | 1852 | 1461679204583 Marionette TRACE conn3 <- [1,834,null,{}] 07:00:04 INFO - PROCESS | 1852 | 1461679204588 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:04 INFO - PROCESS | 1852 | 1461679204766 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 07:00:04 INFO - PROCESS | 1852 | 1461679204805 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c9a3e800 == 61 [pid = 1852] [id = 216] 07:00:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7fe5c524f800) [pid = 1852] [serial = 648] [outer = (nil)] 07:00:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7fe5c63c7c00) [pid = 1852] [serial = 649] [outer = 0x7fe5c524f800] 07:00:04 INFO - PROCESS | 1852 | 1461679204866 Marionette DEBUG loaded listener.js 07:00:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7fe5c7a36400) [pid = 1852] [serial = 650] [outer = 0x7fe5c524f800] 07:00:05 INFO - PROCESS | 1852 | 1461679205689 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 07:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1123ms 07:00:05 INFO - PROCESS | 1852 | 1461679205705 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 07:00:05 INFO - PROCESS | 1852 | 1461679205708 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 07:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:00:05 INFO - PROCESS | 1852 | 1461679205717 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:00:05 INFO - PROCESS | 1852 | 1461679205718 Marionette TRACE conn3 <- [1,838,null,{}] 07:00:05 INFO - PROCESS | 1852 | 1461679205723 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:05 INFO - PROCESS | 1852 | 1461679205894 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 07:00:05 INFO - PROCESS | 1852 | 1461679205920 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb50f800 == 62 [pid = 1852] [id = 217] 07:00:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7fe5c618d400) [pid = 1852] [serial = 651] [outer = (nil)] 07:00:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7fe5c8611400) [pid = 1852] [serial = 652] [outer = 0x7fe5c618d400] 07:00:05 INFO - PROCESS | 1852 | 1461679205979 Marionette DEBUG loaded listener.js 07:00:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7fe5c97e3000) [pid = 1852] [serial = 653] [outer = 0x7fe5c618d400] 07:00:06 INFO - PROCESS | 1852 | --DOMWINDOW == 101 (0x7fe5c2813000) [pid = 1852] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:00:06 INFO - PROCESS | 1852 | --DOMWINDOW == 100 (0x7fe5c1993800) [pid = 1852] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:00:06 INFO - PROCESS | 1852 | --DOMWINDOW == 99 (0x7fe5c528a800) [pid = 1852] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:00:06 INFO - PROCESS | 1852 | --DOMWINDOW == 98 (0x7fe5c591bc00) [pid = 1852] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:00:06 INFO - PROCESS | 1852 | --DOMWINDOW == 97 (0x7fe5c59a6400) [pid = 1852] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:00:06 INFO - PROCESS | 1852 | --DOMWINDOW == 96 (0x7fe5bfcde800) [pid = 1852] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:00:06 INFO - PROCESS | 1852 | --DOMWINDOW == 95 (0x7fe5c2bbc800) [pid = 1852] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:00:06 INFO - PROCESS | 1852 | 1461679206819 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 07:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1124ms 07:00:06 INFO - PROCESS | 1852 | 1461679206842 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 07:00:06 INFO - PROCESS | 1852 | 1461679206845 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 07:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:00:06 INFO - PROCESS | 1852 | 1461679206850 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:00:06 INFO - PROCESS | 1852 | 1461679206852 Marionette TRACE conn3 <- [1,842,null,{}] 07:00:06 INFO - PROCESS | 1852 | 1461679206864 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:07 INFO - PROCESS | 1852 | 1461679207008 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 07:00:07 INFO - PROCESS | 1852 | 1461679207024 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ccf76800 == 63 [pid = 1852] [id = 218] 07:00:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 96 (0x7fe5c97e3800) [pid = 1852] [serial = 654] [outer = (nil)] 07:00:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 97 (0x7fe5c9fcfc00) [pid = 1852] [serial = 655] [outer = 0x7fe5c97e3800] 07:00:07 INFO - PROCESS | 1852 | 1461679207094 Marionette DEBUG loaded listener.js 07:00:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 98 (0x7fe5ca32e800) [pid = 1852] [serial = 656] [outer = 0x7fe5c97e3800] 07:00:07 INFO - PROCESS | 1852 | 1461679207792 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 07:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 982ms 07:00:07 INFO - PROCESS | 1852 | 1461679207832 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 07:00:07 INFO - PROCESS | 1852 | 1461679207835 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 07:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:00:07 INFO - PROCESS | 1852 | 1461679207840 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:00:07 INFO - PROCESS | 1852 | 1461679207842 Marionette TRACE conn3 <- [1,846,null,{}] 07:00:07 INFO - PROCESS | 1852 | 1461679207848 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:08 INFO - PROCESS | 1852 | 1461679208016 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 07:00:08 INFO - PROCESS | 1852 | 1461679208033 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d200f800 == 64 [pid = 1852] [id = 219] 07:00:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 99 (0x7fe5c197a800) [pid = 1852] [serial = 657] [outer = (nil)] 07:00:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 100 (0x7fe5ca32f000) [pid = 1852] [serial = 658] [outer = 0x7fe5c197a800] 07:00:08 INFO - PROCESS | 1852 | 1461679208091 Marionette DEBUG loaded listener.js 07:00:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 101 (0x7fe5ca58f400) [pid = 1852] [serial = 659] [outer = 0x7fe5c197a800] 07:00:09 INFO - PROCESS | 1852 | 1461679209066 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 07:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1275ms 07:00:09 INFO - PROCESS | 1852 | 1461679209115 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 07:00:09 INFO - PROCESS | 1852 | 1461679209120 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 07:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:00:09 INFO - PROCESS | 1852 | 1461679209129 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:00:09 INFO - PROCESS | 1852 | 1461679209134 Marionette TRACE conn3 <- [1,850,null,{}] 07:00:09 INFO - PROCESS | 1852 | 1461679209141 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:09 INFO - PROCESS | 1852 | 1461679209344 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 07:00:09 INFO - PROCESS | 1852 | 1461679209499 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2ec0000 == 65 [pid = 1852] [id = 220] 07:00:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 102 (0x7fe5c1b9f800) [pid = 1852] [serial = 660] [outer = (nil)] 07:00:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 103 (0x7fe5c2506000) [pid = 1852] [serial = 661] [outer = 0x7fe5c1b9f800] 07:00:09 INFO - PROCESS | 1852 | 1461679209576 Marionette DEBUG loaded listener.js 07:00:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 104 (0x7fe5c2c29400) [pid = 1852] [serial = 662] [outer = 0x7fe5c1b9f800] 07:00:10 INFO - PROCESS | 1852 | 1461679210486 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 07:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1429ms 07:00:10 INFO - PROCESS | 1852 | 1461679210559 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 07:00:10 INFO - PROCESS | 1852 | 1461679210567 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 07:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:00:10 INFO - PROCESS | 1852 | 1461679210577 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:00:10 INFO - PROCESS | 1852 | 1461679210580 Marionette TRACE conn3 <- [1,854,null,{}] 07:00:10 INFO - PROCESS | 1852 | 1461679210586 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:10 INFO - PROCESS | 1852 | 1461679210782 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 07:00:10 INFO - PROCESS | 1852 | 1461679210944 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb413000 == 66 [pid = 1852] [id = 221] 07:00:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 105 (0x7fe5c2c2f800) [pid = 1852] [serial = 663] [outer = (nil)] 07:00:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 106 (0x7fe5c525c800) [pid = 1852] [serial = 664] [outer = 0x7fe5c2c2f800] 07:00:11 INFO - PROCESS | 1852 | 1461679211018 Marionette DEBUG loaded listener.js 07:00:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 107 (0x7fe5c59a4c00) [pid = 1852] [serial = 665] [outer = 0x7fe5c2c2f800] 07:00:11 INFO - PROCESS | 1852 | 1461679211871 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 07:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1329ms 07:00:11 INFO - PROCESS | 1852 | 1461679211905 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 07:00:11 INFO - PROCESS | 1852 | 1461679211909 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 07:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:00:11 INFO - PROCESS | 1852 | 1461679211915 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:00:11 INFO - PROCESS | 1852 | 1461679211920 Marionette TRACE conn3 <- [1,858,null,{}] 07:00:11 INFO - PROCESS | 1852 | 1461679211936 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:12 INFO - PROCESS | 1852 | 1461679212103 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 07:00:12 INFO - PROCESS | 1852 | 1461679212263 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d8de2800 == 67 [pid = 1852] [id = 222] 07:00:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 108 (0x7fe5c5a21c00) [pid = 1852] [serial = 666] [outer = (nil)] 07:00:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7fe5c9b29c00) [pid = 1852] [serial = 667] [outer = 0x7fe5c5a21c00] 07:00:12 INFO - PROCESS | 1852 | 1461679212335 Marionette DEBUG loaded listener.js 07:00:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7fe5c9c13000) [pid = 1852] [serial = 668] [outer = 0x7fe5c5a21c00] 07:00:13 INFO - PROCESS | 1852 | 1461679213182 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 07:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1339ms 07:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:00:13 INFO - PROCESS | 1852 | 1461679213255 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 07:00:13 INFO - PROCESS | 1852 | 1461679213258 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 07:00:13 INFO - PROCESS | 1852 | 1461679213265 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:00:13 INFO - PROCESS | 1852 | 1461679213268 Marionette TRACE conn3 <- [1,862,null,{}] 07:00:13 INFO - PROCESS | 1852 | 1461679213273 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:13 INFO - PROCESS | 1852 | 1461679213467 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 07:00:13 INFO - PROCESS | 1852 | 1461679213627 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d9a20800 == 68 [pid = 1852] [id = 223] 07:00:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7fe5c524dc00) [pid = 1852] [serial = 669] [outer = (nil)] 07:00:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7fe5ca333800) [pid = 1852] [serial = 670] [outer = 0x7fe5c524dc00] 07:00:13 INFO - PROCESS | 1852 | 1461679213696 Marionette DEBUG loaded listener.js 07:00:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7fe5ca594400) [pid = 1852] [serial = 671] [outer = 0x7fe5c524dc00] 07:00:14 INFO - PROCESS | 1852 | 1461679214582 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 07:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1384ms 07:00:14 INFO - PROCESS | 1852 | 1461679214649 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 07:00:14 INFO - PROCESS | 1852 | 1461679214653 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 07:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:00:14 INFO - PROCESS | 1852 | 1461679214658 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:00:14 INFO - PROCESS | 1852 | 1461679214661 Marionette TRACE conn3 <- [1,866,null,{}] 07:00:14 INFO - PROCESS | 1852 | 1461679214666 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:14 INFO - PROCESS | 1852 | 1461679214824 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 07:00:14 INFO - PROCESS | 1852 | 1461679214975 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dbe6c800 == 69 [pid = 1852] [id = 224] 07:00:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7fe5c9488800) [pid = 1852] [serial = 672] [outer = (nil)] 07:00:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7fe5ca59c000) [pid = 1852] [serial = 673] [outer = 0x7fe5c9488800] 07:00:15 INFO - PROCESS | 1852 | 1461679215047 Marionette DEBUG loaded listener.js 07:00:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7fe5cad11800) [pid = 1852] [serial = 674] [outer = 0x7fe5c9488800] 07:00:15 INFO - PROCESS | 1852 | 1461679215948 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 07:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1335ms 07:00:15 INFO - PROCESS | 1852 | 1461679215994 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 07:00:15 INFO - PROCESS | 1852 | 1461679215998 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 07:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:00:16 INFO - PROCESS | 1852 | 1461679216004 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:00:16 INFO - PROCESS | 1852 | 1461679216007 Marionette TRACE conn3 <- [1,870,null,{}] 07:00:16 INFO - PROCESS | 1852 | 1461679216011 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:16 INFO - PROCESS | 1852 | 1461679216188 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 07:00:16 INFO - PROCESS | 1852 | 1461679216340 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dd78e000 == 70 [pid = 1852] [id = 225] 07:00:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7fe5cad8ec00) [pid = 1852] [serial = 675] [outer = (nil)] 07:00:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7fe5cb469400) [pid = 1852] [serial = 676] [outer = 0x7fe5cad8ec00] 07:00:16 INFO - PROCESS | 1852 | 1461679216413 Marionette DEBUG loaded listener.js 07:00:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7fe5cb6db400) [pid = 1852] [serial = 677] [outer = 0x7fe5cad8ec00] 07:00:17 INFO - PROCESS | 1852 | 1461679217244 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 07:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1276ms 07:00:17 INFO - PROCESS | 1852 | 1461679217280 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 07:00:17 INFO - PROCESS | 1852 | 1461679217284 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 07:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:00:17 INFO - PROCESS | 1852 | 1461679217290 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:00:17 INFO - PROCESS | 1852 | 1461679217293 Marionette TRACE conn3 <- [1,874,null,{}] 07:00:17 INFO - PROCESS | 1852 | 1461679217298 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:17 INFO - PROCESS | 1852 | 1461679217439 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 07:00:17 INFO - PROCESS | 1852 | 1461679217594 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dda5c800 == 71 [pid = 1852] [id = 226] 07:00:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7fe5cb45f800) [pid = 1852] [serial = 678] [outer = (nil)] 07:00:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7fe5cb6e0000) [pid = 1852] [serial = 679] [outer = 0x7fe5cb45f800] 07:00:17 INFO - PROCESS | 1852 | 1461679217663 Marionette DEBUG loaded listener.js 07:00:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7fe5cbae8c00) [pid = 1852] [serial = 680] [outer = 0x7fe5cb45f800] 07:00:18 INFO - PROCESS | 1852 | 1461679218797 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 07:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1532ms 07:00:18 INFO - PROCESS | 1852 | 1461679218823 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 07:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:00:18 INFO - PROCESS | 1852 | 1461679218828 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 07:00:18 INFO - PROCESS | 1852 | 1461679218835 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:00:18 INFO - PROCESS | 1852 | 1461679218840 Marionette TRACE conn3 <- [1,878,null,{}] 07:00:18 INFO - PROCESS | 1852 | 1461679218848 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:19 INFO - PROCESS | 1852 | 1461679219012 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 07:00:19 INFO - PROCESS | 1852 | 1461679219204 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c59cd000 == 72 [pid = 1852] [id = 227] 07:00:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7fe5c1b95800) [pid = 1852] [serial = 681] [outer = (nil)] 07:00:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7fe5c1f0bc00) [pid = 1852] [serial = 682] [outer = 0x7fe5c1b95800] 07:00:19 INFO - PROCESS | 1852 | 1461679219269 Marionette DEBUG loaded listener.js 07:00:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7fe5c24b7c00) [pid = 1852] [serial = 683] [outer = 0x7fe5c1b95800] 07:00:20 INFO - PROCESS | 1852 | 1461679220029 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 07:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1232ms 07:00:20 INFO - PROCESS | 1852 | 1461679220081 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 07:00:20 INFO - PROCESS | 1852 | 1461679220089 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 07:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:00:20 INFO - PROCESS | 1852 | 1461679220099 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:00:20 INFO - PROCESS | 1852 | 1461679220102 Marionette TRACE conn3 <- [1,882,null,{}] 07:00:20 INFO - PROCESS | 1852 | 1461679220108 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:20 INFO - PROCESS | 1852 | 1461679220302 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 07:00:20 INFO - PROCESS | 1852 | 1461679220507 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b90c4800 == 73 [pid = 1852] [id = 228] 07:00:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7fe5c1f14c00) [pid = 1852] [serial = 684] [outer = (nil)] 07:00:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7fe5c2503c00) [pid = 1852] [serial = 685] [outer = 0x7fe5c1f14c00] 07:00:20 INFO - PROCESS | 1852 | 1461679220570 Marionette DEBUG loaded listener.js 07:00:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7fe5c4796400) [pid = 1852] [serial = 686] [outer = 0x7fe5c1f14c00] 07:00:21 INFO - PROCESS | 1852 | 1461679221420 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 07:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1378ms 07:00:21 INFO - PROCESS | 1852 | 1461679221478 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 07:00:21 INFO - PROCESS | 1852 | 1461679221482 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 07:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:00:21 INFO - PROCESS | 1852 | 1461679221487 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:00:21 INFO - PROCESS | 1852 | 1461679221492 Marionette TRACE conn3 <- [1,886,null,{}] 07:00:21 INFO - PROCESS | 1852 | 1461679221507 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:21 INFO - PROCESS | 1852 | 1461679221666 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 07:00:21 INFO - PROCESS | 1852 | 1461679221844 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ba5d1000 == 72 [pid = 1852] [id = 162] 07:00:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ccf76800 == 71 [pid = 1852] [id = 218] 07:00:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb50f800 == 70 [pid = 1852] [id = 217] 07:00:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c9a3e800 == 69 [pid = 1852] [id = 216] 07:00:21 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7fe5c5925400) [pid = 1852] [serial = 589] [outer = (nil)] [url = about:blank] 07:00:21 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7fe5c1b87800) [pid = 1852] [serial = 583] [outer = (nil)] [url = about:blank] 07:00:21 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7fe5c67a0000) [pid = 1852] [serial = 613] [outer = (nil)] [url = about:blank] 07:00:21 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7fe5c2c30000) [pid = 1852] [serial = 586] [outer = (nil)] [url = about:blank] 07:00:21 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7fe5c5442800) [pid = 1852] [serial = 592] [outer = (nil)] [url = about:blank] 07:00:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5bfca3800 == 70 [pid = 1852] [id = 229] 07:00:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7fe5c1f0d000) [pid = 1852] [serial = 687] [outer = (nil)] 07:00:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7fe5c2816800) [pid = 1852] [serial = 688] [outer = 0x7fe5c1f0d000] 07:00:21 INFO - PROCESS | 1852 | 1461679221953 Marionette DEBUG loaded listener.js 07:00:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7fe5c59adc00) [pid = 1852] [serial = 689] [outer = 0x7fe5c1f0d000] 07:00:22 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c59d0000 == 69 [pid = 1852] [id = 215] 07:00:22 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c23a0000 == 68 [pid = 1852] [id = 214] 07:00:22 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ba5c2800 == 67 [pid = 1852] [id = 213] 07:00:22 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ccf61800 == 66 [pid = 1852] [id = 209] 07:00:22 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb818000 == 65 [pid = 1852] [id = 208] 07:00:22 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb52a000 == 64 [pid = 1852] [id = 207] 07:00:22 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c7a0d800 == 63 [pid = 1852] [id = 206] 07:00:22 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c239f800 == 62 [pid = 1852] [id = 205] 07:00:22 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb2cc000 == 61 [pid = 1852] [id = 204] 07:00:22 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7fe5c4738800) [pid = 1852] [serial = 601] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7fe5c22cbc00) [pid = 1852] [serial = 598] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7fe5c5924400) [pid = 1852] [serial = 604] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7fe5c2508000) [pid = 1852] [serial = 599] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7fe5c5a13c00) [pid = 1852] [serial = 607] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7fe5c59ab800) [pid = 1852] [serial = 610] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7fe5c1977c00) [pid = 1852] [serial = 595] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7fe5c1993400) [pid = 1852] [serial = 596] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7fe5c528a000) [pid = 1852] [serial = 580] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7fe5c5923c00) [pid = 1852] [serial = 581] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7fe5c5a1fc00) [pid = 1852] [serial = 608] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7fe5c59a6c00) [pid = 1852] [serial = 605] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7fe5c6192400) [pid = 1852] [serial = 611] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7fe5c4799800) [pid = 1852] [serial = 602] [outer = (nil)] [url = about:blank] 07:00:22 INFO - PROCESS | 1852 | 1461679222684 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 07:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1236ms 07:00:22 INFO - PROCESS | 1852 | 1461679222723 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 07:00:22 INFO - PROCESS | 1852 | 1461679222726 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 07:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:00:22 INFO - PROCESS | 1852 | 1461679222731 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:00:22 INFO - PROCESS | 1852 | 1461679222733 Marionette TRACE conn3 <- [1,890,null,{}] 07:00:22 INFO - PROCESS | 1852 | 1461679222767 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:22 INFO - PROCESS | 1852 | 1461679222904 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 07:00:22 INFO - PROCESS | 1852 | 1461679222918 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c59d0000 == 62 [pid = 1852] [id = 230] 07:00:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7fe5c4799800) [pid = 1852] [serial = 690] [outer = (nil)] 07:00:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7fe5c6194400) [pid = 1852] [serial = 691] [outer = 0x7fe5c4799800] 07:00:22 INFO - PROCESS | 1852 | 1461679222978 Marionette DEBUG loaded listener.js 07:00:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7fe5c63ca000) [pid = 1852] [serial = 692] [outer = 0x7fe5c4799800] 07:00:23 INFO - PROCESS | 1852 | 1461679223772 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 07:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1084ms 07:00:23 INFO - PROCESS | 1852 | 1461679223828 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 07:00:23 INFO - PROCESS | 1852 | 1461679223831 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 07:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:00:23 INFO - PROCESS | 1852 | 1461679223836 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:00:23 INFO - PROCESS | 1852 | 1461679223838 Marionette TRACE conn3 <- [1,894,null,{}] 07:00:23 INFO - PROCESS | 1852 | 1461679223844 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:23 INFO - PROCESS | 1852 | 1461679223978 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 07:00:24 INFO - PROCESS | 1852 | 1461679223991 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cac12000 == 63 [pid = 1852] [id = 231] 07:00:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7fe5c59a6c00) [pid = 1852] [serial = 693] [outer = (nil)] 07:00:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7fe5c7a34800) [pid = 1852] [serial = 694] [outer = 0x7fe5c59a6c00] 07:00:24 INFO - PROCESS | 1852 | 1461679224060 Marionette DEBUG loaded listener.js 07:00:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7fe5c84f9800) [pid = 1852] [serial = 695] [outer = 0x7fe5c59a6c00] 07:00:24 INFO - PROCESS | 1852 | 1461679224864 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 07:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1076ms 07:00:24 INFO - PROCESS | 1852 | 1461679224930 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 07:00:24 INFO - PROCESS | 1852 | 1461679224934 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 07:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:00:24 INFO - PROCESS | 1852 | 1461679224939 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:00:24 INFO - PROCESS | 1852 | 1461679224942 Marionette TRACE conn3 <- [1,898,null,{}] 07:00:24 INFO - PROCESS | 1852 | 1461679224947 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:25 INFO - PROCESS | 1852 | 1461679225155 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 07:00:25 INFO - PROCESS | 1852 | 1461679225179 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb80b800 == 64 [pid = 1852] [id = 232] 07:00:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7fe5c97edc00) [pid = 1852] [serial = 696] [outer = (nil)] 07:00:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7fe5ca32c400) [pid = 1852] [serial = 697] [outer = 0x7fe5c97edc00] 07:00:25 INFO - PROCESS | 1852 | 1461679225240 Marionette DEBUG loaded listener.js 07:00:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7fe5ca599c00) [pid = 1852] [serial = 698] [outer = 0x7fe5c97edc00] 07:00:26 INFO - PROCESS | 1852 | 1461679226086 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 07:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1176ms 07:00:26 INFO - PROCESS | 1852 | 1461679226123 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 07:00:26 INFO - PROCESS | 1852 | 1461679226125 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 07:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:00:26 INFO - PROCESS | 1852 | 1461679226131 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:00:26 INFO - PROCESS | 1852 | 1461679226134 Marionette TRACE conn3 <- [1,902,null,{}] 07:00:26 INFO - PROCESS | 1852 | 1461679226139 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:26 INFO - PROCESS | 1852 | 1461679226310 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 07:00:26 INFO - PROCESS | 1852 | 1461679226334 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ce6e4000 == 65 [pid = 1852] [id = 233] 07:00:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7fe5c96ab800) [pid = 1852] [serial = 699] [outer = (nil)] 07:00:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7fe5cad8dc00) [pid = 1852] [serial = 700] [outer = 0x7fe5c96ab800] 07:00:26 INFO - PROCESS | 1852 | 1461679226391 Marionette DEBUG loaded listener.js 07:00:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7fe5cb54b800) [pid = 1852] [serial = 701] [outer = 0x7fe5c96ab800] 07:00:27 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7fe5ba58d000) [pid = 1852] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:00:27 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7fe5ca332000) [pid = 1852] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:00:27 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7fe5c524f800) [pid = 1852] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:00:27 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7fe5c618d400) [pid = 1852] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:00:27 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7fe5c510ac00) [pid = 1852] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:00:27 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7fe5c97e3800) [pid = 1852] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:00:27 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7fe5c1980c00) [pid = 1852] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:00:27 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7fe5bfcdbc00) [pid = 1852] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:00:27 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7fe5c1b93c00) [pid = 1852] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:00:27 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7fe5ca590800) [pid = 1852] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:00:27 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7fe5c1980000) [pid = 1852] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:00:27 INFO - PROCESS | 1852 | --DOMWINDOW == 112 (0x7fe5c22c9400) [pid = 1852] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:00:27 INFO - PROCESS | 1852 | --DOMWINDOW == 111 (0x7fe5c1b95400) [pid = 1852] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:00:27 INFO - PROCESS | 1852 | --DOMWINDOW == 110 (0x7fe5c3a39400) [pid = 1852] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:00:27 INFO - PROCESS | 1852 | --DOMWINDOW == 109 (0x7fe5c157b000) [pid = 1852] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:00:27 INFO - PROCESS | 1852 | --DOMWINDOW == 108 (0x7fe5c1b9a800) [pid = 1852] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:00:27 INFO - PROCESS | 1852 | 1461679227437 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 07:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1325ms 07:00:27 INFO - PROCESS | 1852 | 1461679227456 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 07:00:27 INFO - PROCESS | 1852 | 1461679227459 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 07:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:00:27 INFO - PROCESS | 1852 | 1461679227466 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:00:27 INFO - PROCESS | 1852 | 1461679227468 Marionette TRACE conn3 <- [1,906,null,{}] 07:00:27 INFO - PROCESS | 1852 | 1461679227473 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:27 INFO - PROCESS | 1852 | 1461679227608 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 07:00:27 INFO - PROCESS | 1852 | 1461679227724 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb6bd000 == 66 [pid = 1852] [id = 234] 07:00:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 109 (0x7fe5c1579c00) [pid = 1852] [serial = 702] [outer = (nil)] 07:00:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 110 (0x7fe5c22c9400) [pid = 1852] [serial = 703] [outer = 0x7fe5c1579c00] 07:00:27 INFO - PROCESS | 1852 | 1461679227783 Marionette DEBUG loaded listener.js 07:00:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 111 (0x7fe5c6197c00) [pid = 1852] [serial = 704] [outer = 0x7fe5c1579c00] 07:00:28 INFO - PROCESS | 1852 | 1461679228403 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 07:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 975ms 07:00:28 INFO - PROCESS | 1852 | 1461679228442 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 07:00:28 INFO - PROCESS | 1852 | 1461679228445 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 07:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:00:28 INFO - PROCESS | 1852 | 1461679228450 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:00:28 INFO - PROCESS | 1852 | 1461679228452 Marionette TRACE conn3 <- [1,910,null,{}] 07:00:28 INFO - PROCESS | 1852 | 1461679228457 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:28 INFO - PROCESS | 1852 | 1461679228586 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 07:00:28 INFO - PROCESS | 1852 | 1461679228705 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d8ded800 == 67 [pid = 1852] [id = 235] 07:00:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 112 (0x7fe5c1980000) [pid = 1852] [serial = 705] [outer = (nil)] 07:00:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 113 (0x7fe5c9c04c00) [pid = 1852] [serial = 706] [outer = 0x7fe5c1980000] 07:00:28 INFO - PROCESS | 1852 | 1461679228769 Marionette DEBUG loaded listener.js 07:00:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7fe5cb559400) [pid = 1852] [serial = 707] [outer = 0x7fe5c1980000] 07:00:29 INFO - PROCESS | 1852 | 1461679229587 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 07:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1174ms 07:00:29 INFO - PROCESS | 1852 | 1461679229626 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 07:00:29 INFO - PROCESS | 1852 | 1461679229631 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 07:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:00:29 INFO - PROCESS | 1852 | 1461679229656 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:00:29 INFO - PROCESS | 1852 | 1461679229660 Marionette TRACE conn3 <- [1,914,null,{}] 07:00:29 INFO - PROCESS | 1852 | 1461679229668 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:29 INFO - PROCESS | 1852 | 1461679229836 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 07:00:29 INFO - PROCESS | 1852 | 1461679229993 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c52de800 == 68 [pid = 1852] [id = 236] 07:00:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7fe5bfce3800) [pid = 1852] [serial = 708] [outer = (nil)] 07:00:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7fe5c1f16c00) [pid = 1852] [serial = 709] [outer = 0x7fe5bfce3800] 07:00:30 INFO - PROCESS | 1852 | 1461679230065 Marionette DEBUG loaded listener.js 07:00:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7fe5c2bbbc00) [pid = 1852] [serial = 710] [outer = 0x7fe5bfce3800] 07:00:30 INFO - PROCESS | 1852 | 1461679230927 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 07:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1340ms 07:00:30 INFO - PROCESS | 1852 | 1461679230994 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 07:00:31 INFO - PROCESS | 1852 | 1461679231002 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 07:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:00:31 INFO - PROCESS | 1852 | 1461679231011 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:00:31 INFO - PROCESS | 1852 | 1461679231015 Marionette TRACE conn3 <- [1,918,null,{}] 07:00:31 INFO - PROCESS | 1852 | 1461679231020 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:31 INFO - PROCESS | 1852 | 1461679231183 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 07:00:31 INFO - PROCESS | 1852 | 1461679231340 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb511800 == 69 [pid = 1852] [id = 237] 07:00:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7fe5c479f000) [pid = 1852] [serial = 711] [outer = (nil)] 07:00:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7fe5c5926800) [pid = 1852] [serial = 712] [outer = 0x7fe5c479f000] 07:00:31 INFO - PROCESS | 1852 | 1461679231415 Marionette DEBUG loaded listener.js 07:00:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7fe5c5a18c00) [pid = 1852] [serial = 713] [outer = 0x7fe5c479f000] 07:00:32 INFO - PROCESS | 1852 | 1461679232332 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 07:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1382ms 07:00:32 INFO - PROCESS | 1852 | 1461679232393 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 07:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:00:32 INFO - PROCESS | 1852 | 1461679232396 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 07:00:32 INFO - PROCESS | 1852 | 1461679232403 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:00:32 INFO - PROCESS | 1852 | 1461679232408 Marionette TRACE conn3 <- [1,922,null,{}] 07:00:32 INFO - PROCESS | 1852 | 1461679232424 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:32 INFO - PROCESS | 1852 | 1461679232622 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 07:00:32 INFO - PROCESS | 1852 | 1461679232819 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dda5b000 == 70 [pid = 1852] [id = 238] 07:00:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7fe5c93d1400) [pid = 1852] [serial = 714] [outer = (nil)] 07:00:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7fe5c9c0c800) [pid = 1852] [serial = 715] [outer = 0x7fe5c93d1400] 07:00:32 INFO - PROCESS | 1852 | 1461679232935 Marionette DEBUG loaded listener.js 07:00:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7fe5ca331000) [pid = 1852] [serial = 716] [outer = 0x7fe5c93d1400] 07:00:33 INFO - PROCESS | 1852 | 1461679233688 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 07:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1343ms 07:00:33 INFO - PROCESS | 1852 | 1461679233746 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 07:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:00:33 INFO - PROCESS | 1852 | 1461679233750 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 07:00:33 INFO - PROCESS | 1852 | 1461679233755 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:00:33 INFO - PROCESS | 1852 | 1461679233758 Marionette TRACE conn3 <- [1,926,null,{}] 07:00:33 INFO - PROCESS | 1852 | 1461679233763 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:33 INFO - PROCESS | 1852 | 1461679233913 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 07:00:34 INFO - PROCESS | 1852 | 1461679234071 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5de1a0000 == 71 [pid = 1852] [id = 239] 07:00:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7fe5c9487400) [pid = 1852] [serial = 717] [outer = (nil)] 07:00:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7fe5cb468000) [pid = 1852] [serial = 718] [outer = 0x7fe5c9487400] 07:00:34 INFO - PROCESS | 1852 | 1461679234139 Marionette DEBUG loaded listener.js 07:00:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7fe5cb6d8400) [pid = 1852] [serial = 719] [outer = 0x7fe5c9487400] 07:00:34 INFO - PROCESS | 1852 | 1461679234954 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 07:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1228ms 07:00:34 INFO - PROCESS | 1852 | 1461679234983 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 07:00:34 INFO - PROCESS | 1852 | 1461679234986 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 07:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:00:34 INFO - PROCESS | 1852 | 1461679234992 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:00:34 INFO - PROCESS | 1852 | 1461679234994 Marionette TRACE conn3 <- [1,930,null,{}] 07:00:35 INFO - PROCESS | 1852 | 1461679234999 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:35 INFO - PROCESS | 1852 | 1461679235148 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 07:00:35 INFO - PROCESS | 1852 | 1461679235307 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5e086a800 == 72 [pid = 1852] [id = 240] 07:00:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7fe5ca591800) [pid = 1852] [serial = 720] [outer = (nil)] 07:00:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7fe5cbae3400) [pid = 1852] [serial = 721] [outer = 0x7fe5ca591800] 07:00:35 INFO - PROCESS | 1852 | 1461679235377 Marionette DEBUG loaded listener.js 07:00:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7fe5cbcda400) [pid = 1852] [serial = 722] [outer = 0x7fe5ca591800] 07:00:36 INFO - PROCESS | 1852 | 1461679236240 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 07:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1276ms 07:00:36 INFO - PROCESS | 1852 | 1461679236268 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 07:00:36 INFO - PROCESS | 1852 | 1461679236272 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 07:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:00:36 INFO - PROCESS | 1852 | 1461679236277 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:00:36 INFO - PROCESS | 1852 | 1461679236280 Marionette TRACE conn3 <- [1,934,null,{}] 07:00:36 INFO - PROCESS | 1852 | 1461679236284 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:36 INFO - PROCESS | 1852 | 1461679236459 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 07:00:36 INFO - PROCESS | 1852 | 1461679236624 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5e23a4800 == 73 [pid = 1852] [id = 241] 07:00:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7fe5cc36ac00) [pid = 1852] [serial = 723] [outer = (nil)] 07:00:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7fe5cc5dc400) [pid = 1852] [serial = 724] [outer = 0x7fe5cc36ac00] 07:00:36 INFO - PROCESS | 1852 | 1461679236696 Marionette DEBUG loaded listener.js 07:00:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7fe5ce252c00) [pid = 1852] [serial = 725] [outer = 0x7fe5cc36ac00] 07:00:37 INFO - PROCESS | 1852 | 1461679237552 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 07:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1326ms 07:00:37 INFO - PROCESS | 1852 | 1461679237604 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 07:00:37 INFO - PROCESS | 1852 | 1461679237607 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 07:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:00:37 INFO - PROCESS | 1852 | 1461679237613 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:00:37 INFO - PROCESS | 1852 | 1461679237616 Marionette TRACE conn3 <- [1,938,null,{}] 07:00:37 INFO - PROCESS | 1852 | 1461679237621 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:37 INFO - PROCESS | 1852 | 1461679237766 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 07:00:37 INFO - PROCESS | 1852 | 1461679237928 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5e31a3800 == 74 [pid = 1852] [id = 242] 07:00:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7fe5cc36c000) [pid = 1852] [serial = 726] [outer = (nil)] 07:00:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7fe5ce602c00) [pid = 1852] [serial = 727] [outer = 0x7fe5cc36c000] 07:00:38 INFO - PROCESS | 1852 | 1461679237996 Marionette DEBUG loaded listener.js 07:00:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7fe5d2c7fc00) [pid = 1852] [serial = 728] [outer = 0x7fe5cc36c000] 07:00:38 INFO - PROCESS | 1852 | 1461679238819 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 07:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1238ms 07:00:38 INFO - PROCESS | 1852 | 1461679238852 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 07:00:38 INFO - PROCESS | 1852 | 1461679238855 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 07:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:00:38 INFO - PROCESS | 1852 | 1461679238861 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:00:38 INFO - PROCESS | 1852 | 1461679238863 Marionette TRACE conn3 <- [1,942,null,{}] 07:00:38 INFO - PROCESS | 1852 | 1461679238868 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:39 INFO - PROCESS | 1852 | 1461679239022 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 07:00:39 INFO - PROCESS | 1852 | 1461679239183 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b7edb800 == 75 [pid = 1852] [id = 243] 07:00:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7fe5bfce0400) [pid = 1852] [serial = 729] [outer = (nil)] 07:00:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7fe5d7c14c00) [pid = 1852] [serial = 730] [outer = 0x7fe5bfce0400] 07:00:39 INFO - PROCESS | 1852 | 1461679239250 Marionette DEBUG loaded listener.js 07:00:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7fe5d7ceb000) [pid = 1852] [serial = 731] [outer = 0x7fe5bfce0400] 07:00:40 INFO - PROCESS | 1852 | 1461679240108 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 07:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1281ms 07:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:00:40 INFO - PROCESS | 1852 | 1461679240142 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 07:00:40 INFO - PROCESS | 1852 | 1461679240145 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 07:00:40 INFO - PROCESS | 1852 | 1461679240151 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:00:40 INFO - PROCESS | 1852 | 1461679240154 Marionette TRACE conn3 <- [1,946,null,{}] 07:00:40 INFO - PROCESS | 1852 | 1461679240159 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:40 INFO - PROCESS | 1852 | 1461679240317 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 07:00:40 INFO - PROCESS | 1852 | 1461679240930 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c229d000 == 76 [pid = 1852] [id = 244] 07:00:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7fe5c156f400) [pid = 1852] [serial = 732] [outer = (nil)] 07:00:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7fe5c1975c00) [pid = 1852] [serial = 733] [outer = 0x7fe5c156f400] 07:00:41 INFO - PROCESS | 1852 | 1461679241002 Marionette DEBUG loaded listener.js 07:00:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7fe5c1b87400) [pid = 1852] [serial = 734] [outer = 0x7fe5c156f400] 07:00:41 INFO - PROCESS | 1852 | 1461679241959 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 07:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1840ms 07:00:41 INFO - PROCESS | 1852 | 1461679241991 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 07:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:00:42 INFO - PROCESS | 1852 | 1461679241997 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 07:00:42 INFO - PROCESS | 1852 | 1461679242004 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:00:42 INFO - PROCESS | 1852 | 1461679242008 Marionette TRACE conn3 <- [1,950,null,{}] 07:00:42 INFO - PROCESS | 1852 | 1461679242014 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:42 INFO - PROCESS | 1852 | 1461679242168 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 07:00:42 INFO - PROCESS | 1852 | 1461679242464 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b8fbc800 == 77 [pid = 1852] [id = 245] 07:00:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7fe5c2167800) [pid = 1852] [serial = 735] [outer = (nil)] 07:00:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7fe5c2507400) [pid = 1852] [serial = 736] [outer = 0x7fe5c2167800] 07:00:42 INFO - PROCESS | 1852 | 1461679242533 Marionette DEBUG loaded listener.js 07:00:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7fe5c3922c00) [pid = 1852] [serial = 737] [outer = 0x7fe5c2167800] 07:00:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb6bd000 == 76 [pid = 1852] [id = 234] 07:00:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ce6e4000 == 75 [pid = 1852] [id = 233] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7fe5ca32f000) [pid = 1852] [serial = 658] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb80b800 == 74 [pid = 1852] [id = 232] 07:00:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cac12000 == 73 [pid = 1852] [id = 231] 07:00:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c59d0000 == 72 [pid = 1852] [id = 230] 07:00:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5bfca3800 == 71 [pid = 1852] [id = 229] 07:00:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b90c4800 == 70 [pid = 1852] [id = 228] 07:00:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c59cd000 == 69 [pid = 1852] [id = 227] 07:00:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb413000 == 68 [pid = 1852] [id = 221] 07:00:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2ec0000 == 67 [pid = 1852] [id = 220] 07:00:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d200f800 == 66 [pid = 1852] [id = 219] 07:00:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c7c0c000 == 65 [pid = 1852] [id = 193] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7fe5c5a19c00) [pid = 1852] [serial = 593] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7fe5cad02400) [pid = 1852] [serial = 512] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7fe5ca32e800) [pid = 1852] [serial = 656] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7fe5c5a1c800) [pid = 1852] [serial = 647] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7fe5d8be5000) [pid = 1852] [serial = 560] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7fe5c1b91800) [pid = 1852] [serial = 584] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7fe5c59ad000) [pid = 1852] [serial = 554] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7fe5c47e5000) [pid = 1852] [serial = 587] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7fe5c59b1000) [pid = 1852] [serial = 590] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7fe5ca328400) [pid = 1852] [serial = 557] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7fe5cb54f800) [pid = 1852] [serial = 551] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7fe5c63c7c00) [pid = 1852] [serial = 649] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7fe5c8611400) [pid = 1852] [serial = 652] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7fe5c7a36400) [pid = 1852] [serial = 650] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7fe5c2010000) [pid = 1852] [serial = 616] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7fe5c618e000) [pid = 1852] [serial = 622] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7fe5c5927400) [pid = 1852] [serial = 646] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7fe5c9fcfc00) [pid = 1852] [serial = 655] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7fe5c97e3000) [pid = 1852] [serial = 653] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7fe5c84f1000) [pid = 1852] [serial = 628] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7fe5c3a45400) [pid = 1852] [serial = 643] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7fe5c618e800) [pid = 1852] [serial = 638] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7fe5c1b86000) [pid = 1852] [serial = 637] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7fe5c7a35400) [pid = 1852] [serial = 625] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7fe5c47a0c00) [pid = 1852] [serial = 644] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 117 (0x7fe5c22c3000) [pid = 1852] [serial = 640] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 116 (0x7fe5c250e400) [pid = 1852] [serial = 641] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 115 (0x7fe5c4736c00) [pid = 1852] [serial = 619] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 114 (0x7fe5c97ee400) [pid = 1852] [serial = 631] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | --DOMWINDOW == 113 (0x7fe5c9c10400) [pid = 1852] [serial = 634] [outer = (nil)] [url = about:blank] 07:00:43 INFO - PROCESS | 1852 | 1461679243448 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 07:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1478ms 07:00:43 INFO - PROCESS | 1852 | 1461679243485 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 07:00:43 INFO - PROCESS | 1852 | 1461679243490 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 07:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:00:43 INFO - PROCESS | 1852 | 1461679243496 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:00:43 INFO - PROCESS | 1852 | 1461679243498 Marionette TRACE conn3 <- [1,954,null,{}] 07:00:43 INFO - PROCESS | 1852 | 1461679243503 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:43 INFO - PROCESS | 1852 | 1461679243638 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 07:00:43 INFO - PROCESS | 1852 | 1461679243756 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2297000 == 66 [pid = 1852] [id = 246] 07:00:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 114 (0x7fe5c2304400) [pid = 1852] [serial = 738] [outer = (nil)] 07:00:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 115 (0x7fe5c472ec00) [pid = 1852] [serial = 739] [outer = 0x7fe5c2304400] 07:00:43 INFO - PROCESS | 1852 | 1461679243813 Marionette DEBUG loaded listener.js 07:00:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 116 (0x7fe5c47a0800) [pid = 1852] [serial = 740] [outer = 0x7fe5c2304400] 07:00:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 117 (0x7fe5c5259800) [pid = 1852] [serial = 741] [outer = 0x7fe5c2160400] 07:00:44 INFO - PROCESS | 1852 | 1461679244636 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 07:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1175ms 07:00:44 INFO - PROCESS | 1852 | 1461679244671 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 07:00:44 INFO - PROCESS | 1852 | 1461679244674 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 07:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:00:44 INFO - PROCESS | 1852 | 1461679244687 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:00:44 INFO - PROCESS | 1852 | 1461679244694 Marionette TRACE conn3 <- [1,958,null,{}] 07:00:44 INFO - PROCESS | 1852 | 1461679244702 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:44 INFO - PROCESS | 1852 | 1461679244842 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 07:00:44 INFO - PROCESS | 1852 | 1461679244860 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c7a21800 == 67 [pid = 1852] [id = 247] 07:00:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 118 (0x7fe5c591f400) [pid = 1852] [serial = 742] [outer = (nil)] 07:00:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7fe5c5a1d400) [pid = 1852] [serial = 743] [outer = 0x7fe5c591f400] 07:00:44 INFO - PROCESS | 1852 | 1461679244921 Marionette DEBUG loaded listener.js 07:00:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7fe5c618e800) [pid = 1852] [serial = 744] [outer = 0x7fe5c591f400] 07:00:45 INFO - PROCESS | 1852 | 1461679245706 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 07:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1044ms 07:00:45 INFO - PROCESS | 1852 | 1461679245724 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 07:00:45 INFO - PROCESS | 1852 | 1461679245727 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 07:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:00:45 INFO - PROCESS | 1852 | 1461679245734 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:00:45 INFO - PROCESS | 1852 | 1461679245736 Marionette TRACE conn3 <- [1,962,null,{}] 07:00:45 INFO - PROCESS | 1852 | 1461679245741 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:45 INFO - PROCESS | 1852 | 1461679245934 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 07:00:45 INFO - PROCESS | 1852 | 1461679245966 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ca444800 == 68 [pid = 1852] [id = 248] 07:00:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7fe5c5925800) [pid = 1852] [serial = 745] [outer = (nil)] 07:00:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7fe5c63c6c00) [pid = 1852] [serial = 746] [outer = 0x7fe5c5925800] 07:00:46 INFO - PROCESS | 1852 | 1461679246024 Marionette DEBUG loaded listener.js 07:00:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7fe5c7a36400) [pid = 1852] [serial = 747] [outer = 0x7fe5c5925800] 07:00:46 INFO - PROCESS | 1852 | 1461679246811 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 07:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1124ms 07:00:46 INFO - PROCESS | 1852 | 1461679246860 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 07:00:46 INFO - PROCESS | 1852 | 1461679246863 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 07:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:00:46 INFO - PROCESS | 1852 | 1461679246874 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:00:46 INFO - PROCESS | 1852 | 1461679246876 Marionette TRACE conn3 <- [1,966,null,{}] 07:00:46 INFO - PROCESS | 1852 | 1461679246884 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:47 INFO - PROCESS | 1852 | 1461679247061 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 07:00:47 INFO - PROCESS | 1852 | 1461679247084 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb407000 == 69 [pid = 1852] [id = 249] 07:00:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7fe5c948d400) [pid = 1852] [serial = 748] [outer = (nil)] 07:00:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7fe5c9b24400) [pid = 1852] [serial = 749] [outer = 0x7fe5c948d400] 07:00:47 INFO - PROCESS | 1852 | 1461679247150 Marionette DEBUG loaded listener.js 07:00:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7fe5ca32d800) [pid = 1852] [serial = 750] [outer = 0x7fe5c948d400] 07:00:48 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7fe5c97edc00) [pid = 1852] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:00:48 INFO - PROCESS | 1852 | --DOMWINDOW == 124 (0x7fe5c96ab800) [pid = 1852] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:00:48 INFO - PROCESS | 1852 | --DOMWINDOW == 123 (0x7fe5c1f14c00) [pid = 1852] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:00:48 INFO - PROCESS | 1852 | --DOMWINDOW == 122 (0x7fe5c1b95800) [pid = 1852] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:00:48 INFO - PROCESS | 1852 | --DOMWINDOW == 121 (0x7fe5c59a6c00) [pid = 1852] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:00:48 INFO - PROCESS | 1852 | --DOMWINDOW == 120 (0x7fe5c4799800) [pid = 1852] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:00:48 INFO - PROCESS | 1852 | --DOMWINDOW == 119 (0x7fe5c1f0d000) [pid = 1852] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:00:48 INFO - PROCESS | 1852 | --DOMWINDOW == 118 (0x7fe5c1579c00) [pid = 1852] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:00:48 INFO - PROCESS | 1852 | 1461679248332 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 07:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1480ms 07:00:48 INFO - PROCESS | 1852 | 1461679248355 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 07:00:48 INFO - PROCESS | 1852 | 1461679248358 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 07:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:00:48 INFO - PROCESS | 1852 | 1461679248364 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:00:48 INFO - PROCESS | 1852 | 1461679248366 Marionette TRACE conn3 <- [1,970,null,{}] 07:00:48 INFO - PROCESS | 1852 | 1461679248371 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:48 INFO - PROCESS | 1852 | 1461679248556 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 07:00:48 INFO - PROCESS | 1852 | 1461679248635 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb514800 == 70 [pid = 1852] [id = 250] 07:00:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 119 (0x7fe5c47e0800) [pid = 1852] [serial = 751] [outer = (nil)] 07:00:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 120 (0x7fe5ca333000) [pid = 1852] [serial = 752] [outer = 0x7fe5c47e0800] 07:00:48 INFO - PROCESS | 1852 | 1461679248692 Marionette DEBUG loaded listener.js 07:00:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 121 (0x7fe5ca599400) [pid = 1852] [serial = 753] [outer = 0x7fe5c47e0800] 07:00:49 INFO - PROCESS | 1852 | 1461679249307 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 07:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 976ms 07:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:00:49 INFO - PROCESS | 1852 | 1461679249342 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 07:00:49 INFO - PROCESS | 1852 | 1461679249345 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 07:00:49 INFO - PROCESS | 1852 | 1461679249351 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:00:49 INFO - PROCESS | 1852 | 1461679249353 Marionette TRACE conn3 <- [1,974,null,{}] 07:00:49 INFO - PROCESS | 1852 | 1461679249358 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:49 INFO - PROCESS | 1852 | 1461679249547 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 07:00:49 INFO - PROCESS | 1852 | 1461679249565 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ccfb3000 == 71 [pid = 1852] [id = 251] 07:00:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 122 (0x7fe5c5926000) [pid = 1852] [serial = 754] [outer = (nil)] 07:00:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 123 (0x7fe5ca59a000) [pid = 1852] [serial = 755] [outer = 0x7fe5c5926000] 07:00:49 INFO - PROCESS | 1852 | 1461679249622 Marionette DEBUG loaded listener.js 07:00:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 124 (0x7fe5cb6dcc00) [pid = 1852] [serial = 756] [outer = 0x7fe5c5926000] 07:00:50 INFO - PROCESS | 1852 | 1461679250462 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 07:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1184ms 07:00:50 INFO - PROCESS | 1852 | 1461679250535 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 07:00:50 INFO - PROCESS | 1852 | 1461679250540 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 07:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:00:50 INFO - PROCESS | 1852 | 1461679250548 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:00:50 INFO - PROCESS | 1852 | 1461679250554 Marionette TRACE conn3 <- [1,978,null,{}] 07:00:50 INFO - PROCESS | 1852 | 1461679250563 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:50 INFO - PROCESS | 1852 | 1461679250745 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 07:00:50 INFO - PROCESS | 1852 | 1461679250906 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c281c800 == 72 [pid = 1852] [id = 252] 07:00:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 125 (0x7fe5c1577400) [pid = 1852] [serial = 757] [outer = (nil)] 07:00:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7fe5c1f0ec00) [pid = 1852] [serial = 758] [outer = 0x7fe5c1577400] 07:00:50 INFO - PROCESS | 1852 | 1461679250980 Marionette DEBUG loaded listener.js 07:00:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7fe5c2309c00) [pid = 1852] [serial = 759] [outer = 0x7fe5c1577400] 07:00:51 INFO - PROCESS | 1852 | 1461679251887 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 07:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1395ms 07:00:51 INFO - PROCESS | 1852 | 1461679251944 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 07:00:51 INFO - PROCESS | 1852 | 1461679251952 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 07:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:00:51 INFO - PROCESS | 1852 | 1461679251962 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:00:51 INFO - PROCESS | 1852 | 1461679251965 Marionette TRACE conn3 <- [1,982,null,{}] 07:00:51 INFO - PROCESS | 1852 | 1461679251971 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:52 INFO - PROCESS | 1852 | 1461679252139 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 07:00:52 INFO - PROCESS | 1852 | 1461679252304 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ca44a800 == 73 [pid = 1852] [id = 253] 07:00:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7fe5c1b8c800) [pid = 1852] [serial = 760] [outer = (nil)] 07:00:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7fe5c524fc00) [pid = 1852] [serial = 761] [outer = 0x7fe5c1b8c800] 07:00:52 INFO - PROCESS | 1852 | 1461679252380 Marionette DEBUG loaded listener.js 07:00:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7fe5c591ec00) [pid = 1852] [serial = 762] [outer = 0x7fe5c1b8c800] 07:00:53 INFO - PROCESS | 1852 | 1461679253281 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 07:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1382ms 07:00:53 INFO - PROCESS | 1852 | 1461679253344 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 07:00:53 INFO - PROCESS | 1852 | 1461679253347 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 07:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:00:53 INFO - PROCESS | 1852 | 1461679253354 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:00:53 INFO - PROCESS | 1852 | 1461679253359 Marionette TRACE conn3 <- [1,986,null,{}] 07:00:53 INFO - PROCESS | 1852 | 1461679253375 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:53 INFO - PROCESS | 1852 | 1461679253575 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 07:00:53 INFO - PROCESS | 1852 | 1461679253773 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d88ce000 == 74 [pid = 1852] [id = 254] 07:00:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7fe5c7bb6000) [pid = 1852] [serial = 763] [outer = (nil)] 07:00:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7fe5c9fc6000) [pid = 1852] [serial = 764] [outer = 0x7fe5c7bb6000] 07:00:53 INFO - PROCESS | 1852 | 1461679253887 Marionette DEBUG loaded listener.js 07:00:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7fe5ca6dac00) [pid = 1852] [serial = 765] [outer = 0x7fe5c7bb6000] 07:00:54 INFO - PROCESS | 1852 | 1461679254710 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 07:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1384ms 07:00:54 INFO - PROCESS | 1852 | 1461679254739 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 07:00:54 INFO - PROCESS | 1852 | 1461679254743 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 07:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:00:54 INFO - PROCESS | 1852 | 1461679254749 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:00:54 INFO - PROCESS | 1852 | 1461679254751 Marionette TRACE conn3 <- [1,990,null,{}] 07:00:54 INFO - PROCESS | 1852 | 1461679254757 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:54 INFO - PROCESS | 1852 | 1461679254909 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 07:00:55 INFO - PROCESS | 1852 | 1461679255071 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d9f1b800 == 75 [pid = 1852] [id = 255] 07:00:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7fe5c7caa000) [pid = 1852] [serial = 766] [outer = (nil)] 07:00:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7fe5cb557400) [pid = 1852] [serial = 767] [outer = 0x7fe5c7caa000] 07:00:55 INFO - PROCESS | 1852 | 1461679255141 Marionette DEBUG loaded listener.js 07:00:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7fe5cbae7000) [pid = 1852] [serial = 768] [outer = 0x7fe5c7caa000] 07:00:56 INFO - PROCESS | 1852 | 1461679256034 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 07:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1328ms 07:00:56 INFO - PROCESS | 1852 | 1461679256077 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 07:00:56 INFO - PROCESS | 1852 | 1461679256081 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 07:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:00:56 INFO - PROCESS | 1852 | 1461679256086 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:00:56 INFO - PROCESS | 1852 | 1461679256088 Marionette TRACE conn3 <- [1,994,null,{}] 07:00:56 INFO - PROCESS | 1852 | 1461679256094 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:56 INFO - PROCESS | 1852 | 1461679256242 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 07:00:56 INFO - PROCESS | 1852 | 1461679256406 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dda4d000 == 76 [pid = 1852] [id = 256] 07:00:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7fe5cad90800) [pid = 1852] [serial = 769] [outer = (nil)] 07:00:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7fe5cbce5400) [pid = 1852] [serial = 770] [outer = 0x7fe5cad90800] 07:00:56 INFO - PROCESS | 1852 | 1461679256476 Marionette DEBUG loaded listener.js 07:00:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7fe5cc5e3000) [pid = 1852] [serial = 771] [outer = 0x7fe5cad90800] 07:00:57 INFO - PROCESS | 1852 | 1461679257319 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 07:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1283ms 07:00:57 INFO - PROCESS | 1852 | 1461679257370 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 07:00:57 INFO - PROCESS | 1852 | 1461679257374 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 07:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:00:57 INFO - PROCESS | 1852 | 1461679257379 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:00:57 INFO - PROCESS | 1852 | 1461679257382 Marionette TRACE conn3 <- [1,998,null,{}] 07:00:57 INFO - PROCESS | 1852 | 1461679257387 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:57 INFO - PROCESS | 1852 | 1461679257570 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 07:00:57 INFO - PROCESS | 1852 | 1461679257729 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5e212d000 == 77 [pid = 1852] [id = 257] 07:00:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7fe5ce259c00) [pid = 1852] [serial = 772] [outer = (nil)] 07:00:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7fe5d883fc00) [pid = 1852] [serial = 773] [outer = 0x7fe5ce259c00] 07:00:57 INFO - PROCESS | 1852 | 1461679257803 Marionette DEBUG loaded listener.js 07:00:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7fe5d8ade000) [pid = 1852] [serial = 774] [outer = 0x7fe5ce259c00] 07:00:58 INFO - PROCESS | 1852 | 1461679258622 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 07:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1276ms 07:00:58 INFO - PROCESS | 1852 | 1461679258656 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 07:00:58 INFO - PROCESS | 1852 | 1461679258658 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 07:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:00:58 INFO - PROCESS | 1852 | 1461679258664 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:00:58 INFO - PROCESS | 1852 | 1461679258666 Marionette TRACE conn3 <- [1,1002,null,{}] 07:00:58 INFO - PROCESS | 1852 | 1461679258672 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:58 INFO - PROCESS | 1852 | 1461679258818 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 07:00:58 INFO - PROCESS | 1852 | 1461679258982 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b91c7800 == 78 [pid = 1852] [id = 258] 07:00:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7fe5ce609000) [pid = 1852] [serial = 775] [outer = (nil)] 07:00:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7fe5d8be6400) [pid = 1852] [serial = 776] [outer = 0x7fe5ce609000] 07:00:59 INFO - PROCESS | 1852 | 1461679259051 Marionette DEBUG loaded listener.js 07:00:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7fe5d8f60400) [pid = 1852] [serial = 777] [outer = 0x7fe5ce609000] 07:00:59 INFO - PROCESS | 1852 | 1461679259923 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 07:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1287ms 07:00:59 INFO - PROCESS | 1852 | 1461679259953 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 07:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:00:59 INFO - PROCESS | 1852 | 1461679259957 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 07:00:59 INFO - PROCESS | 1852 | 1461679259962 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:00:59 INFO - PROCESS | 1852 | 1461679259965 Marionette TRACE conn3 <- [1,1006,null,{}] 07:00:59 INFO - PROCESS | 1852 | 1461679259970 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:00 INFO - PROCESS | 1852 | 1461679260134 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 07:01:00 INFO - PROCESS | 1852 | 1461679260300 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5e31a4800 == 79 [pid = 1852] [id = 259] 07:01:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7fe5d8add000) [pid = 1852] [serial = 778] [outer = (nil)] 07:01:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7fe5d99a8c00) [pid = 1852] [serial = 779] [outer = 0x7fe5d8add000] 07:01:00 INFO - PROCESS | 1852 | 1461679260369 Marionette DEBUG loaded listener.js 07:01:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7fe5d9db4800) [pid = 1852] [serial = 780] [outer = 0x7fe5d8add000] 07:01:01 INFO - PROCESS | 1852 | 1461679261219 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 07:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1333ms 07:01:01 INFO - PROCESS | 1852 | 1461679261295 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 07:01:01 INFO - PROCESS | 1852 | 1461679261299 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 07:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:01:01 INFO - PROCESS | 1852 | 1461679261305 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:01:01 INFO - PROCESS | 1852 | 1461679261307 Marionette TRACE conn3 <- [1,1010,null,{}] 07:01:01 INFO - PROCESS | 1852 | 1461679261312 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:01 INFO - PROCESS | 1852 | 1461679261494 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 07:01:01 INFO - PROCESS | 1852 | 1461679261658 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b751c000 == 80 [pid = 1852] [id = 260] 07:01:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7fe5d8b7ac00) [pid = 1852] [serial = 781] [outer = (nil)] 07:01:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 150 (0x7fe5d9f34c00) [pid = 1852] [serial = 782] [outer = 0x7fe5d8b7ac00] 07:01:01 INFO - PROCESS | 1852 | 1461679261728 Marionette DEBUG loaded listener.js 07:01:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 151 (0x7fe5dbe3d400) [pid = 1852] [serial = 783] [outer = 0x7fe5d8b7ac00] 07:01:02 INFO - PROCESS | 1852 | 1461679262510 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 07:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1276ms 07:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:01:02 INFO - PROCESS | 1852 | 1461679262582 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 07:01:02 INFO - PROCESS | 1852 | 1461679262584 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 07:01:02 INFO - PROCESS | 1852 | 1461679262590 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:01:02 INFO - PROCESS | 1852 | 1461679262593 Marionette TRACE conn3 <- [1,1014,null,{}] 07:01:02 INFO - PROCESS | 1852 | 1461679262598 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:02 INFO - PROCESS | 1852 | 1461679262760 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 07:01:02 INFO - PROCESS | 1852 | 1461679262937 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c1a18000 == 81 [pid = 1852] [id = 261] 07:01:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 152 (0x7fe5ba590c00) [pid = 1852] [serial = 784] [outer = (nil)] 07:01:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 153 (0x7fe5dbe42c00) [pid = 1852] [serial = 785] [outer = 0x7fe5ba590c00] 07:01:03 INFO - PROCESS | 1852 | 1461679263010 Marionette DEBUG loaded listener.js 07:01:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 154 (0x7fe5dd767c00) [pid = 1852] [serial = 786] [outer = 0x7fe5ba590c00] 07:01:03 INFO - PROCESS | 1852 | 1461679263904 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 07:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1383ms 07:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:01:03 INFO - PROCESS | 1852 | 1461679263973 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 07:01:03 INFO - PROCESS | 1852 | 1461679263976 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 07:01:03 INFO - PROCESS | 1852 | 1461679263983 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:01:03 INFO - PROCESS | 1852 | 1461679263987 Marionette TRACE conn3 <- [1,1018,null,{}] 07:01:03 INFO - PROCESS | 1852 | 1461679263992 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:04 INFO - PROCESS | 1852 | 1461679264198 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 07:01:04 INFO - PROCESS | 1852 | 1461679264695 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c1a28000 == 82 [pid = 1852] [id = 262] 07:01:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 155 (0x7fe5c1570000) [pid = 1852] [serial = 787] [outer = (nil)] 07:01:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 156 (0x7fe5c1980c00) [pid = 1852] [serial = 788] [outer = 0x7fe5c1570000] 07:01:04 INFO - PROCESS | 1852 | 1461679264807 Marionette DEBUG loaded listener.js 07:01:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 157 (0x7fe5c1b97800) [pid = 1852] [serial = 789] [outer = 0x7fe5c1570000] 07:01:05 INFO - PROCESS | 1852 | 1461679265653 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 07:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1731ms 07:01:05 INFO - PROCESS | 1852 | 1461679265715 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 07:01:05 INFO - PROCESS | 1852 | 1461679265721 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 07:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:01:05 INFO - PROCESS | 1852 | 1461679265727 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:01:05 INFO - PROCESS | 1852 | 1461679265732 Marionette TRACE conn3 <- [1,1022,null,{}] 07:01:05 INFO - PROCESS | 1852 | 1461679265738 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:05 INFO - PROCESS | 1852 | 1461679265955 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 07:01:06 INFO - PROCESS | 1852 | 1461679266160 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b8fa9800 == 83 [pid = 1852] [id = 263] 07:01:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 158 (0x7fe5c4738800) [pid = 1852] [serial = 790] [outer = (nil)] 07:01:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 159 (0x7fe5c5256400) [pid = 1852] [serial = 791] [outer = 0x7fe5c4738800] 07:01:06 INFO - PROCESS | 1852 | 1461679266266 Marionette DEBUG loaded listener.js 07:01:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 160 (0x7fe5c5924400) [pid = 1852] [serial = 792] [outer = 0x7fe5c4738800] 07:01:07 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b90c7000 == 82 [pid = 1852] [id = 212] 07:01:07 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ce169000 == 81 [pid = 1852] [id = 210] 07:01:07 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb514800 == 80 [pid = 1852] [id = 250] 07:01:07 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb407000 == 79 [pid = 1852] [id = 249] 07:01:07 INFO - PROCESS | 1852 | --DOMWINDOW == 159 (0x7fe5ca59c000) [pid = 1852] [serial = 673] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1852 | --DOMWINDOW == 158 (0x7fe5cb469400) [pid = 1852] [serial = 676] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1852 | --DOMWINDOW == 157 (0x7fe5c9c04c00) [pid = 1852] [serial = 706] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1852 | 1461679267163 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 07:01:07 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ca444800 == 78 [pid = 1852] [id = 248] 07:01:07 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c7a21800 == 77 [pid = 1852] [id = 247] 07:01:07 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2297000 == 76 [pid = 1852] [id = 246] 07:01:07 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b8fbc800 == 75 [pid = 1852] [id = 245] 07:01:07 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c229d000 == 74 [pid = 1852] [id = 244] 07:01:07 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5e086a800 == 73 [pid = 1852] [id = 240] 07:01:07 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5de1a0000 == 72 [pid = 1852] [id = 239] 07:01:07 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5dda5b000 == 71 [pid = 1852] [id = 238] 07:01:07 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb511800 == 70 [pid = 1852] [id = 237] 07:01:07 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c52de800 == 69 [pid = 1852] [id = 236] 07:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1478ms 07:01:07 INFO - PROCESS | 1852 | 1461679267209 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 07:01:07 INFO - PROCESS | 1852 | 1461679267214 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 07:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:01:07 INFO - PROCESS | 1852 | 1461679267220 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:01:07 INFO - PROCESS | 1852 | 1461679267223 Marionette TRACE conn3 <- [1,1026,null,{}] 07:01:07 INFO - PROCESS | 1852 | 1461679267228 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:07 INFO - PROCESS | 1852 | 1461679267385 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 07:01:07 INFO - PROCESS | 1852 | --DOMWINDOW == 156 (0x7fe5ca32c400) [pid = 1852] [serial = 697] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1852 | --DOMWINDOW == 155 (0x7fe5cad8dc00) [pid = 1852] [serial = 700] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1852 | --DOMWINDOW == 154 (0x7fe5c2506000) [pid = 1852] [serial = 661] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1852 | --DOMWINDOW == 153 (0x7fe5c4796400) [pid = 1852] [serial = 686] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1852 | --DOMWINDOW == 152 (0x7fe5c2503c00) [pid = 1852] [serial = 685] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1852 | --DOMWINDOW == 151 (0x7fe5c24b7c00) [pid = 1852] [serial = 683] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1852 | --DOMWINDOW == 150 (0x7fe5c1f0bc00) [pid = 1852] [serial = 682] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1852 | --DOMWINDOW == 149 (0x7fe5c7a34800) [pid = 1852] [serial = 694] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7fe5c9b29c00) [pid = 1852] [serial = 667] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7fe5c6194400) [pid = 1852] [serial = 691] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7fe5c63ca000) [pid = 1852] [serial = 692] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7fe5c2816800) [pid = 1852] [serial = 688] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7fe5c59adc00) [pid = 1852] [serial = 689] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7fe5cb6e0000) [pid = 1852] [serial = 679] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7fe5ca333800) [pid = 1852] [serial = 670] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7fe5c525c800) [pid = 1852] [serial = 664] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7fe5cb54b800) [pid = 1852] [serial = 701] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7fe5ca599c00) [pid = 1852] [serial = 698] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7fe5c22c9400) [pid = 1852] [serial = 703] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7fe5c84f9800) [pid = 1852] [serial = 695] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7fe5c6197c00) [pid = 1852] [serial = 704] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1852 | 1461679267531 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c229e800 == 70 [pid = 1852] [id = 264] 07:01:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7fe5c1f0bc00) [pid = 1852] [serial = 793] [outer = (nil)] 07:01:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7fe5c4795c00) [pid = 1852] [serial = 794] [outer = 0x7fe5c1f0bc00] 07:01:07 INFO - PROCESS | 1852 | 1461679267592 Marionette DEBUG loaded listener.js 07:01:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7fe5c63cb800) [pid = 1852] [serial = 795] [outer = 0x7fe5c1f0bc00] 07:01:08 INFO - PROCESS | 1852 | 1461679268319 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 07:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1135ms 07:01:08 INFO - PROCESS | 1852 | 1461679268355 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 07:01:08 INFO - PROCESS | 1852 | 1461679268358 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 07:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:01:08 INFO - PROCESS | 1852 | 1461679268371 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:01:08 INFO - PROCESS | 1852 | 1461679268379 Marionette TRACE conn3 <- [1,1030,null,{}] 07:01:08 INFO - PROCESS | 1852 | 1461679268408 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:08 INFO - PROCESS | 1852 | 1461679268556 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 07:01:08 INFO - PROCESS | 1852 | 1461679268567 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ca433000 == 71 [pid = 1852] [id = 265] 07:01:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7fe5c7a3cc00) [pid = 1852] [serial = 796] [outer = (nil)] 07:01:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7fe5ca590800) [pid = 1852] [serial = 797] [outer = 0x7fe5c7a3cc00] 07:01:08 INFO - PROCESS | 1852 | 1461679268625 Marionette DEBUG loaded listener.js 07:01:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7fe5cb21e800) [pid = 1852] [serial = 798] [outer = 0x7fe5c7a3cc00] 07:01:09 INFO - PROCESS | 1852 | 1461679269382 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 07:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1062ms 07:01:09 INFO - PROCESS | 1852 | 1461679269427 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 07:01:09 INFO - PROCESS | 1852 | 1461679269431 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 07:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:01:09 INFO - PROCESS | 1852 | 1461679269436 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:01:09 INFO - PROCESS | 1852 | 1461679269438 Marionette TRACE conn3 <- [1,1034,null,{}] 07:01:09 INFO - PROCESS | 1852 | 1461679269443 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:09 INFO - PROCESS | 1852 | 1461679269691 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 07:01:09 INFO - PROCESS | 1852 | 1461679269715 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb6b9000 == 72 [pid = 1852] [id = 266] 07:01:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7fe5ca32c800) [pid = 1852] [serial = 799] [outer = (nil)] 07:01:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7fe5cb6e1400) [pid = 1852] [serial = 800] [outer = 0x7fe5ca32c800] 07:01:09 INFO - PROCESS | 1852 | 1461679269772 Marionette DEBUG loaded listener.js 07:01:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7fe5cc36b800) [pid = 1852] [serial = 801] [outer = 0x7fe5ca32c800] 07:01:10 INFO - PROCESS | 1852 | 1461679270580 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 07:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1173ms 07:01:10 INFO - PROCESS | 1852 | 1461679270615 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 07:01:10 INFO - PROCESS | 1852 | 1461679270617 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 07:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:01:10 INFO - PROCESS | 1852 | 1461679270623 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:01:10 INFO - PROCESS | 1852 | 1461679270625 Marionette TRACE conn3 <- [1,1038,null,{}] 07:01:10 INFO - PROCESS | 1852 | 1461679270637 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:10 INFO - PROCESS | 1852 | 1461679270814 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 07:01:10 INFO - PROCESS | 1852 | 1461679270833 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ce158800 == 73 [pid = 1852] [id = 267] 07:01:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7fe5ce13ec00) [pid = 1852] [serial = 802] [outer = (nil)] 07:01:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7fe5ce29a400) [pid = 1852] [serial = 803] [outer = 0x7fe5ce13ec00] 07:01:10 INFO - PROCESS | 1852 | 1461679270901 Marionette DEBUG loaded listener.js 07:01:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7fe5d8837000) [pid = 1852] [serial = 804] [outer = 0x7fe5ce13ec00] 07:01:11 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7fe5c860f800) [pid = 1852] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:01:11 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7fe5c9c0cc00) [pid = 1852] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:01:11 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7fe5c197a800) [pid = 1852] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:01:11 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7fe5ba587800) [pid = 1852] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:01:11 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7fe5c63cc400) [pid = 1852] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:01:11 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7fe5c63d1800) [pid = 1852] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:01:11 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7fe5c199a400) [pid = 1852] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:01:11 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7fe5c2bb7000) [pid = 1852] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:01:11 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7fe5c5925000) [pid = 1852] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:01:11 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7fe5c156f400) [pid = 1852] [serial = 732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:01:11 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7fe5c2304400) [pid = 1852] [serial = 738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:01:11 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7fe5c1980000) [pid = 1852] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:01:11 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7fe5c591f400) [pid = 1852] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:01:11 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7fe5c2167800) [pid = 1852] [serial = 735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:01:11 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7fe5c948d400) [pid = 1852] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:01:11 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7fe5c47e0800) [pid = 1852] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:01:11 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7fe5c5925800) [pid = 1852] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:01:12 INFO - PROCESS | 1852 | 1461679272023 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 07:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1430ms 07:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:01:12 INFO - PROCESS | 1852 | 1461679272054 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 07:01:12 INFO - PROCESS | 1852 | 1461679272056 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 07:01:12 INFO - PROCESS | 1852 | 1461679272062 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:01:12 INFO - PROCESS | 1852 | 1461679272064 Marionette TRACE conn3 <- [1,1042,null,{}] 07:01:12 INFO - PROCESS | 1852 | 1461679272078 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:12 INFO - PROCESS | 1852 | 1461679272223 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 07:01:12 INFO - PROCESS | 1852 | 1461679272239 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cac09000 == 74 [pid = 1852] [id = 268] 07:01:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7fe5c1980000) [pid = 1852] [serial = 805] [outer = (nil)] 07:01:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7fe5c63cd800) [pid = 1852] [serial = 806] [outer = 0x7fe5c1980000] 07:01:12 INFO - PROCESS | 1852 | 1461679272298 Marionette DEBUG loaded listener.js 07:01:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7fe5c97e3c00) [pid = 1852] [serial = 807] [outer = 0x7fe5c1980000] 07:01:13 INFO - PROCESS | 1852 | 1461679273041 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 07:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1037ms 07:01:13 INFO - PROCESS | 1852 | 1461679273098 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 07:01:13 INFO - PROCESS | 1852 | 1461679273101 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 07:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:01:13 INFO - PROCESS | 1852 | 1461679273106 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:01:13 INFO - PROCESS | 1852 | 1461679273109 Marionette TRACE conn3 <- [1,1046,null,{}] 07:01:13 INFO - PROCESS | 1852 | 1461679273117 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:13 INFO - PROCESS | 1852 | 1461679273314 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 07:01:13 INFO - PROCESS | 1852 | 1461679273332 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d9a14000 == 75 [pid = 1852] [id = 269] 07:01:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7fe5c59a8400) [pid = 1852] [serial = 808] [outer = (nil)] 07:01:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7fe5cc370800) [pid = 1852] [serial = 809] [outer = 0x7fe5c59a8400] 07:01:13 INFO - PROCESS | 1852 | 1461679273390 Marionette DEBUG loaded listener.js 07:01:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7fe5d8ad1c00) [pid = 1852] [serial = 810] [outer = 0x7fe5c59a8400] 07:01:14 INFO - PROCESS | 1852 | 1461679274301 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 07:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1240ms 07:01:14 INFO - PROCESS | 1852 | 1461679274347 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 07:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:01:14 INFO - PROCESS | 1852 | 1461679274352 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 07:01:14 INFO - PROCESS | 1852 | 1461679274360 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:01:14 INFO - PROCESS | 1852 | 1461679274366 Marionette TRACE conn3 <- [1,1050,null,{}] 07:01:14 INFO - PROCESS | 1852 | 1461679274375 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:14 INFO - PROCESS | 1852 | 1461679274595 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 07:01:14 INFO - PROCESS | 1852 | 1461679274788 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c22a7800 == 76 [pid = 1852] [id = 270] 07:01:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7fe5c230e800) [pid = 1852] [serial = 811] [outer = (nil)] 07:01:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7fe5c2818800) [pid = 1852] [serial = 812] [outer = 0x7fe5c230e800] 07:01:14 INFO - PROCESS | 1852 | 1461679274909 Marionette DEBUG loaded listener.js 07:01:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7fe5c5106400) [pid = 1852] [serial = 813] [outer = 0x7fe5c230e800] 07:01:15 INFO - PROCESS | 1852 | 1461679275844 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 07:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1537ms 07:01:15 INFO - PROCESS | 1852 | 1461679275897 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 07:01:15 INFO - PROCESS | 1852 | 1461679275905 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 07:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:01:15 INFO - PROCESS | 1852 | 1461679275915 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:01:15 INFO - PROCESS | 1852 | 1461679275919 Marionette TRACE conn3 <- [1,1054,null,{}] 07:01:15 INFO - PROCESS | 1852 | 1461679275926 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:16 INFO - PROCESS | 1852 | 1461679276104 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 07:01:16 INFO - PROCESS | 1852 | 1461679276266 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb412000 == 77 [pid = 1852] [id = 271] 07:01:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7fe5c618c000) [pid = 1852] [serial = 814] [outer = (nil)] 07:01:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7fe5c67a9c00) [pid = 1852] [serial = 815] [outer = 0x7fe5c618c000] 07:01:16 INFO - PROCESS | 1852 | 1461679276342 Marionette DEBUG loaded listener.js 07:01:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7fe5c9bc7c00) [pid = 1852] [serial = 816] [outer = 0x7fe5c618c000] 07:01:17 INFO - PROCESS | 1852 | 1461679277226 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 07:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1378ms 07:01:17 INFO - PROCESS | 1852 | 1461679277293 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 07:01:17 INFO - PROCESS | 1852 | 1461679277296 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 07:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:01:17 INFO - PROCESS | 1852 | 1461679277303 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:01:17 INFO - PROCESS | 1852 | 1461679277308 Marionette TRACE conn3 <- [1,1058,null,{}] 07:01:17 INFO - PROCESS | 1852 | 1461679277329 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:17 INFO - PROCESS | 1852 | 1461679277534 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 07:01:17 INFO - PROCESS | 1852 | 1461679277745 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dddec000 == 78 [pid = 1852] [id = 272] 07:01:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7fe5cbc54000) [pid = 1852] [serial = 817] [outer = (nil)] 07:01:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7fe5ccf92000) [pid = 1852] [serial = 818] [outer = 0x7fe5cbc54000] 07:01:17 INFO - PROCESS | 1852 | 1461679277865 Marionette DEBUG loaded listener.js 07:01:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7fe5d7c1c000) [pid = 1852] [serial = 819] [outer = 0x7fe5cbc54000] 07:01:18 INFO - PROCESS | 1852 | 1461679278666 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 07:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1436ms 07:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:01:18 INFO - PROCESS | 1852 | 1461679278739 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 07:01:18 INFO - PROCESS | 1852 | 1461679278743 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 07:01:18 INFO - PROCESS | 1852 | 1461679278749 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:01:18 INFO - PROCESS | 1852 | 1461679278752 Marionette TRACE conn3 <- [1,1062,null,{}] 07:01:18 INFO - PROCESS | 1852 | 1461679278757 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:18 INFO - PROCESS | 1852 | 1461679278928 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 07:01:19 INFO - PROCESS | 1852 | 1461679279092 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5e2141800 == 79 [pid = 1852] [id = 273] 07:01:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7fe5ca2e3c00) [pid = 1852] [serial = 820] [outer = (nil)] 07:01:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7fe5d8bec000) [pid = 1852] [serial = 821] [outer = 0x7fe5ca2e3c00] 07:01:19 INFO - PROCESS | 1852 | 1461679279173 Marionette DEBUG loaded listener.js 07:01:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7fe5dbe3fc00) [pid = 1852] [serial = 822] [outer = 0x7fe5ca2e3c00] 07:01:20 INFO - PROCESS | 1852 | 1461679280078 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 07:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1382ms 07:01:20 INFO - PROCESS | 1852 | 1461679280130 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 07:01:20 INFO - PROCESS | 1852 | 1461679280133 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 07:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:01:20 INFO - PROCESS | 1852 | 1461679280140 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:01:20 INFO - PROCESS | 1852 | 1461679280142 Marionette TRACE conn3 <- [1,1066,null,{}] 07:01:20 INFO - PROCESS | 1852 | 1461679280147 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:20 INFO - PROCESS | 1852 | 1461679280307 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 07:01:20 INFO - PROCESS | 1852 | 1461679280475 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2469800 == 80 [pid = 1852] [id = 274] 07:01:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 150 (0x7fe5cb54c800) [pid = 1852] [serial = 823] [outer = (nil)] 07:01:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 151 (0x7fe5dd76bc00) [pid = 1852] [serial = 824] [outer = 0x7fe5cb54c800] 07:01:20 INFO - PROCESS | 1852 | 1461679280546 Marionette DEBUG loaded listener.js 07:01:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 152 (0x7fe5dd850800) [pid = 1852] [serial = 825] [outer = 0x7fe5cb54c800] 07:01:21 INFO - PROCESS | 1852 | 1461679281420 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 07:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1325ms 07:01:21 INFO - PROCESS | 1852 | 1461679281466 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 07:01:21 INFO - PROCESS | 1852 | 1461679281470 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 07:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:01:21 INFO - PROCESS | 1852 | 1461679281476 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:01:21 INFO - PROCESS | 1852 | 1461679281478 Marionette TRACE conn3 <- [1,1070,null,{}] 07:01:21 INFO - PROCESS | 1852 | 1461679281483 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:21 INFO - PROCESS | 1852 | 1461679281669 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 07:01:21 INFO - PROCESS | 1852 | 1461679281834 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5bfa96000 == 81 [pid = 1852] [id = 275] 07:01:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 153 (0x7fe5dd8a2400) [pid = 1852] [serial = 826] [outer = (nil)] 07:01:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 154 (0x7fe5dd8b0800) [pid = 1852] [serial = 827] [outer = 0x7fe5dd8a2400] 07:01:21 INFO - PROCESS | 1852 | 1461679281908 Marionette DEBUG loaded listener.js 07:01:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 155 (0x7fe5de1de800) [pid = 1852] [serial = 828] [outer = 0x7fe5dd8a2400] 07:01:22 INFO - PROCESS | 1852 | 1461679282724 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 07:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1275ms 07:01:22 INFO - PROCESS | 1852 | 1461679282752 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 07:01:22 INFO - PROCESS | 1852 | 1461679282756 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 07:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:01:22 INFO - PROCESS | 1852 | 1461679282761 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:01:22 INFO - PROCESS | 1852 | 1461679282763 Marionette TRACE conn3 <- [1,1074,null,{}] 07:01:22 INFO - PROCESS | 1852 | 1461679282769 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:22 INFO - PROCESS | 1852 | 1461679282921 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 07:01:23 INFO - PROCESS | 1852 | 1461679283090 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6acf800 == 82 [pid = 1852] [id = 276] 07:01:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 156 (0x7fe5b7c42400) [pid = 1852] [serial = 829] [outer = (nil)] 07:01:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 157 (0x7fe5b7c49c00) [pid = 1852] [serial = 830] [outer = 0x7fe5b7c42400] 07:01:23 INFO - PROCESS | 1852 | 1461679283161 Marionette DEBUG loaded listener.js 07:01:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 158 (0x7fe5b7c50000) [pid = 1852] [serial = 831] [outer = 0x7fe5b7c42400] 07:01:24 INFO - PROCESS | 1852 | 1461679284046 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 07:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1331ms 07:01:24 INFO - PROCESS | 1852 | 1461679284093 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 07:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:01:24 INFO - PROCESS | 1852 | 1461679284097 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 07:01:24 INFO - PROCESS | 1852 | 1461679284103 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:01:24 INFO - PROCESS | 1852 | 1461679284106 Marionette TRACE conn3 <- [1,1078,null,{}] 07:01:24 INFO - PROCESS | 1852 | 1461679284111 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:24 INFO - PROCESS | 1852 | 1461679284260 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 07:01:24 INFO - PROCESS | 1852 | 1461679284431 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ba5f4000 == 83 [pid = 1852] [id = 277] 07:01:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 159 (0x7fe5b51c5c00) [pid = 1852] [serial = 832] [outer = (nil)] 07:01:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 160 (0x7fe5b51cac00) [pid = 1852] [serial = 833] [outer = 0x7fe5b51c5c00] 07:01:24 INFO - PROCESS | 1852 | 1461679284501 Marionette DEBUG loaded listener.js 07:01:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 161 (0x7fe5b51cf800) [pid = 1852] [serial = 834] [outer = 0x7fe5b51c5c00] 07:01:25 INFO - PROCESS | 1852 | 1461679285326 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 07:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1233ms 07:01:25 INFO - PROCESS | 1852 | 1461679285335 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 07:01:25 INFO - PROCESS | 1852 | 1461679285338 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 07:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:01:25 INFO - PROCESS | 1852 | 1461679285344 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:01:25 INFO - PROCESS | 1852 | 1461679285347 Marionette TRACE conn3 <- [1,1082,null,{}] 07:01:25 INFO - PROCESS | 1852 | 1461679285352 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:25 INFO - PROCESS | 1852 | 1461679285525 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 07:01:25 INFO - PROCESS | 1852 | 1461679285702 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5bfca2000 == 84 [pid = 1852] [id = 278] 07:01:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 162 (0x7fe5b51c3400) [pid = 1852] [serial = 835] [outer = (nil)] 07:01:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 163 (0x7fe5b7c4a800) [pid = 1852] [serial = 836] [outer = 0x7fe5b51c3400] 07:01:25 INFO - PROCESS | 1852 | 1461679285770 Marionette DEBUG loaded listener.js 07:01:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 164 (0x7fe5b7c51800) [pid = 1852] [serial = 837] [outer = 0x7fe5b51c3400] 07:01:27 INFO - PROCESS | 1852 | 1461679287093 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 07:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1788ms 07:01:27 INFO - PROCESS | 1852 | 1461679287132 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 07:01:27 INFO - PROCESS | 1852 | 1461679287138 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 07:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:01:27 INFO - PROCESS | 1852 | 1461679287145 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:01:27 INFO - PROCESS | 1852 | 1461679287150 Marionette TRACE conn3 <- [1,1086,null,{}] 07:01:27 INFO - PROCESS | 1852 | 1461679287157 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:27 INFO - PROCESS | 1852 | 1461679287369 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 07:01:27 INFO - PROCESS | 1852 | 1461679287720 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b7ed4800 == 85 [pid = 1852] [id = 279] 07:01:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 165 (0x7fe5c1b96c00) [pid = 1852] [serial = 838] [outer = (nil)] 07:01:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 166 (0x7fe5c1f14800) [pid = 1852] [serial = 839] [outer = 0x7fe5c1b96c00] 07:01:27 INFO - PROCESS | 1852 | 1461679287794 Marionette DEBUG loaded listener.js 07:01:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 167 (0x7fe5c2303c00) [pid = 1852] [serial = 840] [outer = 0x7fe5c1b96c00] 07:01:28 INFO - PROCESS | 1852 | 1461679288620 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 07:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1543ms 07:01:28 INFO - PROCESS | 1852 | 1461679288688 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 07:01:28 INFO - PROCESS | 1852 | 1461679288697 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 07:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:01:28 INFO - PROCESS | 1852 | 1461679288707 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:01:28 INFO - PROCESS | 1852 | 1461679288710 Marionette TRACE conn3 <- [1,1090,null,{}] 07:01:28 INFO - PROCESS | 1852 | 1461679288715 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:28 INFO - PROCESS | 1852 | 1461679288915 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 07:01:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c1911800 == 84 [pid = 1852] [id = 197] 07:01:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cac09000 == 83 [pid = 1852] [id = 268] 07:01:28 INFO - PROCESS | 1852 | --DOMWINDOW == 166 (0x7fe5cc5dc400) [pid = 1852] [serial = 724] [outer = (nil)] [url = about:blank] 07:01:28 INFO - PROCESS | 1852 | --DOMWINDOW == 165 (0x7fe5ce602c00) [pid = 1852] [serial = 727] [outer = (nil)] [url = about:blank] 07:01:28 INFO - PROCESS | 1852 | --DOMWINDOW == 164 (0x7fe5d7c14c00) [pid = 1852] [serial = 730] [outer = (nil)] [url = about:blank] 07:01:28 INFO - PROCESS | 1852 | --DOMWINDOW == 163 (0x7fe5ca59a000) [pid = 1852] [serial = 755] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ce158800 == 82 [pid = 1852] [id = 267] 07:01:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb6b9000 == 81 [pid = 1852] [id = 266] 07:01:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ca433000 == 80 [pid = 1852] [id = 265] 07:01:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c229e800 == 79 [pid = 1852] [id = 264] 07:01:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b8fa9800 == 78 [pid = 1852] [id = 263] 07:01:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c1a28000 == 77 [pid = 1852] [id = 262] 07:01:29 INFO - PROCESS | 1852 | 1461679289154 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5dda4d000 == 76 [pid = 1852] [id = 256] 07:01:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d9f1b800 == 75 [pid = 1852] [id = 255] 07:01:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d88ce000 == 74 [pid = 1852] [id = 254] 07:01:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b91b9800 == 75 [pid = 1852] [id = 280] 07:01:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 164 (0x7fe5c280cc00) [pid = 1852] [serial = 841] [outer = (nil)] 07:01:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 165 (0x7fe5c4738400) [pid = 1852] [serial = 842] [outer = 0x7fe5c280cc00] 07:01:29 INFO - PROCESS | 1852 | 1461679289226 Marionette DEBUG loaded listener.js 07:01:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 166 (0x7fe5c479b800) [pid = 1852] [serial = 843] [outer = 0x7fe5c280cc00] 07:01:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ca44a800 == 74 [pid = 1852] [id = 253] 07:01:29 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c281c800 == 73 [pid = 1852] [id = 252] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 165 (0x7fe5c9fce400) [pid = 1852] [serial = 635] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 164 (0x7fe5c7bb0800) [pid = 1852] [serial = 626] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 163 (0x7fe5c8610400) [pid = 1852] [serial = 629] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 162 (0x7fe5c7a37400) [pid = 1852] [serial = 614] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 161 (0x7fe5c2303400) [pid = 1852] [serial = 617] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 160 (0x7fe5c510a800) [pid = 1852] [serial = 620] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 159 (0x7fe5c63c9400) [pid = 1852] [serial = 623] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 158 (0x7fe5c1b87400) [pid = 1852] [serial = 734] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 157 (0x7fe5c1975c00) [pid = 1852] [serial = 733] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 156 (0x7fe5c472ec00) [pid = 1852] [serial = 739] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 155 (0x7fe5c47a0800) [pid = 1852] [serial = 740] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 154 (0x7fe5cb559400) [pid = 1852] [serial = 707] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 153 (0x7fe5c5a1d400) [pid = 1852] [serial = 743] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 152 (0x7fe5c618e800) [pid = 1852] [serial = 744] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 151 (0x7fe5c1f16c00) [pid = 1852] [serial = 709] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 150 (0x7fe5c3922c00) [pid = 1852] [serial = 737] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 149 (0x7fe5c2507400) [pid = 1852] [serial = 736] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7fe5c5926800) [pid = 1852] [serial = 712] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7fe5cbae3400) [pid = 1852] [serial = 721] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7fe5cb468000) [pid = 1852] [serial = 718] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7fe5c9c0c800) [pid = 1852] [serial = 715] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7fe5c9b24400) [pid = 1852] [serial = 749] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7fe5c2814c00) [pid = 1852] [serial = 476] [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.] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7fe5ca333000) [pid = 1852] [serial = 752] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7fe5c63c6c00) [pid = 1852] [serial = 746] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7fe5ca32d800) [pid = 1852] [serial = 750] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7fe5c7a36400) [pid = 1852] [serial = 747] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7fe5ca599400) [pid = 1852] [serial = 753] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7fe5c9c09800) [pid = 1852] [serial = 632] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7fe5ca58f400) [pid = 1852] [serial = 659] [outer = (nil)] [url = about:blank] 07:01:29 INFO - PROCESS | 1852 | 1461679289932 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 07:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1280ms 07:01:29 INFO - PROCESS | 1852 | 1461679289991 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 07:01:29 INFO - PROCESS | 1852 | 1461679289993 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 07:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:01:30 INFO - PROCESS | 1852 | 1461679289999 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:01:30 INFO - PROCESS | 1852 | 1461679290004 Marionette TRACE conn3 <- [1,1094,null,{}] 07:01:30 INFO - PROCESS | 1852 | 1461679290022 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:30 INFO - PROCESS | 1852 | 1461679290171 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 07:01:30 INFO - PROCESS | 1852 | 1461679290183 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2cd9800 == 74 [pid = 1852] [id = 281] 07:01:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7fe5c528ac00) [pid = 1852] [serial = 844] [outer = (nil)] 07:01:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7fe5c5926800) [pid = 1852] [serial = 845] [outer = 0x7fe5c528ac00] 07:01:30 INFO - PROCESS | 1852 | 1461679290242 Marionette DEBUG loaded listener.js 07:01:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7fe5c5a14000) [pid = 1852] [serial = 846] [outer = 0x7fe5c528ac00] 07:01:31 INFO - PROCESS | 1852 | 1461679291010 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 07:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1032ms 07:01:31 INFO - PROCESS | 1852 | 1461679291045 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 07:01:31 INFO - PROCESS | 1852 | 1461679291048 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 07:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:01:31 INFO - PROCESS | 1852 | 1461679291055 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:01:31 INFO - PROCESS | 1852 | 1461679291058 Marionette TRACE conn3 <- [1,1098,null,{}] 07:01:31 INFO - PROCESS | 1852 | 1461679291063 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:31 INFO - PROCESS | 1852 | 1461679291259 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 07:01:31 INFO - PROCESS | 1852 | 1461679291270 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c59d0800 == 75 [pid = 1852] [id = 282] 07:01:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7fe5c5a1ec00) [pid = 1852] [serial = 847] [outer = (nil)] 07:01:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7fe5c6190800) [pid = 1852] [serial = 848] [outer = 0x7fe5c5a1ec00] 07:01:31 INFO - PROCESS | 1852 | 1461679291328 Marionette DEBUG loaded listener.js 07:01:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7fe5c63c9000) [pid = 1852] [serial = 849] [outer = 0x7fe5c5a1ec00] 07:01:32 INFO - PROCESS | 1852 | 1461679292145 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 07:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1125ms 07:01:32 INFO - PROCESS | 1852 | 1461679292180 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 07:01:32 INFO - PROCESS | 1852 | 1461679292184 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 07:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:01:32 INFO - PROCESS | 1852 | 1461679292189 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:01:32 INFO - PROCESS | 1852 | 1461679292192 Marionette TRACE conn3 <- [1,1102,null,{}] 07:01:32 INFO - PROCESS | 1852 | 1461679292203 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:32 INFO - PROCESS | 1852 | 1461679292393 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 07:01:32 INFO - PROCESS | 1852 | 1461679292425 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c9302800 == 76 [pid = 1852] [id = 283] 07:01:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7fe5c5a17000) [pid = 1852] [serial = 850] [outer = (nil)] 07:01:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7fe5c67a4400) [pid = 1852] [serial = 851] [outer = 0x7fe5c5a17000] 07:01:32 INFO - PROCESS | 1852 | 1461679292484 Marionette DEBUG loaded listener.js 07:01:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7fe5c844d000) [pid = 1852] [serial = 852] [outer = 0x7fe5c5a17000] 07:01:33 INFO - PROCESS | 1852 | 1461679293319 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 07:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1186ms 07:01:33 INFO - PROCESS | 1852 | 1461679293375 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 07:01:33 INFO - PROCESS | 1852 | 1461679293377 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 07:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:01:33 INFO - PROCESS | 1852 | 1461679293383 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:01:33 INFO - PROCESS | 1852 | 1461679293385 Marionette TRACE conn3 <- [1,1106,null,{}] 07:01:33 INFO - PROCESS | 1852 | 1461679293390 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:33 INFO - PROCESS | 1852 | 1461679293582 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 07:01:33 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7fe5ca32c800) [pid = 1852] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:01:33 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7fe5ce13ec00) [pid = 1852] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:01:33 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7fe5c1980000) [pid = 1852] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:01:33 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7fe5c1f0bc00) [pid = 1852] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:01:33 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7fe5c4738800) [pid = 1852] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:01:33 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7fe5c5926000) [pid = 1852] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:01:33 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7fe5c7a3cc00) [pid = 1852] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:01:33 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7fe5c1570000) [pid = 1852] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:01:34 INFO - PROCESS | 1852 | 1461679294046 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c191e800 == 77 [pid = 1852] [id = 284] 07:01:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7fe5c1570000) [pid = 1852] [serial = 853] [outer = (nil)] 07:01:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7fe5c591f400) [pid = 1852] [serial = 854] [outer = 0x7fe5c1570000] 07:01:34 INFO - PROCESS | 1852 | 1461679294104 Marionette DEBUG loaded listener.js 07:01:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7fe5c9fce400) [pid = 1852] [serial = 855] [outer = 0x7fe5c1570000] 07:01:34 INFO - PROCESS | 1852 | 1461679294730 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 07:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1373ms 07:01:34 INFO - PROCESS | 1852 | 1461679294757 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 07:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:01:34 INFO - PROCESS | 1852 | 1461679294760 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 07:01:34 INFO - PROCESS | 1852 | 1461679294765 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:01:34 INFO - PROCESS | 1852 | 1461679294768 Marionette TRACE conn3 <- [1,1110,null,{}] 07:01:34 INFO - PROCESS | 1852 | 1461679294772 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:34 INFO - PROCESS | 1852 | 1461679294899 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 07:01:35 INFO - PROCESS | 1852 | 1461679295036 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb410800 == 78 [pid = 1852] [id = 285] 07:01:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7fe5c1980000) [pid = 1852] [serial = 856] [outer = (nil)] 07:01:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7fe5ca32d800) [pid = 1852] [serial = 857] [outer = 0x7fe5c1980000] 07:01:35 INFO - PROCESS | 1852 | 1461679295093 Marionette DEBUG loaded listener.js 07:01:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7fe5ca595800) [pid = 1852] [serial = 858] [outer = 0x7fe5c1980000] 07:01:35 INFO - PROCESS | 1852 | 1461679295706 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 07:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 979ms 07:01:35 INFO - PROCESS | 1852 | 1461679295745 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 07:01:35 INFO - PROCESS | 1852 | 1461679295747 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 07:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:01:35 INFO - PROCESS | 1852 | 1461679295753 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:01:35 INFO - PROCESS | 1852 | 1461679295756 Marionette TRACE conn3 <- [1,1114,null,{}] 07:01:35 INFO - PROCESS | 1852 | 1461679295761 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:35 INFO - PROCESS | 1852 | 1461679295891 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 07:01:36 INFO - PROCESS | 1852 | 1461679296107 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b750e000 == 79 [pid = 1852] [id = 286] 07:01:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7fe5b51c2400) [pid = 1852] [serial = 859] [outer = (nil)] 07:01:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7fe5b51ccc00) [pid = 1852] [serial = 860] [outer = 0x7fe5b51c2400] 07:01:36 INFO - PROCESS | 1852 | 1461679296179 Marionette DEBUG loaded listener.js 07:01:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7fe5ba590000) [pid = 1852] [serial = 861] [outer = 0x7fe5b51c2400] 07:01:37 INFO - PROCESS | 1852 | 1461679297124 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 07:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1425ms 07:01:37 INFO - PROCESS | 1852 | 1461679297179 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 07:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:01:37 INFO - PROCESS | 1852 | 1461679297184 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 07:01:37 INFO - PROCESS | 1852 | 1461679297191 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:01:37 INFO - PROCESS | 1852 | 1461679297196 Marionette TRACE conn3 <- [1,1118,null,{}] 07:01:37 INFO - PROCESS | 1852 | 1461679297203 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:37 INFO - PROCESS | 1852 | 1461679297416 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 07:01:37 INFO - PROCESS | 1852 | 1461679297581 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c246a800 == 80 [pid = 1852] [id = 287] 07:01:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7fe5b51c4800) [pid = 1852] [serial = 862] [outer = (nil)] 07:01:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7fe5c472b000) [pid = 1852] [serial = 863] [outer = 0x7fe5b51c4800] 07:01:37 INFO - PROCESS | 1852 | 1461679297652 Marionette DEBUG loaded listener.js 07:01:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7fe5c47a0c00) [pid = 1852] [serial = 864] [outer = 0x7fe5b51c4800] 07:01:38 INFO - PROCESS | 1852 | 1461679298500 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 07:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1383ms 07:01:38 INFO - PROCESS | 1852 | 1461679298576 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 07:01:38 INFO - PROCESS | 1852 | 1461679298581 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 07:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:01:38 INFO - PROCESS | 1852 | 1461679298589 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:01:38 INFO - PROCESS | 1852 | 1461679298593 Marionette TRACE conn3 <- [1,1122,null,{}] 07:01:38 INFO - PROCESS | 1852 | 1461679298598 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:38 INFO - PROCESS | 1852 | 1461679298794 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 07:01:38 INFO - PROCESS | 1852 | 1461679298956 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb40c000 == 81 [pid = 1852] [id = 288] 07:01:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 150 (0x7fe5c525cc00) [pid = 1852] [serial = 865] [outer = (nil)] 07:01:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 151 (0x7fe5c5a16800) [pid = 1852] [serial = 866] [outer = 0x7fe5c525cc00] 07:01:39 INFO - PROCESS | 1852 | 1461679299025 Marionette DEBUG loaded listener.js 07:01:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 152 (0x7fe5c679e000) [pid = 1852] [serial = 867] [outer = 0x7fe5c525cc00] 07:01:39 INFO - PROCESS | 1852 | 1461679299895 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 07:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1332ms 07:01:39 INFO - PROCESS | 1852 | 1461679299922 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 07:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:01:39 INFO - PROCESS | 1852 | 1461679299926 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 07:01:39 INFO - PROCESS | 1852 | 1461679299934 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:01:39 INFO - PROCESS | 1852 | 1461679299943 Marionette TRACE conn3 <- [1,1126,null,{}] 07:01:39 INFO - PROCESS | 1852 | 1461679299967 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:40 INFO - PROCESS | 1852 | 1461679300128 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 07:01:40 INFO - PROCESS | 1852 | 1461679300300 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ccfc4800 == 82 [pid = 1852] [id = 289] 07:01:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 153 (0x7fe5c1f18400) [pid = 1852] [serial = 868] [outer = (nil)] 07:01:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 154 (0x7fe5c9c0d000) [pid = 1852] [serial = 869] [outer = 0x7fe5c1f18400] 07:01:40 INFO - PROCESS | 1852 | 1461679300371 Marionette DEBUG loaded listener.js 07:01:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 155 (0x7fe5ca3f7c00) [pid = 1852] [serial = 870] [outer = 0x7fe5c1f18400] 07:01:41 INFO - PROCESS | 1852 | 1461679301216 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 07:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1338ms 07:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:01:41 INFO - PROCESS | 1852 | 1461679301269 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 07:01:41 INFO - PROCESS | 1852 | 1461679301273 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 07:01:41 INFO - PROCESS | 1852 | 1461679301279 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:01:41 INFO - PROCESS | 1852 | 1461679301282 Marionette TRACE conn3 <- [1,1130,null,{}] 07:01:41 INFO - PROCESS | 1852 | 1461679301287 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:41 INFO - PROCESS | 1852 | 1461679301443 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 07:01:41 INFO - PROCESS | 1852 | 1461679301610 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d880c000 == 83 [pid = 1852] [id = 290] 07:01:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 156 (0x7fe5c47e4400) [pid = 1852] [serial = 871] [outer = (nil)] 07:01:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 157 (0x7fe5cb467400) [pid = 1852] [serial = 872] [outer = 0x7fe5c47e4400] 07:01:41 INFO - PROCESS | 1852 | 1461679301681 Marionette DEBUG loaded listener.js 07:01:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 158 (0x7fe5cb6d9000) [pid = 1852] [serial = 873] [outer = 0x7fe5c47e4400] 07:01:42 INFO - PROCESS | 1852 | 1461679302516 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 07:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1277ms 07:01:42 INFO - PROCESS | 1852 | 1461679302556 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 07:01:42 INFO - PROCESS | 1852 | 1461679302559 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 07:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:01:42 INFO - PROCESS | 1852 | 1461679302565 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:01:42 INFO - PROCESS | 1852 | 1461679302567 Marionette TRACE conn3 <- [1,1134,null,{}] 07:01:42 INFO - PROCESS | 1852 | 1461679302572 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:42 INFO - PROCESS | 1852 | 1461679302730 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 07:01:42 INFO - PROCESS | 1852 | 1461679302897 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d9a0e000 == 84 [pid = 1852] [id = 291] 07:01:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 159 (0x7fe5cbcdb000) [pid = 1852] [serial = 874] [outer = (nil)] 07:01:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 160 (0x7fe5cc4c8000) [pid = 1852] [serial = 875] [outer = 0x7fe5cbcdb000] 07:01:42 INFO - PROCESS | 1852 | 1461679302977 Marionette DEBUG loaded listener.js 07:01:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 161 (0x7fe5ce602c00) [pid = 1852] [serial = 876] [outer = 0x7fe5cbcdb000] 07:01:43 INFO - PROCESS | 1852 | 1461679303856 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1334ms 07:01:43 INFO - PROCESS | 1852 | 1461679303900 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 07:01:43 INFO - PROCESS | 1852 | 1461679303903 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 07:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:01:43 INFO - PROCESS | 1852 | 1461679303909 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:01:43 INFO - PROCESS | 1852 | 1461679303911 Marionette TRACE conn3 <- [1,1138,null,{}] 07:01:43 INFO - PROCESS | 1852 | 1461679303917 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:44 INFO - PROCESS | 1852 | 1461679304075 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 07:01:44 INFO - PROCESS | 1852 | 1461679304243 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dda4f800 == 85 [pid = 1852] [id = 292] 07:01:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 162 (0x7fe5c197f000) [pid = 1852] [serial = 877] [outer = (nil)] 07:01:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 163 (0x7fe5d7cdf800) [pid = 1852] [serial = 878] [outer = 0x7fe5c197f000] 07:01:44 INFO - PROCESS | 1852 | 1461679304322 Marionette DEBUG loaded listener.js 07:01:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 164 (0x7fe5d8fde800) [pid = 1852] [serial = 879] [outer = 0x7fe5c197f000] 07:01:45 INFO - PROCESS | 1852 | 1461679305180 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 07:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1331ms 07:01:45 INFO - PROCESS | 1852 | 1461679305241 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 07:01:45 INFO - PROCESS | 1852 | 1461679305244 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 07:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:01:45 INFO - PROCESS | 1852 | 1461679305249 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:01:45 INFO - PROCESS | 1852 | 1461679305251 Marionette TRACE conn3 <- [1,1142,null,{}] 07:01:45 INFO - PROCESS | 1852 | 1461679305257 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:45 INFO - PROCESS | 1852 | 1461679305506 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 07:01:45 INFO - PROCESS | 1852 | 1461679305671 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dfd98800 == 86 [pid = 1852] [id = 293] 07:01:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 165 (0x7fe5c4794400) [pid = 1852] [serial = 880] [outer = (nil)] 07:01:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 166 (0x7fe5d9db8c00) [pid = 1852] [serial = 881] [outer = 0x7fe5c4794400] 07:01:45 INFO - PROCESS | 1852 | 1461679305748 Marionette DEBUG loaded listener.js 07:01:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 167 (0x7fe5dd508800) [pid = 1852] [serial = 882] [outer = 0x7fe5c4794400] 07:01:46 INFO - PROCESS | 1852 | 1461679306567 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 07:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1328ms 07:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:01:46 INFO - PROCESS | 1852 | 1461679306578 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 07:01:46 INFO - PROCESS | 1852 | 1461679306581 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 07:01:46 INFO - PROCESS | 1852 | 1461679306601 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:01:46 INFO - PROCESS | 1852 | 1461679306604 Marionette TRACE conn3 <- [1,1146,null,{}] 07:01:46 INFO - PROCESS | 1852 | 1461679306614 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:46 INFO - PROCESS | 1852 | 1461679306771 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 07:01:46 INFO - PROCESS | 1852 | 1461679306939 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c94d5800 == 87 [pid = 1852] [id = 294] 07:01:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 168 (0x7fe5d8bf0c00) [pid = 1852] [serial = 883] [outer = (nil)] 07:01:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 169 (0x7fe5dd84fc00) [pid = 1852] [serial = 884] [outer = 0x7fe5d8bf0c00] 07:01:47 INFO - PROCESS | 1852 | 1461679307029 Marionette DEBUG loaded listener.js 07:01:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 170 (0x7fe5dd8abc00) [pid = 1852] [serial = 885] [outer = 0x7fe5d8bf0c00] 07:01:48 INFO - PROCESS | 1852 | 1461679308100 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 07:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1552ms 07:01:48 INFO - PROCESS | 1852 | 1461679308139 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 07:01:48 INFO - PROCESS | 1852 | 1461679308142 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 07:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:01:48 INFO - PROCESS | 1852 | 1461679308148 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:01:48 INFO - PROCESS | 1852 | 1461679308150 Marionette TRACE conn3 <- [1,1150,null,{}] 07:01:48 INFO - PROCESS | 1852 | 1461679308155 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:48 INFO - PROCESS | 1852 | 1461679308394 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 07:01:48 INFO - PROCESS | 1852 | 1461679308561 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5e31ab000 == 88 [pid = 1852] [id = 295] 07:01:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 171 (0x7fe5bf851400) [pid = 1852] [serial = 886] [outer = (nil)] 07:01:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 172 (0x7fe5bf85a800) [pid = 1852] [serial = 887] [outer = 0x7fe5bf851400] 07:01:48 INFO - PROCESS | 1852 | 1461679308630 Marionette DEBUG loaded listener.js 07:01:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 173 (0x7fe5bf85f400) [pid = 1852] [serial = 888] [outer = 0x7fe5bf851400] 07:01:49 INFO - PROCESS | 1852 | 1461679309424 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 07:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1330ms 07:01:49 INFO - PROCESS | 1852 | 1461679309479 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 07:01:49 INFO - PROCESS | 1852 | 1461679309482 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 07:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:01:49 INFO - PROCESS | 1852 | 1461679309488 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:01:49 INFO - PROCESS | 1852 | 1461679309491 Marionette TRACE conn3 <- [1,1154,null,{}] 07:01:49 INFO - PROCESS | 1852 | 1461679309496 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:49 INFO - PROCESS | 1852 | 1461679309663 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 07:01:49 INFO - PROCESS | 1852 | 1461679309838 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6cdb000 == 89 [pid = 1852] [id = 296] 07:01:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 174 (0x7fe5b53c3c00) [pid = 1852] [serial = 889] [outer = (nil)] 07:01:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 175 (0x7fe5b53cb800) [pid = 1852] [serial = 890] [outer = 0x7fe5b53c3c00] 07:01:49 INFO - PROCESS | 1852 | 1461679309918 Marionette DEBUG loaded listener.js 07:01:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 176 (0x7fe5bf85b000) [pid = 1852] [serial = 891] [outer = 0x7fe5b53c3c00] 07:01:50 INFO - PROCESS | 1852 | 1461679310788 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 07:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1330ms 07:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:01:50 INFO - PROCESS | 1852 | 1461679310820 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 07:01:50 INFO - PROCESS | 1852 | 1461679310823 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 07:01:50 INFO - PROCESS | 1852 | 1461679310829 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:01:50 INFO - PROCESS | 1852 | 1461679310833 Marionette TRACE conn3 <- [1,1158,null,{}] 07:01:50 INFO - PROCESS | 1852 | 1461679310838 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:51 INFO - PROCESS | 1852 | 1461679311019 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 07:01:51 INFO - PROCESS | 1852 | 1461679311198 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6aa0000 == 90 [pid = 1852] [id = 297] 07:01:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 177 (0x7fe5b53c6800) [pid = 1852] [serial = 892] [outer = (nil)] 07:01:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 178 (0x7fe5b6ab5000) [pid = 1852] [serial = 893] [outer = 0x7fe5b53c6800] 07:01:51 INFO - PROCESS | 1852 | 1461679311264 Marionette DEBUG loaded listener.js 07:01:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 179 (0x7fe5c22cbc00) [pid = 1852] [serial = 894] [outer = 0x7fe5b53c6800] 07:01:52 INFO - PROCESS | 1852 | 1461679312407 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 07:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1635ms 07:01:52 INFO - PROCESS | 1852 | 1461679312463 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 07:01:52 INFO - PROCESS | 1852 | 1461679312469 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 07:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:01:52 INFO - PROCESS | 1852 | 1461679312496 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:01:52 INFO - PROCESS | 1852 | 1461679312500 Marionette TRACE conn3 <- [1,1162,null,{}] 07:01:52 INFO - PROCESS | 1852 | 1461679312507 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:52 INFO - PROCESS | 1852 | 1461679312692 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 07:01:52 INFO - PROCESS | 1852 | 1461679312865 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c21ca800 == 91 [pid = 1852] [id = 298] 07:01:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 180 (0x7fe5b7c43800) [pid = 1852] [serial = 895] [outer = (nil)] 07:01:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 181 (0x7fe5bf852800) [pid = 1852] [serial = 896] [outer = 0x7fe5b7c43800] 07:01:52 INFO - PROCESS | 1852 | 1461679312929 Marionette DEBUG loaded listener.js 07:01:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 182 (0x7fe5bfce0800) [pid = 1852] [serial = 897] [outer = 0x7fe5b7c43800] 07:01:53 INFO - PROCESS | 1852 | 1461679313896 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 07:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1436ms 07:01:53 INFO - PROCESS | 1852 | 1461679313928 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 07:01:53 INFO - PROCESS | 1852 | 1461679313935 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 07:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:01:53 INFO - PROCESS | 1852 | 1461679313945 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:01:53 INFO - PROCESS | 1852 | 1461679313948 Marionette TRACE conn3 <- [1,1166,null,{}] 07:01:53 INFO - PROCESS | 1852 | 1461679313953 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:54 INFO - PROCESS | 1852 | 1461679314106 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 07:01:54 INFO - PROCESS | 1852 | 1461679314285 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b90d4000 == 92 [pid = 1852] [id = 299] 07:01:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 183 (0x7fe5c22bd400) [pid = 1852] [serial = 898] [outer = (nil)] 07:01:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 184 (0x7fe5c2507400) [pid = 1852] [serial = 899] [outer = 0x7fe5c22bd400] 07:01:54 INFO - PROCESS | 1852 | 1461679314347 Marionette DEBUG loaded listener.js 07:01:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 185 (0x7fe5c4731400) [pid = 1852] [serial = 900] [outer = 0x7fe5c22bd400] 07:01:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb410800 == 91 [pid = 1852] [id = 285] 07:01:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c191e800 == 90 [pid = 1852] [id = 284] 07:01:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c9302800 == 89 [pid = 1852] [id = 283] 07:01:54 INFO - PROCESS | 1852 | --DOMWINDOW == 184 (0x7fe5d9f34c00) [pid = 1852] [serial = 782] [outer = (nil)] [url = about:blank] 07:01:54 INFO - PROCESS | 1852 | --DOMWINDOW == 183 (0x7fe5dbe42c00) [pid = 1852] [serial = 785] [outer = (nil)] [url = about:blank] 07:01:54 INFO - PROCESS | 1852 | --DOMWINDOW == 182 (0x7fe5cc370800) [pid = 1852] [serial = 809] [outer = (nil)] [url = about:blank] 07:01:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c59d0800 == 88 [pid = 1852] [id = 282] 07:01:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2cd9800 == 87 [pid = 1852] [id = 281] 07:01:54 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b91b9800 == 86 [pid = 1852] [id = 280] 07:01:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b7ed4800 == 85 [pid = 1852] [id = 279] 07:01:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5bfa96000 == 84 [pid = 1852] [id = 275] 07:01:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2469800 == 83 [pid = 1852] [id = 274] 07:01:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5e2141800 == 82 [pid = 1852] [id = 273] 07:01:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5dddec000 == 81 [pid = 1852] [id = 272] 07:01:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb412000 == 80 [pid = 1852] [id = 271] 07:01:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c22a7800 == 79 [pid = 1852] [id = 270] 07:01:55 INFO - PROCESS | 1852 | --DOMWINDOW == 181 (0x7fe5cb6e1400) [pid = 1852] [serial = 800] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1852 | --DOMWINDOW == 180 (0x7fe5ce29a400) [pid = 1852] [serial = 803] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1852 | --DOMWINDOW == 179 (0x7fe5c63cd800) [pid = 1852] [serial = 806] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1852 | --DOMWINDOW == 178 (0x7fe5c4795c00) [pid = 1852] [serial = 794] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1852 | --DOMWINDOW == 177 (0x7fe5c63cb800) [pid = 1852] [serial = 795] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1852 | --DOMWINDOW == 176 (0x7fe5c5924400) [pid = 1852] [serial = 792] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1852 | --DOMWINDOW == 175 (0x7fe5c5256400) [pid = 1852] [serial = 791] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1852 | --DOMWINDOW == 174 (0x7fe5cbce5400) [pid = 1852] [serial = 770] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1852 | --DOMWINDOW == 173 (0x7fe5cb6dcc00) [pid = 1852] [serial = 756] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1852 | --DOMWINDOW == 172 (0x7fe5ca590800) [pid = 1852] [serial = 797] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1852 | --DOMWINDOW == 171 (0x7fe5cb557400) [pid = 1852] [serial = 767] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1852 | --DOMWINDOW == 170 (0x7fe5c1f0ec00) [pid = 1852] [serial = 758] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1852 | --DOMWINDOW == 169 (0x7fe5d8be6400) [pid = 1852] [serial = 776] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1852 | --DOMWINDOW == 168 (0x7fe5c1b97800) [pid = 1852] [serial = 789] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1852 | --DOMWINDOW == 167 (0x7fe5c1980c00) [pid = 1852] [serial = 788] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1852 | --DOMWINDOW == 166 (0x7fe5c9fc6000) [pid = 1852] [serial = 764] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1852 | --DOMWINDOW == 165 (0x7fe5d99a8c00) [pid = 1852] [serial = 779] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1852 | --DOMWINDOW == 164 (0x7fe5c524fc00) [pid = 1852] [serial = 761] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1852 | --DOMWINDOW == 163 (0x7fe5d883fc00) [pid = 1852] [serial = 773] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1852 | --DOMWINDOW == 162 (0x7fe5d8837000) [pid = 1852] [serial = 804] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1852 | --DOMWINDOW == 161 (0x7fe5c97e3c00) [pid = 1852] [serial = 807] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1852 | --DOMWINDOW == 160 (0x7fe5cc36b800) [pid = 1852] [serial = 801] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1852 | --DOMWINDOW == 159 (0x7fe5cb21e800) [pid = 1852] [serial = 798] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1852 | 1461679315306 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 07:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1379ms 07:01:55 INFO - PROCESS | 1852 | 1461679315325 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 07:01:55 INFO - PROCESS | 1852 | 1461679315329 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 07:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:01:55 INFO - PROCESS | 1852 | 1461679315334 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:01:55 INFO - PROCESS | 1852 | 1461679315339 Marionette TRACE conn3 <- [1,1170,null,{}] 07:01:55 INFO - PROCESS | 1852 | 1461679315353 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:55 INFO - PROCESS | 1852 | 1461679315496 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 07:01:55 INFO - PROCESS | 1852 | 1461679315516 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2387800 == 80 [pid = 1852] [id = 300] 07:01:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 160 (0x7fe5c5256400) [pid = 1852] [serial = 901] [outer = (nil)] 07:01:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 161 (0x7fe5c5447800) [pid = 1852] [serial = 902] [outer = 0x7fe5c5256400] 07:01:55 INFO - PROCESS | 1852 | 1461679315578 Marionette DEBUG loaded listener.js 07:01:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 162 (0x7fe5c5a19c00) [pid = 1852] [serial = 903] [outer = 0x7fe5c5256400] 07:01:56 INFO - PROCESS | 1852 | 1461679316383 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 07:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1084ms 07:01:56 INFO - PROCESS | 1852 | 1461679316418 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 07:01:56 INFO - PROCESS | 1852 | 1461679316421 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 07:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:01:56 INFO - PROCESS | 1852 | 1461679316427 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:01:56 INFO - PROCESS | 1852 | 1461679316429 Marionette TRACE conn3 <- [1,1174,null,{}] 07:01:56 INFO - PROCESS | 1852 | 1461679316434 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:56 INFO - PROCESS | 1852 | 1461679316574 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 07:01:56 INFO - PROCESS | 1852 | 1461679316589 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c53df800 == 81 [pid = 1852] [id = 301] 07:01:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 163 (0x7fe5c543b800) [pid = 1852] [serial = 904] [outer = (nil)] 07:01:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 164 (0x7fe5c7a39c00) [pid = 1852] [serial = 905] [outer = 0x7fe5c543b800] 07:01:56 INFO - PROCESS | 1852 | 1461679316647 Marionette DEBUG loaded listener.js 07:01:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 165 (0x7fe5c8610400) [pid = 1852] [serial = 906] [outer = 0x7fe5c543b800] 07:01:57 INFO - PROCESS | 1852 | 1461679317527 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 07:01:57 INFO - PROCESS | 1852 | 1461679317607 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 07:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:01:57 INFO - PROCESS | 1852 | 1461679317613 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:01:57 INFO - PROCESS | 1852 | 1461679317615 Marionette TRACE conn3 <- [1,1178,null,{}] 07:01:57 INFO - PROCESS | 1852 | 1461679317620 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:57 INFO - PROCESS | 1852 | 1461679317819 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 07:01:57 INFO - PROCESS | 1852 | 1461679317838 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c94e8000 == 82 [pid = 1852] [id = 302] 07:01:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 166 (0x7fe5c618cc00) [pid = 1852] [serial = 907] [outer = (nil)] 07:01:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 167 (0x7fe5c9bccc00) [pid = 1852] [serial = 908] [outer = 0x7fe5c618cc00] 07:01:57 INFO - PROCESS | 1852 | 1461679317896 Marionette DEBUG loaded listener.js 07:01:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 168 (0x7fe5c9fc6000) [pid = 1852] [serial = 909] [outer = 0x7fe5c618cc00] 07:01:58 INFO - PROCESS | 1852 | 1461679318699 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 07:01:58 INFO - PROCESS | 1852 | 1461679318744 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 07:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:01:58 INFO - PROCESS | 1852 | 1461679318749 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:01:58 INFO - PROCESS | 1852 | 1461679318751 Marionette TRACE conn3 <- [1,1182,null,{}] 07:01:58 INFO - PROCESS | 1852 | 1461679318762 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:58 INFO - PROCESS | 1852 | 1461679318984 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 07:01:59 INFO - PROCESS | 1852 | 1461679319006 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb6ad000 == 83 [pid = 1852] [id = 303] 07:01:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 169 (0x7fe5c9fcfc00) [pid = 1852] [serial = 910] [outer = (nil)] 07:01:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 170 (0x7fe5cc5da000) [pid = 1852] [serial = 911] [outer = 0x7fe5c9fcfc00] 07:01:59 INFO - PROCESS | 1852 | 1461679319066 Marionette DEBUG loaded listener.js 07:01:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 171 (0x7fe5d8841400) [pid = 1852] [serial = 912] [outer = 0x7fe5c9fcfc00] 07:01:59 INFO - PROCESS | 1852 | --DOMWINDOW == 170 (0x7fe5c5a17000) [pid = 1852] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:01:59 INFO - PROCESS | 1852 | --DOMWINDOW == 169 (0x7fe5c1570000) [pid = 1852] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:01:59 INFO - PROCESS | 1852 | --DOMWINDOW == 168 (0x7fe5c528ac00) [pid = 1852] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:01:59 INFO - PROCESS | 1852 | --DOMWINDOW == 167 (0x7fe5c1b96c00) [pid = 1852] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:01:59 INFO - PROCESS | 1852 | --DOMWINDOW == 166 (0x7fe5c280cc00) [pid = 1852] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:01:59 INFO - PROCESS | 1852 | --DOMWINDOW == 165 (0x7fe5c59a8400) [pid = 1852] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:01:59 INFO - PROCESS | 1852 | --DOMWINDOW == 164 (0x7fe5c5a1ec00) [pid = 1852] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:01:59 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 07:01:59 INFO - PROCESS | 1852 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:02:00 INFO - PROCESS | 1852 | 1461679320010 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 07:02:00 INFO - PROCESS | 1852 | 1461679320036 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 07:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:02:00 INFO - PROCESS | 1852 | 1461679320056 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:02:00 INFO - PROCESS | 1852 | 1461679320059 Marionette TRACE conn3 <- [1,1186,null,{}] 07:02:00 INFO - PROCESS | 1852 | 1461679320064 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:00 INFO - PROCESS | 1852 | 1461679320287 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 07:02:00 INFO - PROCESS | 1852 | 1461679320308 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ccf6c000 == 84 [pid = 1852] [id = 304] 07:02:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 165 (0x7fe5c59a8400) [pid = 1852] [serial = 913] [outer = (nil)] 07:02:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 166 (0x7fe5d8ad8000) [pid = 1852] [serial = 914] [outer = 0x7fe5c59a8400] 07:02:00 INFO - PROCESS | 1852 | 1461679320363 Marionette DEBUG loaded listener.js 07:02:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 167 (0x7fe5d9dbe400) [pid = 1852] [serial = 915] [outer = 0x7fe5c59a8400] 07:02:01 INFO - PROCESS | 1852 | 1461679321073 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 07:02:01 INFO - PROCESS | 1852 | 1461679321100 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 07:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:02:01 INFO - PROCESS | 1852 | 1461679321106 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:02:01 INFO - PROCESS | 1852 | 1461679321108 Marionette TRACE conn3 <- [1,1190,null,{}] 07:02:01 INFO - PROCESS | 1852 | 1461679321113 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:01 INFO - PROCESS | 1852 | 1461679321252 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 07:02:01 INFO - PROCESS | 1852 | 1461679321385 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d8810800 == 85 [pid = 1852] [id = 305] 07:02:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 168 (0x7fe5c5a17800) [pid = 1852] [serial = 916] [outer = (nil)] 07:02:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 169 (0x7fe5dd852c00) [pid = 1852] [serial = 917] [outer = 0x7fe5c5a17800] 07:02:01 INFO - PROCESS | 1852 | 1461679321445 Marionette DEBUG loaded listener.js 07:02:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 170 (0x7fe5ddda8800) [pid = 1852] [serial = 918] [outer = 0x7fe5c5a17800] 07:02:02 INFO - PROCESS | 1852 | 1461679322385 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 07:02:02 INFO - PROCESS | 1852 | 1461679322441 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 07:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:02:02 INFO - PROCESS | 1852 | 1461679322450 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:02:02 INFO - PROCESS | 1852 | 1461679322455 Marionette TRACE conn3 <- [1,1194,null,{}] 07:02:02 INFO - PROCESS | 1852 | 1461679322462 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:02 INFO - PROCESS | 1852 | 1461679322669 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 07:02:02 INFO - PROCESS | 1852 | 1461679322843 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c1a19000 == 86 [pid = 1852] [id = 306] 07:02:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 171 (0x7fe5b6ab9800) [pid = 1852] [serial = 919] [outer = (nil)] 07:02:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 172 (0x7fe5b6df5800) [pid = 1852] [serial = 920] [outer = 0x7fe5b6ab9800] 07:02:02 INFO - PROCESS | 1852 | 1461679322920 Marionette DEBUG loaded listener.js 07:02:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 173 (0x7fe5b6dfac00) [pid = 1852] [serial = 921] [outer = 0x7fe5b6ab9800] 07:02:03 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:03 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:03 INFO - PROCESS | 1852 | 1461679323835 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 07:02:03 INFO - PROCESS | 1852 | 1461679323898 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 07:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:02:03 INFO - PROCESS | 1852 | 1461679323908 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:02:03 INFO - PROCESS | 1852 | 1461679323912 Marionette TRACE conn3 <- [1,1198,null,{}] 07:02:03 INFO - PROCESS | 1852 | 1461679323917 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:04 INFO - PROCESS | 1852 | 1461679324089 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 07:02:04 INFO - PROCESS | 1852 | 1461679324262 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cac1a000 == 87 [pid = 1852] [id = 307] 07:02:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 174 (0x7fe5b6df1c00) [pid = 1852] [serial = 922] [outer = (nil)] 07:02:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 175 (0x7fe5c2160000) [pid = 1852] [serial = 923] [outer = 0x7fe5b6df1c00] 07:02:04 INFO - PROCESS | 1852 | 1461679324339 Marionette DEBUG loaded listener.js 07:02:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 176 (0x7fe5c2c23c00) [pid = 1852] [serial = 924] [outer = 0x7fe5b6df1c00] 07:02:05 INFO - PROCESS | 1852 | 1461679325266 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1431ms 07:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:02:05 INFO - PROCESS | 1852 | 1461679325339 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 07:02:05 INFO - PROCESS | 1852 | 1461679325342 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 07:02:05 INFO - PROCESS | 1852 | 1461679325348 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:02:05 INFO - PROCESS | 1852 | 1461679325354 Marionette TRACE conn3 <- [1,1202,null,{}] 07:02:05 INFO - PROCESS | 1852 | 1461679325369 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:05 INFO - PROCESS | 1852 | 1461679325583 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 07:02:05 INFO - PROCESS | 1852 | 1461679325792 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dda55800 == 88 [pid = 1852] [id = 308] 07:02:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 177 (0x7fe5c59af800) [pid = 1852] [serial = 925] [outer = (nil)] 07:02:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 178 (0x7fe5c7a32800) [pid = 1852] [serial = 926] [outer = 0x7fe5c59af800] 07:02:05 INFO - PROCESS | 1852 | 1461679325923 Marionette DEBUG loaded listener.js 07:02:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 179 (0x7fe5ca331400) [pid = 1852] [serial = 927] [outer = 0x7fe5c59af800] 07:02:06 INFO - PROCESS | 1852 | 1461679326772 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:02:06 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 07:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1491ms 07:02:06 INFO - PROCESS | 1852 | 1461679326838 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 07:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:02:06 INFO - PROCESS | 1852 | 1461679326842 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 07:02:06 INFO - PROCESS | 1852 | 1461679326848 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:02:06 INFO - PROCESS | 1852 | 1461679326851 Marionette TRACE conn3 <- [1,1206,null,{}] 07:02:06 INFO - PROCESS | 1852 | 1461679326856 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:07 INFO - PROCESS | 1852 | 1461679327025 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 07:02:07 INFO - PROCESS | 1852 | 1461679327201 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5eafcc000 == 89 [pid = 1852] [id = 309] 07:02:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 180 (0x7fe5c22bf800) [pid = 1852] [serial = 928] [outer = (nil)] 07:02:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 181 (0x7fe5cbaeb800) [pid = 1852] [serial = 929] [outer = 0x7fe5c22bf800] 07:02:07 INFO - PROCESS | 1852 | 1461679327268 Marionette DEBUG loaded listener.js 07:02:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 182 (0x7fe5ce13f400) [pid = 1852] [serial = 930] [outer = 0x7fe5c22bf800] 07:02:08 INFO - PROCESS | 1852 | 1461679328156 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:02:08 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 07:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1380ms 07:02:08 INFO - PROCESS | 1852 | 1461679328229 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 07:02:08 INFO - PROCESS | 1852 | 1461679328232 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 07:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:02:08 INFO - PROCESS | 1852 | 1461679328237 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:02:08 INFO - PROCESS | 1852 | 1461679328240 Marionette TRACE conn3 <- [1,1210,null,{}] 07:02:08 INFO - PROCESS | 1852 | 1461679328246 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:08 INFO - PROCESS | 1852 | 1461679328440 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 07:02:08 INFO - PROCESS | 1852 | 1461679328609 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2b1a800 == 90 [pid = 1852] [id = 310] 07:02:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 183 (0x7fe5c63c9800) [pid = 1852] [serial = 931] [outer = (nil)] 07:02:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 184 (0x7fe5d8addc00) [pid = 1852] [serial = 932] [outer = 0x7fe5c63c9800] 07:02:08 INFO - PROCESS | 1852 | 1461679328682 Marionette DEBUG loaded listener.js 07:02:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 185 (0x7fe5dd84e400) [pid = 1852] [serial = 933] [outer = 0x7fe5c63c9800] 07:02:09 INFO - PROCESS | 1852 | 1461679329486 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1275ms 07:02:09 INFO - PROCESS | 1852 | 1461679329531 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 07:02:09 INFO - PROCESS | 1852 | 1461679329535 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 07:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:02:09 INFO - PROCESS | 1852 | 1461679329541 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:02:09 INFO - PROCESS | 1852 | 1461679329543 Marionette TRACE conn3 <- [1,1214,null,{}] 07:02:09 INFO - PROCESS | 1852 | 1461679329548 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:09 INFO - PROCESS | 1852 | 1461679329736 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 07:02:09 INFO - PROCESS | 1852 | 1461679329914 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2abc800 == 91 [pid = 1852] [id = 311] 07:02:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 186 (0x7fe5bfc0b000) [pid = 1852] [serial = 934] [outer = (nil)] 07:02:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 187 (0x7fe5bfc10800) [pid = 1852] [serial = 935] [outer = 0x7fe5bfc0b000] 07:02:09 INFO - PROCESS | 1852 | 1461679329986 Marionette DEBUG loaded listener.js 07:02:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 188 (0x7fe5de113000) [pid = 1852] [serial = 936] [outer = 0x7fe5bfc0b000] 07:02:10 INFO - PROCESS | 1852 | 1461679330864 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 07:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1375ms 07:02:10 INFO - PROCESS | 1852 | 1461679330917 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 07:02:10 INFO - PROCESS | 1852 | 1461679330920 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 07:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:02:10 INFO - PROCESS | 1852 | 1461679330925 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:02:10 INFO - PROCESS | 1852 | 1461679330929 Marionette TRACE conn3 <- [1,1218,null,{}] 07:02:10 INFO - PROCESS | 1852 | 1461679330934 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:11 INFO - PROCESS | 1852 | 1461679331096 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 07:02:11 INFO - PROCESS | 1852 | 1461679331277 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d9d68000 == 92 [pid = 1852] [id = 312] 07:02:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 189 (0x7fe5bfc09000) [pid = 1852] [serial = 937] [outer = (nil)] 07:02:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 190 (0x7fe5c2b37c00) [pid = 1852] [serial = 938] [outer = 0x7fe5bfc09000] 07:02:11 INFO - PROCESS | 1852 | 1461679331346 Marionette DEBUG loaded listener.js 07:02:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 191 (0x7fe5c2b3c400) [pid = 1852] [serial = 939] [outer = 0x7fe5bfc09000] 07:02:12 INFO - PROCESS | 1852 | 1461679332163 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 07:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1281ms 07:02:12 INFO - PROCESS | 1852 | 1461679332208 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 07:02:12 INFO - PROCESS | 1852 | 1461679332211 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 07:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:02:12 INFO - PROCESS | 1852 | 1461679332217 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:02:12 INFO - PROCESS | 1852 | 1461679332219 Marionette TRACE conn3 <- [1,1222,null,{}] 07:02:12 INFO - PROCESS | 1852 | 1461679332225 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:12 INFO - PROCESS | 1852 | 1461679332383 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 07:02:12 INFO - PROCESS | 1852 | 1461679332570 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6e1f000 == 93 [pid = 1852] [id = 313] 07:02:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 192 (0x7fe5ba096400) [pid = 1852] [serial = 940] [outer = (nil)] 07:02:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 193 (0x7fe5ba09d800) [pid = 1852] [serial = 941] [outer = 0x7fe5ba096400] 07:02:12 INFO - PROCESS | 1852 | 1461679332638 Marionette DEBUG loaded listener.js 07:02:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 194 (0x7fe5ba0a2c00) [pid = 1852] [serial = 942] [outer = 0x7fe5ba096400] 07:02:13 INFO - PROCESS | 1852 | 1461679333461 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 07:02:13 INFO - PROCESS | 1852 | 1461679333502 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 07:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:02:13 INFO - PROCESS | 1852 | 1461679333507 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:02:13 INFO - PROCESS | 1852 | 1461679333509 Marionette TRACE conn3 <- [1,1226,null,{}] 07:02:13 INFO - PROCESS | 1852 | 1461679333514 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:13 INFO - PROCESS | 1852 | 1461679333677 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 07:02:13 INFO - PROCESS | 1852 | 1461679333853 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dd748000 == 94 [pid = 1852] [id = 314] 07:02:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 195 (0x7fe5b3fc6000) [pid = 1852] [serial = 943] [outer = (nil)] 07:02:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 196 (0x7fe5b3fccc00) [pid = 1852] [serial = 944] [outer = 0x7fe5b3fc6000] 07:02:13 INFO - PROCESS | 1852 | 1461679333923 Marionette DEBUG loaded listener.js 07:02:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 197 (0x7fe5ba095400) [pid = 1852] [serial = 945] [outer = 0x7fe5b3fc6000] 07:02:14 INFO - PROCESS | 1852 | 1461679334734 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 07:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1276ms 07:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:02:14 INFO - PROCESS | 1852 | 1461679334785 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 07:02:14 INFO - PROCESS | 1852 | 1461679334788 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 07:02:14 INFO - PROCESS | 1852 | 1461679334793 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:02:14 INFO - PROCESS | 1852 | 1461679334796 Marionette TRACE conn3 <- [1,1230,null,{}] 07:02:14 INFO - PROCESS | 1852 | 1461679334801 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:14 INFO - PROCESS | 1852 | 1461679334955 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 07:02:15 INFO - PROCESS | 1852 | 1461679335132 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b42ef800 == 95 [pid = 1852] [id = 315] 07:02:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 198 (0x7fe5b3fc8000) [pid = 1852] [serial = 946] [outer = (nil)] 07:02:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 199 (0x7fe5b5ac9800) [pid = 1852] [serial = 947] [outer = 0x7fe5b3fc8000] 07:02:15 INFO - PROCESS | 1852 | 1461679335203 Marionette DEBUG loaded listener.js 07:02:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 200 (0x7fe5b5accc00) [pid = 1852] [serial = 948] [outer = 0x7fe5b3fc8000] 07:02:16 INFO - PROCESS | 1852 | 1461679336129 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 07:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1382ms 07:02:16 INFO - PROCESS | 1852 | 1461679336175 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 07:02:16 INFO - PROCESS | 1852 | 1461679336179 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 07:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:02:16 INFO - PROCESS | 1852 | 1461679336185 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:02:16 INFO - PROCESS | 1852 | 1461679336188 Marionette TRACE conn3 <- [1,1234,null,{}] 07:02:16 INFO - PROCESS | 1852 | 1461679336192 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:16 INFO - PROCESS | 1852 | 1461679336371 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 07:02:16 INFO - PROCESS | 1852 | 1461679336561 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b438a000 == 96 [pid = 1852] [id = 316] 07:02:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 201 (0x7fe5b7c42c00) [pid = 1852] [serial = 949] [outer = (nil)] 07:02:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 202 (0x7fe5bfcdf000) [pid = 1852] [serial = 950] [outer = 0x7fe5b7c42c00] 07:02:16 INFO - PROCESS | 1852 | 1461679336633 Marionette DEBUG loaded listener.js 07:02:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 203 (0x7fe5c2b3e000) [pid = 1852] [serial = 951] [outer = 0x7fe5b7c42c00] 07:02:17 INFO - PROCESS | 1852 | 1461679337416 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 07:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1276ms 07:02:17 INFO - PROCESS | 1852 | 1461679337462 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 07:02:17 INFO - PROCESS | 1852 | 1461679337465 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 07:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:02:17 INFO - PROCESS | 1852 | 1461679337470 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:02:17 INFO - PROCESS | 1852 | 1461679337472 Marionette TRACE conn3 <- [1,1238,null,{}] 07:02:17 INFO - PROCESS | 1852 | 1461679337478 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:17 INFO - PROCESS | 1852 | 1461679337637 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 07:02:17 INFO - PROCESS | 1852 | 1461679337816 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c22aa000 == 97 [pid = 1852] [id = 317] 07:02:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 204 (0x7fe5b3fce000) [pid = 1852] [serial = 952] [outer = (nil)] 07:02:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 205 (0x7fe5b8f09800) [pid = 1852] [serial = 953] [outer = 0x7fe5b3fce000] 07:02:17 INFO - PROCESS | 1852 | 1461679337882 Marionette DEBUG loaded listener.js 07:02:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 206 (0x7fe5b8f0f400) [pid = 1852] [serial = 954] [outer = 0x7fe5b3fce000] 07:02:19 INFO - PROCESS | 1852 | 1461679339106 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 07:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1686ms 07:02:19 INFO - PROCESS | 1852 | 1461679339157 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 07:02:19 INFO - PROCESS | 1852 | 1461679339163 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 07:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:02:19 INFO - PROCESS | 1852 | 1461679339170 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:02:19 INFO - PROCESS | 1852 | 1461679339175 Marionette TRACE conn3 <- [1,1242,null,{}] 07:02:19 INFO - PROCESS | 1852 | 1461679339181 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:19 INFO - PROCESS | 1852 | 1461679339342 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 07:02:19 INFO - PROCESS | 1852 | 1461679339538 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5bfcaa800 == 98 [pid = 1852] [id = 318] 07:02:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 207 (0x7fe5b53d1800) [pid = 1852] [serial = 955] [outer = (nil)] 07:02:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 208 (0x7fe5b6df0c00) [pid = 1852] [serial = 956] [outer = 0x7fe5b53d1800] 07:02:19 INFO - PROCESS | 1852 | 1461679339602 Marionette DEBUG loaded listener.js 07:02:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 209 (0x7fe5b7c4c800) [pid = 1852] [serial = 957] [outer = 0x7fe5b53d1800] 07:02:20 INFO - PROCESS | 1852 | 1461679340539 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 07:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1429ms 07:02:20 INFO - PROCESS | 1852 | 1461679340599 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 07:02:20 INFO - PROCESS | 1852 | 1461679340606 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 07:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:02:20 INFO - PROCESS | 1852 | 1461679340615 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:02:20 INFO - PROCESS | 1852 | 1461679340619 Marionette TRACE conn3 <- [1,1246,null,{}] 07:02:20 INFO - PROCESS | 1852 | 1461679340623 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:20 INFO - PROCESS | 1852 | 1461679340774 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 07:02:20 INFO - PROCESS | 1852 | 1461679340957 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5bfc9e000 == 99 [pid = 1852] [id = 319] 07:02:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 210 (0x7fe5bf853400) [pid = 1852] [serial = 958] [outer = (nil)] 07:02:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 211 (0x7fe5bf85cc00) [pid = 1852] [serial = 959] [outer = 0x7fe5bf853400] 07:02:21 INFO - PROCESS | 1852 | 1461679341026 Marionette DEBUG loaded listener.js 07:02:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 212 (0x7fe5bfc05000) [pid = 1852] [serial = 960] [outer = 0x7fe5bf853400] 07:02:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5e212d000 == 98 [pid = 1852] [id = 257] 07:02:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5e31a4800 == 97 [pid = 1852] [id = 259] 07:02:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c1a18000 == 96 [pid = 1852] [id = 261] 07:02:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b751c000 == 95 [pid = 1852] [id = 260] 07:02:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b91c7800 == 94 [pid = 1852] [id = 258] 07:02:21 INFO - PROCESS | 1852 | --DOMWINDOW == 211 (0x7fe5ca32d800) [pid = 1852] [serial = 857] [outer = (nil)] [url = about:blank] 07:02:21 INFO - PROCESS | 1852 | --DOMWINDOW == 210 (0x7fe5b7c49c00) [pid = 1852] [serial = 830] [outer = (nil)] [url = about:blank] 07:02:21 INFO - PROCESS | 1852 | --DOMWINDOW == 209 (0x7fe5b51cac00) [pid = 1852] [serial = 833] [outer = (nil)] [url = about:blank] 07:02:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ccf6c000 == 93 [pid = 1852] [id = 304] 07:02:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb6ad000 == 92 [pid = 1852] [id = 303] 07:02:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c94e8000 == 91 [pid = 1852] [id = 302] 07:02:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c53df800 == 90 [pid = 1852] [id = 301] 07:02:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2387800 == 89 [pid = 1852] [id = 300] 07:02:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b90d4000 == 88 [pid = 1852] [id = 299] 07:02:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c21ca800 == 87 [pid = 1852] [id = 298] 07:02:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b6cdb000 == 86 [pid = 1852] [id = 296] 07:02:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5e31ab000 == 85 [pid = 1852] [id = 295] 07:02:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c94d5800 == 84 [pid = 1852] [id = 294] 07:02:21 INFO - PROCESS | 1852 | 1461679341956 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 07:02:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5dfd98800 == 83 [pid = 1852] [id = 293] 07:02:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5dda4f800 == 82 [pid = 1852] [id = 292] 07:02:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d9a0e000 == 81 [pid = 1852] [id = 291] 07:02:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d880c000 == 80 [pid = 1852] [id = 290] 07:02:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ccfc4800 == 79 [pid = 1852] [id = 289] 07:02:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb40c000 == 78 [pid = 1852] [id = 288] 07:02:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c246a800 == 77 [pid = 1852] [id = 287] 07:02:21 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b750e000 == 76 [pid = 1852] [id = 286] 07:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1384ms 07:02:22 INFO - PROCESS | 1852 | 1461679341999 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 07:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:02:22 INFO - PROCESS | 1852 | 1461679342002 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 07:02:22 INFO - PROCESS | 1852 | 1461679342008 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:02:22 INFO - PROCESS | 1852 | 1461679342012 Marionette TRACE conn3 <- [1,1250,null,{}] 07:02:22 INFO - PROCESS | 1852 | 1461679342026 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:22 INFO - PROCESS | 1852 | 1461679342175 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 07:02:22 INFO - PROCESS | 1852 | --DOMWINDOW == 208 (0x7fe5c67a4400) [pid = 1852] [serial = 851] [outer = (nil)] [url = about:blank] 07:02:22 INFO - PROCESS | 1852 | --DOMWINDOW == 207 (0x7fe5c844d000) [pid = 1852] [serial = 852] [outer = (nil)] [url = about:blank] 07:02:22 INFO - PROCESS | 1852 | --DOMWINDOW == 206 (0x7fe5c591f400) [pid = 1852] [serial = 854] [outer = (nil)] [url = about:blank] 07:02:22 INFO - PROCESS | 1852 | --DOMWINDOW == 205 (0x7fe5c5926800) [pid = 1852] [serial = 845] [outer = (nil)] [url = about:blank] 07:02:22 INFO - PROCESS | 1852 | --DOMWINDOW == 204 (0x7fe5c5a14000) [pid = 1852] [serial = 846] [outer = (nil)] [url = about:blank] 07:02:22 INFO - PROCESS | 1852 | --DOMWINDOW == 203 (0x7fe5c67a9c00) [pid = 1852] [serial = 815] [outer = (nil)] [url = about:blank] 07:02:22 INFO - PROCESS | 1852 | --DOMWINDOW == 202 (0x7fe5ccf92000) [pid = 1852] [serial = 818] [outer = (nil)] [url = about:blank] 07:02:22 INFO - PROCESS | 1852 | --DOMWINDOW == 201 (0x7fe5c2303c00) [pid = 1852] [serial = 840] [outer = (nil)] [url = about:blank] 07:02:22 INFO - PROCESS | 1852 | --DOMWINDOW == 200 (0x7fe5c1f14800) [pid = 1852] [serial = 839] [outer = (nil)] [url = about:blank] 07:02:22 INFO - PROCESS | 1852 | --DOMWINDOW == 199 (0x7fe5c4738400) [pid = 1852] [serial = 842] [outer = (nil)] [url = about:blank] 07:02:22 INFO - PROCESS | 1852 | --DOMWINDOW == 198 (0x7fe5c479b800) [pid = 1852] [serial = 843] [outer = (nil)] [url = about:blank] 07:02:22 INFO - PROCESS | 1852 | --DOMWINDOW == 197 (0x7fe5d8ad1c00) [pid = 1852] [serial = 810] [outer = (nil)] [url = about:blank] 07:02:22 INFO - PROCESS | 1852 | --DOMWINDOW == 196 (0x7fe5d8bec000) [pid = 1852] [serial = 821] [outer = (nil)] [url = about:blank] 07:02:22 INFO - PROCESS | 1852 | --DOMWINDOW == 195 (0x7fe5c2818800) [pid = 1852] [serial = 812] [outer = (nil)] [url = about:blank] 07:02:22 INFO - PROCESS | 1852 | --DOMWINDOW == 194 (0x7fe5dd8b0800) [pid = 1852] [serial = 827] [outer = (nil)] [url = about:blank] 07:02:22 INFO - PROCESS | 1852 | --DOMWINDOW == 193 (0x7fe5c6190800) [pid = 1852] [serial = 848] [outer = (nil)] [url = about:blank] 07:02:22 INFO - PROCESS | 1852 | --DOMWINDOW == 192 (0x7fe5dd76bc00) [pid = 1852] [serial = 824] [outer = (nil)] [url = about:blank] 07:02:22 INFO - PROCESS | 1852 | --DOMWINDOW == 191 (0x7fe5b7c4a800) [pid = 1852] [serial = 836] [outer = (nil)] [url = about:blank] 07:02:22 INFO - PROCESS | 1852 | --DOMWINDOW == 190 (0x7fe5c63c9000) [pid = 1852] [serial = 849] [outer = (nil)] [url = about:blank] 07:02:22 INFO - PROCESS | 1852 | --DOMWINDOW == 189 (0x7fe5c9fce400) [pid = 1852] [serial = 855] [outer = (nil)] [url = about:blank] 07:02:22 INFO - PROCESS | 1852 | 1461679342330 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c1a10000 == 77 [pid = 1852] [id = 320] 07:02:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 190 (0x7fe5bf854400) [pid = 1852] [serial = 961] [outer = (nil)] 07:02:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 191 (0x7fe5c2011000) [pid = 1852] [serial = 962] [outer = 0x7fe5bf854400] 07:02:22 INFO - PROCESS | 1852 | 1461679342389 Marionette DEBUG loaded listener.js 07:02:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 192 (0x7fe5c2b3c800) [pid = 1852] [serial = 963] [outer = 0x7fe5bf854400] 07:02:23 INFO - PROCESS | 1852 | 1461679343109 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 07:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1131ms 07:02:23 INFO - PROCESS | 1852 | 1461679343139 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 07:02:23 INFO - PROCESS | 1852 | 1461679343143 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 07:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:02:23 INFO - PROCESS | 1852 | 1461679343161 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:02:23 INFO - PROCESS | 1852 | 1461679343163 Marionette TRACE conn3 <- [1,1254,null,{}] 07:02:23 INFO - PROCESS | 1852 | 1461679343175 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:23 INFO - PROCESS | 1852 | 1461679343319 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 07:02:23 INFO - PROCESS | 1852 | 1461679343334 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c53d5000 == 78 [pid = 1852] [id = 321] 07:02:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 193 (0x7fe5c24bcc00) [pid = 1852] [serial = 964] [outer = (nil)] 07:02:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 194 (0x7fe5c4798000) [pid = 1852] [serial = 965] [outer = 0x7fe5c24bcc00] 07:02:23 INFO - PROCESS | 1852 | 1461679343394 Marionette DEBUG loaded listener.js 07:02:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 195 (0x7fe5c524f800) [pid = 1852] [serial = 966] [outer = 0x7fe5c24bcc00] 07:02:24 INFO - PROCESS | 1852 | 1461679344192 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 07:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1095ms 07:02:24 INFO - PROCESS | 1852 | 1461679344243 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 07:02:24 INFO - PROCESS | 1852 | 1461679344246 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 07:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:02:24 INFO - PROCESS | 1852 | 1461679344261 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:02:24 INFO - PROCESS | 1852 | 1461679344264 Marionette TRACE conn3 <- [1,1258,null,{}] 07:02:24 INFO - PROCESS | 1852 | 1461679344294 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:24 INFO - PROCESS | 1852 | 1461679344491 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 07:02:24 INFO - PROCESS | 1852 | 1461679344513 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c9318000 == 79 [pid = 1852] [id = 322] 07:02:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 196 (0x7fe5c2b31c00) [pid = 1852] [serial = 967] [outer = (nil)] 07:02:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 197 (0x7fe5c5441c00) [pid = 1852] [serial = 968] [outer = 0x7fe5c2b31c00] 07:02:24 INFO - PROCESS | 1852 | 1461679344571 Marionette DEBUG loaded listener.js 07:02:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 198 (0x7fe5c5a12c00) [pid = 1852] [serial = 969] [outer = 0x7fe5c2b31c00] 07:02:25 INFO - PROCESS | 1852 | 1461679345396 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 07:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1210ms 07:02:25 INFO - PROCESS | 1852 | 1461679345463 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 07:02:25 INFO - PROCESS | 1852 | 1461679345465 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 07:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:02:25 INFO - PROCESS | 1852 | 1461679345476 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:02:25 INFO - PROCESS | 1852 | 1461679345478 Marionette TRACE conn3 <- [1,1262,null,{}] 07:02:25 INFO - PROCESS | 1852 | 1461679345482 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:25 INFO - PROCESS | 1852 | 1461679345700 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 07:02:25 INFO - PROCESS | 1852 | 1461679345722 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cac1c800 == 80 [pid = 1852] [id = 323] 07:02:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 199 (0x7fe5c5259000) [pid = 1852] [serial = 970] [outer = (nil)] 07:02:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 200 (0x7fe5c9b29c00) [pid = 1852] [serial = 971] [outer = 0x7fe5c5259000] 07:02:25 INFO - PROCESS | 1852 | 1461679345785 Marionette DEBUG loaded listener.js 07:02:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 201 (0x7fe5ca58f400) [pid = 1852] [serial = 972] [outer = 0x7fe5c5259000] 07:02:26 INFO - PROCESS | 1852 | --DOMWINDOW == 200 (0x7fe5c59a8400) [pid = 1852] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:02:26 INFO - PROCESS | 1852 | --DOMWINDOW == 199 (0x7fe5c9fcfc00) [pid = 1852] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:02:26 INFO - PROCESS | 1852 | --DOMWINDOW == 198 (0x7fe5c5256400) [pid = 1852] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:02:26 INFO - PROCESS | 1852 | --DOMWINDOW == 197 (0x7fe5c1980000) [pid = 1852] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:02:26 INFO - PROCESS | 1852 | --DOMWINDOW == 196 (0x7fe5c543b800) [pid = 1852] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:02:26 INFO - PROCESS | 1852 | --DOMWINDOW == 195 (0x7fe5b7c43800) [pid = 1852] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:02:26 INFO - PROCESS | 1852 | --DOMWINDOW == 194 (0x7fe5c618cc00) [pid = 1852] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:02:26 INFO - PROCESS | 1852 | --DOMWINDOW == 193 (0x7fe5c22bd400) [pid = 1852] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:02:26 INFO - PROCESS | 1852 | 1461679346865 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 07:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1430ms 07:02:26 INFO - PROCESS | 1852 | 1461679346907 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 07:02:26 INFO - PROCESS | 1852 | 1461679346910 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 07:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:02:26 INFO - PROCESS | 1852 | 1461679346918 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:02:26 INFO - PROCESS | 1852 | 1461679346920 Marionette TRACE conn3 <- [1,1266,null,{}] 07:02:26 INFO - PROCESS | 1852 | 1461679346924 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:27 INFO - PROCESS | 1852 | 1461679347076 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 07:02:27 INFO - PROCESS | 1852 | 1461679347089 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cac02800 == 81 [pid = 1852] [id = 324] 07:02:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 194 (0x7fe5b7c43800) [pid = 1852] [serial = 973] [outer = (nil)] 07:02:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 195 (0x7fe5c9c0ac00) [pid = 1852] [serial = 974] [outer = 0x7fe5b7c43800] 07:02:27 INFO - PROCESS | 1852 | 1461679347147 Marionette DEBUG loaded listener.js 07:02:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 196 (0x7fe5cb462800) [pid = 1852] [serial = 975] [outer = 0x7fe5b7c43800] 07:02:27 INFO - PROCESS | 1852 | 1461679347917 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 07:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1027ms 07:02:27 INFO - PROCESS | 1852 | 1461679347947 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 07:02:27 INFO - PROCESS | 1852 | 1461679347949 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 07:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:02:27 INFO - PROCESS | 1852 | 1461679347955 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:02:27 INFO - PROCESS | 1852 | 1461679347957 Marionette TRACE conn3 <- [1,1270,null,{}] 07:02:27 INFO - PROCESS | 1852 | 1461679347972 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:28 INFO - PROCESS | 1852 | 1461679348126 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 07:02:28 INFO - PROCESS | 1852 | 1461679348139 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d1567000 == 82 [pid = 1852] [id = 325] 07:02:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 197 (0x7fe5c9fcdc00) [pid = 1852] [serial = 976] [outer = (nil)] 07:02:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 198 (0x7fe5cc36e400) [pid = 1852] [serial = 977] [outer = 0x7fe5c9fcdc00] 07:02:28 INFO - PROCESS | 1852 | 1461679348198 Marionette DEBUG loaded listener.js 07:02:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 199 (0x7fe5ce29a400) [pid = 1852] [serial = 978] [outer = 0x7fe5c9fcdc00] 07:02:29 INFO - PROCESS | 1852 | 1461679349153 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 07:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1231ms 07:02:29 INFO - PROCESS | 1852 | 1461679349188 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 07:02:29 INFO - PROCESS | 1852 | 1461679349193 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 07:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:02:29 INFO - PROCESS | 1852 | 1461679349201 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:02:29 INFO - PROCESS | 1852 | 1461679349207 Marionette TRACE conn3 <- [1,1274,null,{}] 07:02:29 INFO - PROCESS | 1852 | 1461679349214 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:29 INFO - PROCESS | 1852 | 1461679349403 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 07:02:29 INFO - PROCESS | 1852 | 1461679349584 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b7ee1800 == 83 [pid = 1852] [id = 326] 07:02:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 200 (0x7fe5b5ac6000) [pid = 1852] [serial = 979] [outer = (nil)] 07:02:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 201 (0x7fe5b6df9400) [pid = 1852] [serial = 980] [outer = 0x7fe5b5ac6000] 07:02:29 INFO - PROCESS | 1852 | 1461679349657 Marionette DEBUG loaded listener.js 07:02:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 202 (0x7fe5b8f09400) [pid = 1852] [serial = 981] [outer = 0x7fe5b5ac6000] 07:02:30 INFO - PROCESS | 1852 | 1461679350645 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 07:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1489ms 07:02:30 INFO - PROCESS | 1852 | 1461679350691 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 07:02:30 INFO - PROCESS | 1852 | 1461679350699 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 07:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:02:30 INFO - PROCESS | 1852 | 1461679350710 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:02:30 INFO - PROCESS | 1852 | 1461679350713 Marionette TRACE conn3 <- [1,1278,null,{}] 07:02:30 INFO - PROCESS | 1852 | 1461679350719 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:30 INFO - PROCESS | 1852 | 1461679350910 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 07:02:31 INFO - PROCESS | 1852 | 1461679351091 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c3a7f000 == 84 [pid = 1852] [id = 327] 07:02:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 203 (0x7fe5b5acc400) [pid = 1852] [serial = 982] [outer = (nil)] 07:02:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 204 (0x7fe5bfc0e800) [pid = 1852] [serial = 983] [outer = 0x7fe5b5acc400] 07:02:31 INFO - PROCESS | 1852 | 1461679351161 Marionette DEBUG loaded listener.js 07:02:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 205 (0x7fe5c230c000) [pid = 1852] [serial = 984] [outer = 0x7fe5b5acc400] 07:02:32 INFO - PROCESS | 1852 | 1461679352112 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 07:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1479ms 07:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:02:32 INFO - PROCESS | 1852 | 1461679352188 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 07:02:32 INFO - PROCESS | 1852 | 1461679352191 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 07:02:32 INFO - PROCESS | 1852 | 1461679352198 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:02:32 INFO - PROCESS | 1852 | 1461679352204 Marionette TRACE conn3 <- [1,1282,null,{}] 07:02:32 INFO - PROCESS | 1852 | 1461679352219 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:32 INFO - PROCESS | 1852 | 1461679352427 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 07:02:32 INFO - PROCESS | 1852 | 1461679352656 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d8f0f800 == 85 [pid = 1852] [id = 328] 07:02:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 206 (0x7fe5c5253800) [pid = 1852] [serial = 985] [outer = (nil)] 07:02:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 207 (0x7fe5c63c6c00) [pid = 1852] [serial = 986] [outer = 0x7fe5c5253800] 07:02:32 INFO - PROCESS | 1852 | 1461679352779 Marionette DEBUG loaded listener.js 07:02:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 208 (0x7fe5c9491c00) [pid = 1852] [serial = 987] [outer = 0x7fe5c5253800] 07:02:33 INFO - PROCESS | 1852 | 1461679353572 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 07:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1433ms 07:02:33 INFO - PROCESS | 1852 | 1461679353630 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 07:02:33 INFO - PROCESS | 1852 | 1461679353635 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 07:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:02:33 INFO - PROCESS | 1852 | 1461679353640 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:02:33 INFO - PROCESS | 1852 | 1461679353643 Marionette TRACE conn3 <- [1,1286,null,{}] 07:02:33 INFO - PROCESS | 1852 | 1461679353648 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:33 INFO - PROCESS | 1852 | 1461679353817 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 07:02:33 INFO - PROCESS | 1852 | 1461679353991 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dd778800 == 86 [pid = 1852] [id = 329] 07:02:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 209 (0x7fe5c543b800) [pid = 1852] [serial = 988] [outer = (nil)] 07:02:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 210 (0x7fe5cbc56400) [pid = 1852] [serial = 989] [outer = 0x7fe5c543b800] 07:02:34 INFO - PROCESS | 1852 | 1461679354064 Marionette DEBUG loaded listener.js 07:02:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 211 (0x7fe5d7c16000) [pid = 1852] [serial = 990] [outer = 0x7fe5c543b800] 07:02:34 INFO - PROCESS | 1852 | 1461679354918 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 07:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1328ms 07:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:02:34 INFO - PROCESS | 1852 | 1461679354970 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 07:02:34 INFO - PROCESS | 1852 | 1461679354973 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 07:02:34 INFO - PROCESS | 1852 | 1461679354979 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:02:34 INFO - PROCESS | 1852 | 1461679354982 Marionette TRACE conn3 <- [1,1290,null,{}] 07:02:34 INFO - PROCESS | 1852 | 1461679354987 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:35 INFO - PROCESS | 1852 | 1461679355148 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 07:02:35 INFO - PROCESS | 1852 | 1461679355327 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5e212d000 == 87 [pid = 1852] [id = 330] 07:02:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 212 (0x7fe5c9c09800) [pid = 1852] [serial = 991] [outer = (nil)] 07:02:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 213 (0x7fe5d8fec400) [pid = 1852] [serial = 992] [outer = 0x7fe5c9c09800] 07:02:35 INFO - PROCESS | 1852 | 1461679355394 Marionette DEBUG loaded listener.js 07:02:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7fe5dd509c00) [pid = 1852] [serial = 993] [outer = 0x7fe5c9c09800] 07:02:36 INFO - PROCESS | 1852 | 1461679356340 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 07:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1433ms 07:02:36 INFO - PROCESS | 1852 | 1461679356412 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 07:02:36 INFO - PROCESS | 1852 | 1461679356415 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 07:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:02:36 INFO - PROCESS | 1852 | 1461679356420 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:02:36 INFO - PROCESS | 1852 | 1461679356423 Marionette TRACE conn3 <- [1,1294,null,{}] 07:02:36 INFO - PROCESS | 1852 | 1461679356429 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:36 INFO - PROCESS | 1852 | 1461679356649 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 07:02:36 INFO - PROCESS | 1852 | 1461679356824 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ba058000 == 88 [pid = 1852] [id = 331] 07:02:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7fe5b583b400) [pid = 1852] [serial = 994] [outer = (nil)] 07:02:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7fe5cabd6000) [pid = 1852] [serial = 995] [outer = 0x7fe5b583b400] 07:02:36 INFO - PROCESS | 1852 | 1461679356896 Marionette DEBUG loaded listener.js 07:02:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7fe5dd8afc00) [pid = 1852] [serial = 996] [outer = 0x7fe5b583b400] 07:02:37 INFO - PROCESS | 1852 | 1461679357749 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 07:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1378ms 07:02:37 INFO - PROCESS | 1852 | 1461679357801 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 07:02:37 INFO - PROCESS | 1852 | 1461679357804 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 07:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:02:37 INFO - PROCESS | 1852 | 1461679357811 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:02:37 INFO - PROCESS | 1852 | 1461679357815 Marionette TRACE conn3 <- [1,1298,null,{}] 07:02:37 INFO - PROCESS | 1852 | 1461679357821 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:37 INFO - PROCESS | 1852 | 1461679357982 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 07:02:38 INFO - PROCESS | 1852 | 1461679358163 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c6157800 == 89 [pid = 1852] [id = 332] 07:02:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7fe5b583f400) [pid = 1852] [serial = 997] [outer = (nil)] 07:02:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7fe5b7caac00) [pid = 1852] [serial = 998] [outer = 0x7fe5b583f400] 07:02:38 INFO - PROCESS | 1852 | 1461679358236 Marionette DEBUG loaded listener.js 07:02:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 220 (0x7fe5b7caf000) [pid = 1852] [serial = 999] [outer = 0x7fe5b583f400] 07:02:39 INFO - PROCESS | 1852 | 1461679359052 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1279ms 07:02:39 INFO - PROCESS | 1852 | 1461679359091 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 07:02:39 INFO - PROCESS | 1852 | 1461679359095 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 07:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:02:39 INFO - PROCESS | 1852 | 1461679359101 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:02:39 INFO - PROCESS | 1852 | 1461679359103 Marionette TRACE conn3 <- [1,1302,null,{}] 07:02:39 INFO - PROCESS | 1852 | 1461679359108 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:39 INFO - PROCESS | 1852 | 1461679359262 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 07:02:39 INFO - PROCESS | 1852 | 1461679359443 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c595a000 == 90 [pid = 1852] [id = 333] 07:02:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 221 (0x7fe5b5840000) [pid = 1852] [serial = 1000] [outer = (nil)] 07:02:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 222 (0x7fe5b6b8b400) [pid = 1852] [serial = 1001] [outer = 0x7fe5b5840000] 07:02:39 INFO - PROCESS | 1852 | 1461679359521 Marionette DEBUG loaded listener.js 07:02:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 223 (0x7fe5b6b90400) [pid = 1852] [serial = 1002] [outer = 0x7fe5b5840000] 07:02:40 INFO - PROCESS | 1852 | 1461679360375 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 07:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1331ms 07:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:02:40 INFO - PROCESS | 1852 | 1461679360433 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 07:02:40 INFO - PROCESS | 1852 | 1461679360435 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 07:02:40 INFO - PROCESS | 1852 | 1461679360441 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:02:40 INFO - PROCESS | 1852 | 1461679360444 Marionette TRACE conn3 <- [1,1306,null,{}] 07:02:40 INFO - PROCESS | 1852 | 1461679360449 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:40 INFO - PROCESS | 1852 | 1461679360605 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 07:02:40 INFO - PROCESS | 1852 | 1461679360798 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c6166000 == 91 [pid = 1852] [id = 334] 07:02:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 224 (0x7fe5b6b82c00) [pid = 1852] [serial = 1003] [outer = (nil)] 07:02:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 225 (0x7fe5b7cafc00) [pid = 1852] [serial = 1004] [outer = 0x7fe5b6b82c00] 07:02:40 INFO - PROCESS | 1852 | 1461679360878 Marionette DEBUG loaded listener.js 07:02:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 226 (0x7fe5d2c77400) [pid = 1852] [serial = 1005] [outer = 0x7fe5b6b82c00] 07:02:41 INFO - PROCESS | 1852 | 1461679361684 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 07:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1281ms 07:02:41 INFO - PROCESS | 1852 | 1461679361722 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 07:02:41 INFO - PROCESS | 1852 | 1461679361725 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 07:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:02:41 INFO - PROCESS | 1852 | 1461679361731 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:02:41 INFO - PROCESS | 1852 | 1461679361734 Marionette TRACE conn3 <- [1,1310,null,{}] 07:02:41 INFO - PROCESS | 1852 | 1461679361739 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:41 INFO - PROCESS | 1852 | 1461679361900 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 07:02:42 INFO - PROCESS | 1852 | 1461679362083 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b2bda800 == 92 [pid = 1852] [id = 335] 07:02:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 227 (0x7fe5b4599800) [pid = 1852] [serial = 1006] [outer = (nil)] 07:02:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 228 (0x7fe5b45a0400) [pid = 1852] [serial = 1007] [outer = 0x7fe5b4599800] 07:02:42 INFO - PROCESS | 1852 | 1461679362153 Marionette DEBUG loaded listener.js 07:02:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 229 (0x7fe5b45a5000) [pid = 1852] [serial = 1008] [outer = 0x7fe5b4599800] 07:02:43 INFO - PROCESS | 1852 | 1461679363032 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 07:02:43 INFO - PROCESS | 1852 | 1461679363067 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 07:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:02:43 INFO - PROCESS | 1852 | 1461679363073 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:02:43 INFO - PROCESS | 1852 | 1461679363076 Marionette TRACE conn3 <- [1,1314,null,{}] 07:02:43 INFO - PROCESS | 1852 | 1461679363082 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:43 INFO - PROCESS | 1852 | 1461679363262 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 07:02:43 INFO - PROCESS | 1852 | 1461679363448 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b363a800 == 93 [pid = 1852] [id = 336] 07:02:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 230 (0x7fe5b3606400) [pid = 1852] [serial = 1009] [outer = (nil)] 07:02:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 231 (0x7fe5b360f400) [pid = 1852] [serial = 1010] [outer = 0x7fe5b3606400] 07:02:43 INFO - PROCESS | 1852 | 1461679363522 Marionette DEBUG loaded listener.js 07:02:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 232 (0x7fe5d9f35000) [pid = 1852] [serial = 1011] [outer = 0x7fe5b3606400] 07:02:44 INFO - PROCESS | 1852 | 1461679364426 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 07:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1427ms 07:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:02:44 INFO - PROCESS | 1852 | 1461679364500 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 07:02:44 INFO - PROCESS | 1852 | 1461679364503 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 07:02:44 INFO - PROCESS | 1852 | 1461679364509 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:02:44 INFO - PROCESS | 1852 | 1461679364512 Marionette TRACE conn3 <- [1,1318,null,{}] 07:02:44 INFO - PROCESS | 1852 | 1461679364517 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:44 INFO - PROCESS | 1852 | 1461679364713 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 07:02:44 INFO - PROCESS | 1852 | 1461679364900 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b3872800 == 94 [pid = 1852] [id = 337] 07:02:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 233 (0x7fe5b360e800) [pid = 1852] [serial = 1012] [outer = (nil)] 07:02:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 234 (0x7fe5b38da800) [pid = 1852] [serial = 1013] [outer = 0x7fe5b360e800] 07:02:44 INFO - PROCESS | 1852 | 1461679364970 Marionette DEBUG loaded listener.js 07:02:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 235 (0x7fe5b38df000) [pid = 1852] [serial = 1014] [outer = 0x7fe5b360e800] 07:02:45 INFO - PROCESS | 1852 | 1461679365848 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 07:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1386ms 07:02:45 INFO - PROCESS | 1852 | 1461679365894 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 07:02:45 INFO - PROCESS | 1852 | 1461679365898 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 07:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:02:45 INFO - PROCESS | 1852 | 1461679365904 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:02:45 INFO - PROCESS | 1852 | 1461679365906 Marionette TRACE conn3 <- [1,1322,null,{}] 07:02:45 INFO - PROCESS | 1852 | 1461679365911 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:46 INFO - PROCESS | 1852 | 1461679366090 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 07:02:46 INFO - PROCESS | 1852 | 1461679366270 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5bfa8b800 == 95 [pid = 1852] [id = 338] 07:02:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 236 (0x7fe5b360ac00) [pid = 1852] [serial = 1015] [outer = (nil)] 07:02:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 237 (0x7fe5c5254400) [pid = 1852] [serial = 1016] [outer = 0x7fe5b360ac00] 07:02:46 INFO - PROCESS | 1852 | 1461679366338 Marionette DEBUG loaded listener.js 07:02:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 238 (0x7fe5cb6e4400) [pid = 1852] [serial = 1017] [outer = 0x7fe5b360ac00] 07:02:47 INFO - PROCESS | 1852 | 1461679367502 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 07:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1625ms 07:02:47 INFO - PROCESS | 1852 | 1461679367530 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 07:02:47 INFO - PROCESS | 1852 | 1461679367536 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 07:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:02:47 INFO - PROCESS | 1852 | 1461679367544 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:02:47 INFO - PROCESS | 1852 | 1461679367549 Marionette TRACE conn3 <- [1,1326,null,{}] 07:02:47 INFO - PROCESS | 1852 | 1461679367557 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:47 INFO - PROCESS | 1852 | 1461679367752 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 07:02:48 INFO - PROCESS | 1852 | 1461679367992 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b750a800 == 96 [pid = 1852] [id = 339] 07:02:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 239 (0x7fe5b45a5400) [pid = 1852] [serial = 1018] [outer = (nil)] 07:02:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 240 (0x7fe5b53c7000) [pid = 1852] [serial = 1019] [outer = 0x7fe5b45a5400] 07:02:48 INFO - PROCESS | 1852 | 1461679368055 Marionette DEBUG loaded listener.js 07:02:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 241 (0x7fe5b583e000) [pid = 1852] [serial = 1020] [outer = 0x7fe5b45a5400] 07:02:48 INFO - PROCESS | 1852 | 1461679368903 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:02:48 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 07:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1436ms 07:02:48 INFO - PROCESS | 1852 | 1461679368980 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 07:02:48 INFO - PROCESS | 1852 | 1461679368994 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 07:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:02:49 INFO - PROCESS | 1852 | 1461679369008 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:02:49 INFO - PROCESS | 1852 | 1461679369011 Marionette TRACE conn3 <- [1,1330,null,{}] 07:02:49 INFO - PROCESS | 1852 | 1461679369024 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:49 INFO - PROCESS | 1852 | 1461679369244 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 07:02:49 INFO - PROCESS | 1852 | 1461679369483 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6cca000 == 97 [pid = 1852] [id = 340] 07:02:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 242 (0x7fe5b6df0400) [pid = 1852] [serial = 1021] [outer = (nil)] 07:02:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 243 (0x7fe5b6df7400) [pid = 1852] [serial = 1022] [outer = 0x7fe5b6df0400] 07:02:49 INFO - PROCESS | 1852 | 1461679369565 Marionette DEBUG loaded listener.js 07:02:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 244 (0x7fe5b7c47c00) [pid = 1852] [serial = 1023] [outer = 0x7fe5b6df0400] 07:02:50 INFO - PROCESS | 1852 | --DOMWINDOW == 243 (0x7fe5b53cb800) [pid = 1852] [serial = 890] [outer = (nil)] [url = about:blank] 07:02:50 INFO - PROCESS | 1852 | --DOMWINDOW == 242 (0x7fe5bf85a800) [pid = 1852] [serial = 887] [outer = (nil)] [url = about:blank] 07:02:50 INFO - PROCESS | 1852 | --DOMWINDOW == 241 (0x7fe5dd852c00) [pid = 1852] [serial = 917] [outer = (nil)] [url = about:blank] 07:02:50 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cac02800 == 96 [pid = 1852] [id = 324] 07:02:50 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cac1c800 == 95 [pid = 1852] [id = 323] 07:02:50 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c9318000 == 94 [pid = 1852] [id = 322] 07:02:50 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c53d5000 == 93 [pid = 1852] [id = 321] 07:02:50 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c1a10000 == 92 [pid = 1852] [id = 320] 07:02:50 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5bfc9e000 == 91 [pid = 1852] [id = 319] 07:02:50 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5bfcaa800 == 90 [pid = 1852] [id = 318] 07:02:50 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2abc800 == 89 [pid = 1852] [id = 311] 07:02:50 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2b1a800 == 88 [pid = 1852] [id = 310] 07:02:50 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5eafcc000 == 87 [pid = 1852] [id = 309] 07:02:50 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5dda55800 == 86 [pid = 1852] [id = 308] 07:02:50 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cac1a000 == 85 [pid = 1852] [id = 307] 07:02:50 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c1a19000 == 84 [pid = 1852] [id = 306] 07:02:50 INFO - PROCESS | 1852 | 1461679370443 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:02:50 INFO - PROCESS | 1852 | --DOMWINDOW == 240 (0x7fe5dd84fc00) [pid = 1852] [serial = 884] [outer = (nil)] [url = about:blank] 07:02:50 INFO - PROCESS | 1852 | --DOMWINDOW == 239 (0x7fe5d9dbe400) [pid = 1852] [serial = 915] [outer = (nil)] [url = about:blank] 07:02:50 INFO - PROCESS | 1852 | --DOMWINDOW == 238 (0x7fe5cc5da000) [pid = 1852] [serial = 911] [outer = (nil)] [url = about:blank] 07:02:50 INFO - PROCESS | 1852 | --DOMWINDOW == 237 (0x7fe5c5a19c00) [pid = 1852] [serial = 903] [outer = (nil)] [url = about:blank] 07:02:50 INFO - PROCESS | 1852 | --DOMWINDOW == 236 (0x7fe5ca595800) [pid = 1852] [serial = 858] [outer = (nil)] [url = about:blank] 07:02:50 INFO - PROCESS | 1852 | --DOMWINDOW == 235 (0x7fe5c7a39c00) [pid = 1852] [serial = 905] [outer = (nil)] [url = about:blank] 07:02:50 INFO - PROCESS | 1852 | --DOMWINDOW == 234 (0x7fe5cb467400) [pid = 1852] [serial = 872] [outer = (nil)] [url = about:blank] 07:02:50 INFO - PROCESS | 1852 | --DOMWINDOW == 233 (0x7fe5bf852800) [pid = 1852] [serial = 896] [outer = (nil)] [url = about:blank] 07:02:50 INFO - PROCESS | 1852 | --DOMWINDOW == 232 (0x7fe5b51ccc00) [pid = 1852] [serial = 860] [outer = (nil)] [url = about:blank] 07:02:50 INFO - PROCESS | 1852 | --DOMWINDOW == 231 (0x7fe5b6ab5000) [pid = 1852] [serial = 893] [outer = (nil)] [url = about:blank] 07:02:50 INFO - PROCESS | 1852 | --DOMWINDOW == 230 (0x7fe5d8841400) [pid = 1852] [serial = 912] [outer = (nil)] [url = about:blank] 07:02:50 INFO - PROCESS | 1852 | --DOMWINDOW == 229 (0x7fe5cc4c8000) [pid = 1852] [serial = 875] [outer = (nil)] [url = about:blank] 07:02:50 INFO - PROCESS | 1852 | --DOMWINDOW == 228 (0x7fe5c9fc6000) [pid = 1852] [serial = 909] [outer = (nil)] [url = about:blank] 07:02:50 INFO - PROCESS | 1852 | --DOMWINDOW == 227 (0x7fe5c9c0d000) [pid = 1852] [serial = 869] [outer = (nil)] [url = about:blank] 07:02:50 INFO - PROCESS | 1852 | --DOMWINDOW == 226 (0x7fe5c472b000) [pid = 1852] [serial = 863] [outer = (nil)] [url = about:blank] 07:02:50 INFO - PROCESS | 1852 | --DOMWINDOW == 225 (0x7fe5d8ad8000) [pid = 1852] [serial = 914] [outer = (nil)] [url = about:blank] 07:02:50 INFO - PROCESS | 1852 | --DOMWINDOW == 224 (0x7fe5d7cdf800) [pid = 1852] [serial = 878] [outer = (nil)] [url = about:blank] 07:02:50 INFO - PROCESS | 1852 | --DOMWINDOW == 223 (0x7fe5c5447800) [pid = 1852] [serial = 902] [outer = (nil)] [url = about:blank] 07:02:50 INFO - PROCESS | 1852 | --DOMWINDOW == 222 (0x7fe5c4731400) [pid = 1852] [serial = 900] [outer = (nil)] [url = about:blank] 07:02:50 INFO - PROCESS | 1852 | --DOMWINDOW == 221 (0x7fe5c9bccc00) [pid = 1852] [serial = 908] [outer = (nil)] [url = about:blank] 07:02:50 INFO - PROCESS | 1852 | --DOMWINDOW == 220 (0x7fe5c2507400) [pid = 1852] [serial = 899] [outer = (nil)] [url = about:blank] 07:02:50 INFO - PROCESS | 1852 | --DOMWINDOW == 219 (0x7fe5bfce0800) [pid = 1852] [serial = 897] [outer = (nil)] [url = about:blank] 07:02:50 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7fe5d9db8c00) [pid = 1852] [serial = 881] [outer = (nil)] [url = about:blank] 07:02:50 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7fe5c8610400) [pid = 1852] [serial = 906] [outer = (nil)] [url = about:blank] 07:02:50 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7fe5c5a16800) [pid = 1852] [serial = 866] [outer = (nil)] [url = about:blank] 07:02:50 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 07:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1485ms 07:02:50 INFO - PROCESS | 1852 | 1461679370493 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 07:02:50 INFO - PROCESS | 1852 | 1461679370497 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 07:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:02:50 INFO - PROCESS | 1852 | 1461679370502 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:02:50 INFO - PROCESS | 1852 | 1461679370507 Marionette TRACE conn3 <- [1,1334,null,{}] 07:02:50 INFO - PROCESS | 1852 | 1461679370521 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:50 INFO - PROCESS | 1852 | 1461679370673 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 07:02:50 INFO - PROCESS | 1852 | 1461679370690 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5bfa95800 == 85 [pid = 1852] [id = 341] 07:02:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7fe5ba095800) [pid = 1852] [serial = 1024] [outer = (nil)] 07:02:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7fe5ba588800) [pid = 1852] [serial = 1025] [outer = 0x7fe5ba095800] 07:02:50 INFO - PROCESS | 1852 | 1461679370779 Marionette DEBUG loaded listener.js 07:02:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7fe5bfc05400) [pid = 1852] [serial = 1026] [outer = 0x7fe5ba095800] 07:02:51 INFO - PROCESS | 1852 | 1461679371647 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1184ms 07:02:51 INFO - PROCESS | 1852 | 1461679371686 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 07:02:51 INFO - PROCESS | 1852 | 1461679371690 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 07:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:02:51 INFO - PROCESS | 1852 | 1461679371696 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:02:51 INFO - PROCESS | 1852 | 1461679371698 Marionette TRACE conn3 <- [1,1338,null,{}] 07:02:51 INFO - PROCESS | 1852 | 1461679371703 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:51 INFO - PROCESS | 1852 | 1461679371847 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 07:02:51 INFO - PROCESS | 1852 | 1461679371988 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2838800 == 86 [pid = 1852] [id = 342] 07:02:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 220 (0x7fe5b6df0800) [pid = 1852] [serial = 1027] [outer = (nil)] 07:02:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 221 (0x7fe5c1570800) [pid = 1852] [serial = 1028] [outer = 0x7fe5b6df0800] 07:02:52 INFO - PROCESS | 1852 | 1461679372051 Marionette DEBUG loaded listener.js 07:02:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 222 (0x7fe5c250e400) [pid = 1852] [serial = 1029] [outer = 0x7fe5b6df0800] 07:02:53 INFO - PROCESS | 1852 | 1461679373164 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 07:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1526ms 07:02:53 INFO - PROCESS | 1852 | 1461679373222 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 07:02:53 INFO - PROCESS | 1852 | 1461679373224 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 07:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:02:53 INFO - PROCESS | 1852 | 1461679373230 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:02:53 INFO - PROCESS | 1852 | 1461679373232 Marionette TRACE conn3 <- [1,1342,null,{}] 07:02:53 INFO - PROCESS | 1852 | 1461679373236 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:53 INFO - PROCESS | 1852 | 1461679373422 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 07:02:53 INFO - PROCESS | 1852 | 1461679373442 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c3a75000 == 87 [pid = 1852] [id = 343] 07:02:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 223 (0x7fe5ba09a800) [pid = 1852] [serial = 1030] [outer = (nil)] 07:02:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 224 (0x7fe5c2843c00) [pid = 1852] [serial = 1031] [outer = 0x7fe5ba09a800] 07:02:53 INFO - PROCESS | 1852 | 1461679373499 Marionette DEBUG loaded listener.js 07:02:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 225 (0x7fe5c284f000) [pid = 1852] [serial = 1032] [outer = 0x7fe5ba09a800] 07:02:54 INFO - PROCESS | 1852 | 1461679374318 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 07:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1123ms 07:02:54 INFO - PROCESS | 1852 | 1461679374353 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 07:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:02:54 INFO - PROCESS | 1852 | 1461679374356 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 07:02:54 INFO - PROCESS | 1852 | 1461679374361 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:02:54 INFO - PROCESS | 1852 | 1461679374363 Marionette TRACE conn3 <- [1,1346,null,{}] 07:02:54 INFO - PROCESS | 1852 | 1461679374374 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:54 INFO - PROCESS | 1852 | 1461679374595 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 07:02:54 INFO - PROCESS | 1852 | --DOMWINDOW == 224 (0x7fe5bf853400) [pid = 1852] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:02:54 INFO - PROCESS | 1852 | --DOMWINDOW == 223 (0x7fe5bf854400) [pid = 1852] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:02:54 INFO - PROCESS | 1852 | --DOMWINDOW == 222 (0x7fe5b53d1800) [pid = 1852] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:02:54 INFO - PROCESS | 1852 | --DOMWINDOW == 221 (0x7fe5c2b31c00) [pid = 1852] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:02:54 INFO - PROCESS | 1852 | --DOMWINDOW == 220 (0x7fe5c5259000) [pid = 1852] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:02:54 INFO - PROCESS | 1852 | --DOMWINDOW == 219 (0x7fe5b7c43800) [pid = 1852] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:02:54 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7fe5c24bcc00) [pid = 1852] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:02:54 INFO - PROCESS | 1852 | 1461679374925 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b7ecd000 == 88 [pid = 1852] [id = 344] 07:02:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7fe5b51cd000) [pid = 1852] [serial = 1033] [outer = (nil)] 07:02:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 220 (0x7fe5bf854800) [pid = 1852] [serial = 1034] [outer = 0x7fe5b51cd000] 07:02:54 INFO - PROCESS | 1852 | 1461679374987 Marionette DEBUG loaded listener.js 07:02:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 221 (0x7fe5c4764c00) [pid = 1852] [serial = 1035] [outer = 0x7fe5b51cd000] 07:02:55 INFO - PROCESS | 1852 | 1461679375678 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 07:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1379ms 07:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:02:55 INFO - PROCESS | 1852 | 1461679375740 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 07:02:55 INFO - PROCESS | 1852 | 1461679375742 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 07:02:55 INFO - PROCESS | 1852 | 1461679375748 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:02:55 INFO - PROCESS | 1852 | 1461679375750 Marionette TRACE conn3 <- [1,1350,null,{}] 07:02:55 INFO - PROCESS | 1852 | 1461679375755 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:55 INFO - PROCESS | 1852 | 1461679375985 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 07:02:56 INFO - PROCESS | 1852 | 1461679375995 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c994f000 == 89 [pid = 1852] [id = 345] 07:02:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 222 (0x7fe5b53d1800) [pid = 1852] [serial = 1036] [outer = (nil)] 07:02:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 223 (0x7fe5c5a16800) [pid = 1852] [serial = 1037] [outer = 0x7fe5b53d1800] 07:02:56 INFO - PROCESS | 1852 | 1461679376066 Marionette DEBUG loaded listener.js 07:02:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 224 (0x7fe5c7a36400) [pid = 1852] [serial = 1038] [outer = 0x7fe5b53d1800] 07:02:56 INFO - PROCESS | 1852 | 1461679376783 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 07:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1076ms 07:02:56 INFO - PROCESS | 1852 | 1461679376823 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 07:02:56 INFO - PROCESS | 1852 | 1461679376826 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 07:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:02:56 INFO - PROCESS | 1852 | 1461679376993 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:02:57 INFO - PROCESS | 1852 | 1461679376999 Marionette TRACE conn3 <- [1,1354,null,{}] 07:02:57 INFO - PROCESS | 1852 | 1461679377007 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:57 INFO - PROCESS | 1852 | 1461679377232 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 07:02:57 INFO - PROCESS | 1852 | 1461679377419 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6ac9000 == 90 [pid = 1852] [id = 346] 07:02:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 225 (0x7fe5b3fcd000) [pid = 1852] [serial = 1039] [outer = (nil)] 07:02:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 226 (0x7fe5b459b800) [pid = 1852] [serial = 1040] [outer = 0x7fe5b3fcd000] 07:02:57 INFO - PROCESS | 1852 | 1461679377504 Marionette DEBUG loaded listener.js 07:02:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 227 (0x7fe5b53ce000) [pid = 1852] [serial = 1041] [outer = 0x7fe5b3fcd000] 07:02:58 INFO - PROCESS | 1852 | 1461679378467 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 07:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1585ms 07:02:58 INFO - PROCESS | 1852 | 1461679378526 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 07:02:58 INFO - PROCESS | 1852 | 1461679378531 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 07:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:02:58 INFO - PROCESS | 1852 | 1461679378538 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:02:58 INFO - PROCESS | 1852 | 1461679378542 Marionette TRACE conn3 <- [1,1358,null,{}] 07:02:58 INFO - PROCESS | 1852 | 1461679378553 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:58 INFO - PROCESS | 1852 | 1461679378767 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 07:02:59 INFO - PROCESS | 1852 | 1461679379009 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2837800 == 91 [pid = 1852] [id = 347] 07:02:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 228 (0x7fe5b6ab6800) [pid = 1852] [serial = 1042] [outer = (nil)] 07:02:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 229 (0x7fe5b7c48400) [pid = 1852] [serial = 1043] [outer = 0x7fe5b6ab6800] 07:02:59 INFO - PROCESS | 1852 | 1461679379096 Marionette DEBUG loaded listener.js 07:02:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 230 (0x7fe5b8f09000) [pid = 1852] [serial = 1044] [outer = 0x7fe5b6ab6800] 07:02:59 INFO - PROCESS | 1852 | 1461679379948 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 07:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1441ms 07:02:59 INFO - PROCESS | 1852 | 1461679379980 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 07:02:59 INFO - PROCESS | 1852 | 1461679379984 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 07:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:02:59 INFO - PROCESS | 1852 | 1461679379990 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:02:59 INFO - PROCESS | 1852 | 1461679379993 Marionette TRACE conn3 <- [1,1362,null,{}] 07:03:00 INFO - PROCESS | 1852 | 1461679379998 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:00 INFO - PROCESS | 1852 | 1461679380168 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 07:03:00 INFO - PROCESS | 1852 | 1461679380363 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb511000 == 92 [pid = 1852] [id = 348] 07:03:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 231 (0x7fe5c1980000) [pid = 1852] [serial = 1045] [outer = (nil)] 07:03:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 232 (0x7fe5c280cc00) [pid = 1852] [serial = 1046] [outer = 0x7fe5c1980000] 07:03:00 INFO - PROCESS | 1852 | 1461679380441 Marionette DEBUG loaded listener.js 07:03:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 233 (0x7fe5c284f400) [pid = 1852] [serial = 1047] [outer = 0x7fe5c1980000] 07:03:01 INFO - PROCESS | 1852 | 1461679381418 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1476ms 07:03:01 INFO - PROCESS | 1852 | 1461679381467 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 07:03:01 INFO - PROCESS | 1852 | 1461679381470 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 07:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:03:01 INFO - PROCESS | 1852 | 1461679381477 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:03:01 INFO - PROCESS | 1852 | 1461679381480 Marionette TRACE conn3 <- [1,1366,null,{}] 07:03:01 INFO - PROCESS | 1852 | 1461679381485 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:01 INFO - PROCESS | 1852 | 1461679381649 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 07:03:01 INFO - PROCESS | 1852 | 1461679381833 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ce6de000 == 93 [pid = 1852] [id = 349] 07:03:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 234 (0x7fe5bfc0c400) [pid = 1852] [serial = 1048] [outer = (nil)] 07:03:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 235 (0x7fe5c4797000) [pid = 1852] [serial = 1049] [outer = 0x7fe5bfc0c400] 07:03:01 INFO - PROCESS | 1852 | 1461679381908 Marionette DEBUG loaded listener.js 07:03:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 236 (0x7fe5c5925c00) [pid = 1852] [serial = 1050] [outer = 0x7fe5bfc0c400] 07:03:02 INFO - PROCESS | 1852 | 1461679382803 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 07:03:02 INFO - PROCESS | 1852 | 1461679382864 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 07:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:03:02 INFO - PROCESS | 1852 | 1461679382870 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:03:02 INFO - PROCESS | 1852 | 1461679382872 Marionette TRACE conn3 <- [1,1370,null,{}] 07:03:02 INFO - PROCESS | 1852 | 1461679382878 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:03 INFO - PROCESS | 1852 | 1461679383080 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 07:03:03 INFO - PROCESS | 1852 | 1461679383307 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d9c25800 == 94 [pid = 1852] [id = 350] 07:03:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 237 (0x7fe5c22be400) [pid = 1852] [serial = 1051] [outer = (nil)] 07:03:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 238 (0x7fe5c7bb6800) [pid = 1852] [serial = 1052] [outer = 0x7fe5c22be400] 07:03:03 INFO - PROCESS | 1852 | 1461679383423 Marionette DEBUG loaded listener.js 07:03:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 239 (0x7fe5ca32bc00) [pid = 1852] [serial = 1053] [outer = 0x7fe5c22be400] 07:03:04 INFO - PROCESS | 1852 | 1461679384267 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 07:03:04 INFO - PROCESS | 1852 | 1461679384306 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 07:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:03:04 INFO - PROCESS | 1852 | 1461679384311 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:03:04 INFO - PROCESS | 1852 | 1461679384314 Marionette TRACE conn3 <- [1,1374,null,{}] 07:03:04 INFO - PROCESS | 1852 | 1461679384319 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:04 INFO - PROCESS | 1852 | 1461679384501 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 07:03:04 INFO - PROCESS | 1852 | 1461679384692 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dfd90000 == 95 [pid = 1852] [id = 351] 07:03:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 240 (0x7fe5cb559800) [pid = 1852] [serial = 1054] [outer = (nil)] 07:03:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 241 (0x7fe5d8ad7400) [pid = 1852] [serial = 1055] [outer = 0x7fe5cb559800] 07:03:04 INFO - PROCESS | 1852 | 1461679384768 Marionette DEBUG loaded listener.js 07:03:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 242 (0x7fe5dbe35800) [pid = 1852] [serial = 1056] [outer = 0x7fe5cb559800] 07:03:05 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:03:05 INFO - PROCESS | 1852 | 1461679385652 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 07:03:05 INFO - PROCESS | 1852 | 1461679385694 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 07:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:03:05 INFO - PROCESS | 1852 | 1461679385700 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:03:05 INFO - PROCESS | 1852 | 1461679385702 Marionette TRACE conn3 <- [1,1378,null,{}] 07:03:05 INFO - PROCESS | 1852 | 1461679385708 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:05 INFO - PROCESS | 1852 | 1461679385884 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 07:03:06 INFO - PROCESS | 1852 | 1461679386091 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b34c4800 == 96 [pid = 1852] [id = 352] 07:03:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 243 (0x7fe5b57cec00) [pid = 1852] [serial = 1057] [outer = (nil)] 07:03:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 244 (0x7fe5b57d4800) [pid = 1852] [serial = 1058] [outer = 0x7fe5b57cec00] 07:03:06 INFO - PROCESS | 1852 | 1461679386208 Marionette DEBUG loaded listener.js 07:03:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 245 (0x7fe5cc5da000) [pid = 1852] [serial = 1059] [outer = 0x7fe5b57cec00] 07:03:07 INFO - PROCESS | 1852 | 1461679387047 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 07:03:07 INFO - PROCESS | 1852 | 1461679387088 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 07:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:03:07 INFO - PROCESS | 1852 | 1461679387095 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:03:07 INFO - PROCESS | 1852 | 1461679387098 Marionette TRACE conn3 <- [1,1382,null,{}] 07:03:07 INFO - PROCESS | 1852 | 1461679387103 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:07 INFO - PROCESS | 1852 | 1461679387266 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 07:03:07 INFO - PROCESS | 1852 | 1461679387452 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b528c800 == 97 [pid = 1852] [id = 353] 07:03:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 246 (0x7fe5b34a5000) [pid = 1852] [serial = 1060] [outer = (nil)] 07:03:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 247 (0x7fe5b34ad400) [pid = 1852] [serial = 1061] [outer = 0x7fe5b34a5000] 07:03:07 INFO - PROCESS | 1852 | 1461679387521 Marionette DEBUG loaded listener.js 07:03:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 248 (0x7fe5b34b0c00) [pid = 1852] [serial = 1062] [outer = 0x7fe5b34a5000] 07:03:08 INFO - PROCESS | 1852 | [1852] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:03:08 INFO - PROCESS | 1852 | 1461679388441 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 07:03:08 INFO - PROCESS | 1852 | 1461679388487 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 07:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:03:08 INFO - PROCESS | 1852 | 1461679388494 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:03:08 INFO - PROCESS | 1852 | 1461679388497 Marionette TRACE conn3 <- [1,1386,null,{}] 07:03:08 INFO - PROCESS | 1852 | 1461679388502 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:08 INFO - PROCESS | 1852 | 1461679388665 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 07:03:08 INFO - PROCESS | 1852 | 1461679388852 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b588f000 == 98 [pid = 1852] [id = 354] 07:03:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 249 (0x7fe5b34a3000) [pid = 1852] [serial = 1063] [outer = (nil)] 07:03:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 250 (0x7fe5d9c3f000) [pid = 1852] [serial = 1064] [outer = 0x7fe5b34a3000] 07:03:08 INFO - PROCESS | 1852 | 1461679388922 Marionette DEBUG loaded listener.js 07:03:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 251 (0x7fe5dd852c00) [pid = 1852] [serial = 1065] [outer = 0x7fe5b34a3000] 07:03:09 INFO - PROCESS | 1852 | 1461679389802 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 07:03:09 INFO - PROCESS | 1852 | 1461679389877 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 07:03:09 INFO - PROCESS | 1852 | 1461679389883 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:03:09 INFO - PROCESS | 1852 | 1461679389886 Marionette TRACE conn3 <- [1,1390,null,{}] 07:03:09 INFO - PROCESS | 1852 | 1461679389891 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:10 INFO - PROCESS | 1852 | 1461679390058 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 07:03:10 INFO - PROCESS | 1852 | 1461679390242 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b58a8800 == 99 [pid = 1852] [id = 355] 07:03:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 252 (0x7fe5b26e2800) [pid = 1852] [serial = 1066] [outer = (nil)] 07:03:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 253 (0x7fe5b26e9400) [pid = 1852] [serial = 1067] [outer = 0x7fe5b26e2800] 07:03:10 INFO - PROCESS | 1852 | 1461679390311 Marionette DEBUG loaded listener.js 07:03:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 254 (0x7fe5b34a5800) [pid = 1852] [serial = 1068] [outer = 0x7fe5b26e2800] 07:03:11 INFO - PROCESS | 1852 | 1461679391115 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 07:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1291ms 07:03:11 INFO - PROCESS | 1852 | 1461679391173 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 07:03:11 INFO - PROCESS | 1852 | 1461679391176 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 07:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:03:11 INFO - PROCESS | 1852 | 1461679391182 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:03:11 INFO - PROCESS | 1852 | 1461679391185 Marionette TRACE conn3 <- [1,1394,null,{}] 07:03:11 INFO - PROCESS | 1852 | 1461679391190 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:11 INFO - PROCESS | 1852 | 1461679391366 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 07:03:11 INFO - PROCESS | 1852 | 1461679391556 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b581a800 == 100 [pid = 1852] [id = 356] 07:03:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 255 (0x7fe5b26e4800) [pid = 1852] [serial = 1069] [outer = (nil)] 07:03:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 256 (0x7fe5bfb8f800) [pid = 1852] [serial = 1070] [outer = 0x7fe5b26e4800] 07:03:11 INFO - PROCESS | 1852 | 1461679391629 Marionette DEBUG loaded listener.js 07:03:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 257 (0x7fe5bfb98000) [pid = 1852] [serial = 1071] [outer = 0x7fe5b26e4800] 07:03:12 INFO - PROCESS | 1852 | 1461679392490 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 07:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1383ms 07:03:12 INFO - PROCESS | 1852 | 1461679392566 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 07:03:12 INFO - PROCESS | 1852 | 1461679392570 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 07:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:03:12 INFO - PROCESS | 1852 | 1461679392575 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:03:12 INFO - PROCESS | 1852 | 1461679392577 Marionette TRACE conn3 <- [1,1398,null,{}] 07:03:12 INFO - PROCESS | 1852 | 1461679392582 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:12 INFO - PROCESS | 1852 | 1461679392762 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 07:03:12 INFO - PROCESS | 1852 | 1461679392950 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b1355800 == 101 [pid = 1852] [id = 357] 07:03:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 258 (0x7fe5b13e0400) [pid = 1852] [serial = 1072] [outer = (nil)] 07:03:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 259 (0x7fe5b13e7c00) [pid = 1852] [serial = 1073] [outer = 0x7fe5b13e0400] 07:03:13 INFO - PROCESS | 1852 | 1461679393018 Marionette DEBUG loaded listener.js 07:03:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 260 (0x7fe5b3fca800) [pid = 1852] [serial = 1074] [outer = 0x7fe5b13e0400] 07:03:14 INFO - PROCESS | 1852 | 1461679394211 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 07:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1677ms 07:03:14 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2ea5000 == 100 [pid = 1852] [id = 11] 07:03:14 INFO - PROCESS | 1852 | 1461679394293 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 07:03:14 INFO - PROCESS | 1852 | 1461679394299 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 07:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:03:14 INFO - PROCESS | 1852 | 1461679394346 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:03:14 INFO - PROCESS | 1852 | 1461679394352 Marionette TRACE conn3 <- [1,1402,null,{}] 07:03:14 INFO - PROCESS | 1852 | 1461679394399 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:14 INFO - PROCESS | 1852 | 1461679394639 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 07:03:14 INFO - PROCESS | 1852 | 1461679394747 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6a94000 == 101 [pid = 1852] [id = 358] 07:03:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 261 (0x7fe5b3fd1400) [pid = 1852] [serial = 1075] [outer = (nil)] 07:03:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 262 (0x7fe5b45a1800) [pid = 1852] [serial = 1076] [outer = 0x7fe5b3fd1400] 07:03:14 INFO - PROCESS | 1852 | 1461679394814 Marionette DEBUG loaded listener.js 07:03:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 263 (0x7fe5b583ac00) [pid = 1852] [serial = 1077] [outer = 0x7fe5b3fd1400] 07:03:15 INFO - PROCESS | 1852 | 1461679395582 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 07:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1307ms 07:03:15 INFO - PROCESS | 1852 | 1461679395643 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 07:03:15 INFO - PROCESS | 1852 | 1461679395651 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 07:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:03:15 INFO - PROCESS | 1852 | 1461679395660 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:03:15 INFO - PROCESS | 1852 | 1461679395664 Marionette TRACE conn3 <- [1,1406,null,{}] 07:03:15 INFO - PROCESS | 1852 | 1461679395669 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:15 INFO - PROCESS | 1852 | 1461679395829 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 07:03:16 INFO - PROCESS | 1852 | 1461679396199 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b3631800 == 102 [pid = 1852] [id = 359] 07:03:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 264 (0x7fe5b5ac2400) [pid = 1852] [serial = 1078] [outer = (nil)] 07:03:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 265 (0x7fe5b6aac800) [pid = 1852] [serial = 1079] [outer = 0x7fe5b5ac2400] 07:03:16 INFO - PROCESS | 1852 | 1461679396329 Marionette DEBUG loaded listener.js 07:03:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 266 (0x7fe5b6def800) [pid = 1852] [serial = 1080] [outer = 0x7fe5b5ac2400] 07:03:17 INFO - PROCESS | 1852 | 1461679397154 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 07:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1536ms 07:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:03:17 INFO - PROCESS | 1852 | 1461679397203 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 07:03:17 INFO - PROCESS | 1852 | 1461679397206 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 07:03:17 INFO - PROCESS | 1852 | 1461679397211 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:03:17 INFO - PROCESS | 1852 | 1461679397217 Marionette TRACE conn3 <- [1,1410,null,{}] 07:03:17 INFO - PROCESS | 1852 | 1461679397232 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:17 INFO - PROCESS | 1852 | 1461679397402 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 07:03:17 INFO - PROCESS | 1852 | 1461679397588 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c229f800 == 103 [pid = 1852] [id = 360] 07:03:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 267 (0x7fe5b6b83000) [pid = 1852] [serial = 1081] [outer = (nil)] 07:03:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 268 (0x7fe5ba098400) [pid = 1852] [serial = 1082] [outer = 0x7fe5b6b83000] 07:03:17 INFO - PROCESS | 1852 | 1461679397653 Marionette DEBUG loaded listener.js 07:03:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 269 (0x7fe5bf85b800) [pid = 1852] [serial = 1083] [outer = 0x7fe5b6b83000] 07:03:18 INFO - PROCESS | 1852 | 1461679398622 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 07:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1439ms 07:03:18 INFO - PROCESS | 1852 | 1461679398650 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 07:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:03:18 INFO - PROCESS | 1852 | 1461679398654 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 07:03:18 INFO - PROCESS | 1852 | 1461679398659 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:03:18 INFO - PROCESS | 1852 | 1461679398662 Marionette TRACE conn3 <- [1,1414,null,{}] 07:03:18 INFO - PROCESS | 1852 | 1461679398667 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:18 INFO - PROCESS | 1852 | 1461679398825 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 07:03:19 INFO - PROCESS | 1852 | 1461679399017 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2467800 == 104 [pid = 1852] [id = 361] 07:03:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 270 (0x7fe5b53d0c00) [pid = 1852] [serial = 1084] [outer = (nil)] 07:03:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 271 (0x7fe5bfb96c00) [pid = 1852] [serial = 1085] [outer = 0x7fe5b53d0c00] 07:03:19 INFO - PROCESS | 1852 | 1461679399083 Marionette DEBUG loaded listener.js 07:03:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 272 (0x7fe5bfcde000) [pid = 1852] [serial = 1086] [outer = 0x7fe5b53d0c00] 07:03:19 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b6aa0000 == 103 [pid = 1852] [id = 297] 07:03:19 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b7ecd000 == 102 [pid = 1852] [id = 344] 07:03:20 INFO - PROCESS | 1852 | --DOMWINDOW == 271 (0x7fe5d8addc00) [pid = 1852] [serial = 932] [outer = (nil)] [url = about:blank] 07:03:20 INFO - PROCESS | 1852 | --DOMWINDOW == 270 (0x7fe5c2b37c00) [pid = 1852] [serial = 938] [outer = (nil)] [url = about:blank] 07:03:20 INFO - PROCESS | 1852 | --DOMWINDOW == 269 (0x7fe5c7a32800) [pid = 1852] [serial = 926] [outer = (nil)] [url = about:blank] 07:03:20 INFO - PROCESS | 1852 | --DOMWINDOW == 268 (0x7fe5bfc10800) [pid = 1852] [serial = 935] [outer = (nil)] [url = about:blank] 07:03:20 INFO - PROCESS | 1852 | --DOMWINDOW == 267 (0x7fe5b8f09800) [pid = 1852] [serial = 953] [outer = (nil)] [url = about:blank] 07:03:20 INFO - PROCESS | 1852 | --DOMWINDOW == 266 (0x7fe5ba09d800) [pid = 1852] [serial = 941] [outer = (nil)] [url = about:blank] 07:03:20 INFO - PROCESS | 1852 | --DOMWINDOW == 265 (0x7fe5cc36e400) [pid = 1852] [serial = 977] [outer = (nil)] [url = about:blank] 07:03:20 INFO - PROCESS | 1852 | --DOMWINDOW == 264 (0x7fe5b3fccc00) [pid = 1852] [serial = 944] [outer = (nil)] [url = about:blank] 07:03:20 INFO - PROCESS | 1852 | --DOMWINDOW == 263 (0x7fe5b5ac9800) [pid = 1852] [serial = 947] [outer = (nil)] [url = about:blank] 07:03:20 INFO - PROCESS | 1852 | --DOMWINDOW == 262 (0x7fe5bfcdf000) [pid = 1852] [serial = 950] [outer = (nil)] [url = about:blank] 07:03:20 INFO - PROCESS | 1852 | --DOMWINDOW == 261 (0x7fe5b6df5800) [pid = 1852] [serial = 920] [outer = (nil)] [url = about:blank] 07:03:20 INFO - PROCESS | 1852 | --DOMWINDOW == 260 (0x7fe5cbaeb800) [pid = 1852] [serial = 929] [outer = (nil)] [url = about:blank] 07:03:20 INFO - PROCESS | 1852 | --DOMWINDOW == 259 (0x7fe5c2160000) [pid = 1852] [serial = 923] [outer = (nil)] [url = about:blank] 07:03:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c3a75000 == 101 [pid = 1852] [id = 343] 07:03:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2838800 == 100 [pid = 1852] [id = 342] 07:03:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5bfa95800 == 99 [pid = 1852] [id = 341] 07:03:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b6cca000 == 98 [pid = 1852] [id = 340] 07:03:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b750a800 == 97 [pid = 1852] [id = 339] 07:03:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b3872800 == 96 [pid = 1852] [id = 337] 07:03:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b363a800 == 95 [pid = 1852] [id = 336] 07:03:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b2bda800 == 94 [pid = 1852] [id = 335] 07:03:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c6166000 == 93 [pid = 1852] [id = 334] 07:03:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c595a000 == 92 [pid = 1852] [id = 333] 07:03:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c6157800 == 91 [pid = 1852] [id = 332] 07:03:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ba058000 == 90 [pid = 1852] [id = 331] 07:03:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5e212d000 == 89 [pid = 1852] [id = 330] 07:03:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5dd778800 == 88 [pid = 1852] [id = 329] 07:03:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d8f0f800 == 87 [pid = 1852] [id = 328] 07:03:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c3a7f000 == 86 [pid = 1852] [id = 327] 07:03:20 INFO - PROCESS | 1852 | 1461679400191 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 07:03:20 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b7ee1800 == 85 [pid = 1852] [id = 326] 07:03:20 INFO - PROCESS | 1852 | --DOMWINDOW == 258 (0x7fe5b7c4c800) [pid = 1852] [serial = 957] [outer = (nil)] [url = about:blank] 07:03:20 INFO - PROCESS | 1852 | --DOMWINDOW == 257 (0x7fe5b6df0c00) [pid = 1852] [serial = 956] [outer = (nil)] [url = about:blank] 07:03:20 INFO - PROCESS | 1852 | --DOMWINDOW == 256 (0x7fe5c5441c00) [pid = 1852] [serial = 968] [outer = (nil)] [url = about:blank] 07:03:20 INFO - PROCESS | 1852 | --DOMWINDOW == 255 (0x7fe5ca58f400) [pid = 1852] [serial = 972] [outer = (nil)] [url = about:blank] 07:03:20 INFO - PROCESS | 1852 | --DOMWINDOW == 254 (0x7fe5c5a12c00) [pid = 1852] [serial = 969] [outer = (nil)] [url = about:blank] 07:03:20 INFO - PROCESS | 1852 | --DOMWINDOW == 253 (0x7fe5c524f800) [pid = 1852] [serial = 966] [outer = (nil)] [url = about:blank] 07:03:20 INFO - PROCESS | 1852 | --DOMWINDOW == 252 (0x7fe5cb462800) [pid = 1852] [serial = 975] [outer = (nil)] [url = about:blank] 07:03:20 INFO - PROCESS | 1852 | --DOMWINDOW == 251 (0x7fe5c9b29c00) [pid = 1852] [serial = 971] [outer = (nil)] [url = about:blank] 07:03:20 INFO - PROCESS | 1852 | --DOMWINDOW == 250 (0x7fe5c9c0ac00) [pid = 1852] [serial = 974] [outer = (nil)] [url = about:blank] 07:03:20 INFO - PROCESS | 1852 | --DOMWINDOW == 249 (0x7fe5c4798000) [pid = 1852] [serial = 965] [outer = (nil)] [url = about:blank] 07:03:20 INFO - PROCESS | 1852 | --DOMWINDOW == 248 (0x7fe5bfc05000) [pid = 1852] [serial = 960] [outer = (nil)] [url = about:blank] 07:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1585ms 07:03:20 INFO - PROCESS | 1852 | --DOMWINDOW == 247 (0x7fe5bf85cc00) [pid = 1852] [serial = 959] [outer = (nil)] [url = about:blank] 07:03:20 INFO - PROCESS | 1852 | --DOMWINDOW == 246 (0x7fe5c2011000) [pid = 1852] [serial = 962] [outer = (nil)] [url = about:blank] 07:03:20 INFO - PROCESS | 1852 | --DOMWINDOW == 245 (0x7fe5c2b3c800) [pid = 1852] [serial = 963] [outer = (nil)] [url = about:blank] 07:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:03:20 INFO - PROCESS | 1852 | 1461679400254 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 07:03:20 INFO - PROCESS | 1852 | 1461679400256 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 07:03:20 INFO - PROCESS | 1852 | 1461679400264 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:03:20 INFO - PROCESS | 1852 | 1461679400267 Marionette TRACE conn3 <- [1,1418,null,{}] 07:03:20 INFO - PROCESS | 1852 | 1461679400272 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:20 INFO - PROCESS | 1852 | 1461679400431 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 07:03:20 INFO - PROCESS | 1852 | 1461679400443 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b42e0800 == 86 [pid = 1852] [id = 362] 07:03:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 246 (0x7fe5b6dfb000) [pid = 1852] [serial = 1087] [outer = (nil)] 07:03:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 247 (0x7fe5bfc09800) [pid = 1852] [serial = 1088] [outer = 0x7fe5b6dfb000] 07:03:20 INFO - PROCESS | 1852 | 1461679400536 Marionette DEBUG loaded listener.js 07:03:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 248 (0x7fe5c1579000) [pid = 1852] [serial = 1089] [outer = 0x7fe5b6dfb000] 07:03:21 INFO - PROCESS | 1852 | 1461679401410 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 07:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1180ms 07:03:21 INFO - PROCESS | 1852 | 1461679401447 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 07:03:21 INFO - PROCESS | 1852 | 1461679401449 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 07:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:03:21 INFO - PROCESS | 1852 | 1461679401456 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:03:21 INFO - PROCESS | 1852 | 1461679401458 Marionette TRACE conn3 <- [1,1422,null,{}] 07:03:21 INFO - PROCESS | 1852 | 1461679401463 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:21 INFO - PROCESS | 1852 | 1461679401630 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 07:03:21 INFO - PROCESS | 1852 | 1461679401781 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c21cd000 == 87 [pid = 1852] [id = 363] 07:03:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 249 (0x7fe5b5ac5800) [pid = 1852] [serial = 1090] [outer = (nil)] 07:03:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 250 (0x7fe5c2843400) [pid = 1852] [serial = 1091] [outer = 0x7fe5b5ac5800] 07:03:21 INFO - PROCESS | 1852 | 1461679401843 Marionette DEBUG loaded listener.js 07:03:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 251 (0x7fe5c472b400) [pid = 1852] [serial = 1092] [outer = 0x7fe5b5ac5800] 07:03:22 INFO - PROCESS | 1852 | 1461679402607 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 07:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1182ms 07:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:03:22 INFO - PROCESS | 1852 | 1461679402638 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 07:03:22 INFO - PROCESS | 1852 | 1461679402640 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 07:03:22 INFO - PROCESS | 1852 | 1461679402646 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:03:22 INFO - PROCESS | 1852 | 1461679402658 Marionette TRACE conn3 <- [1,1426,null,{}] 07:03:22 INFO - PROCESS | 1852 | 1461679402678 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:22 INFO - PROCESS | 1852 | 1461679402896 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 07:03:22 INFO - PROCESS | 1852 | 1461679402926 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c594f000 == 88 [pid = 1852] [id = 364] 07:03:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 252 (0x7fe5b6dfc000) [pid = 1852] [serial = 1093] [outer = (nil)] 07:03:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 253 (0x7fe5c5444400) [pid = 1852] [serial = 1094] [outer = 0x7fe5b6dfc000] 07:03:22 INFO - PROCESS | 1852 | 1461679402987 Marionette DEBUG loaded listener.js 07:03:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 254 (0x7fe5c59a8000) [pid = 1852] [serial = 1095] [outer = 0x7fe5b6dfc000] 07:03:23 INFO - PROCESS | 1852 | 1461679403814 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 07:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1206ms 07:03:23 INFO - PROCESS | 1852 | 1461679403876 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 07:03:23 INFO - PROCESS | 1852 | 1461679403879 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 07:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:03:23 INFO - PROCESS | 1852 | 1461679403884 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:03:23 INFO - PROCESS | 1852 | 1461679403887 Marionette TRACE conn3 <- [1,1430,null,{}] 07:03:23 INFO - PROCESS | 1852 | 1461679403891 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:24 INFO - PROCESS | 1852 | 1461679404097 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 07:03:24 INFO - PROCESS | 1852 | 1461679404122 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c614f000 == 89 [pid = 1852] [id = 365] 07:03:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 255 (0x7fe5c284b800) [pid = 1852] [serial = 1096] [outer = (nil)] 07:03:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 256 (0x7fe5c6199800) [pid = 1852] [serial = 1097] [outer = 0x7fe5c284b800] 07:03:24 INFO - PROCESS | 1852 | 1461679404179 Marionette DEBUG loaded listener.js 07:03:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 257 (0x7fe5c84f8c00) [pid = 1852] [serial = 1098] [outer = 0x7fe5c284b800] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 256 (0x7fe5ce259c00) [pid = 1852] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 255 (0x7fe5ba09a800) [pid = 1852] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 254 (0x7fe5d8add000) [pid = 1852] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 253 (0x7fe5b51c5c00) [pid = 1852] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 252 (0x7fe5ba095800) [pid = 1852] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 251 (0x7fe5b45a5400) [pid = 1852] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 250 (0x7fe5b6df0800) [pid = 1852] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 249 (0x7fe5c7caa000) [pid = 1852] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 248 (0x7fe5cad90800) [pid = 1852] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 247 (0x7fe5ba590c00) [pid = 1852] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 246 (0x7fe5b53c6800) [pid = 1852] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 245 (0x7fe5c524dc00) [pid = 1852] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 244 (0x7fe5c1b9f800) [pid = 1852] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 243 (0x7fe5cb45f800) [pid = 1852] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 242 (0x7fe5c7bb6000) [pid = 1852] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 241 (0x7fe5b51c3400) [pid = 1852] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 240 (0x7fe5ce609000) [pid = 1852] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 239 (0x7fe5c5a21c00) [pid = 1852] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 238 (0x7fe5cc36c000) [pid = 1852] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 237 (0x7fe5c2c2f800) [pid = 1852] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 236 (0x7fe5d8b7ac00) [pid = 1852] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 235 (0x7fe5b3fce000) [pid = 1852] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 234 (0x7fe5cbc54000) [pid = 1852] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 233 (0x7fe5c230e800) [pid = 1852] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 232 (0x7fe5b51cd000) [pid = 1852] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 231 (0x7fe5ca591800) [pid = 1852] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 230 (0x7fe5dd8a2400) [pid = 1852] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 229 (0x7fe5b7c42400) [pid = 1852] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 228 (0x7fe5b6df0400) [pid = 1852] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 227 (0x7fe5c479f000) [pid = 1852] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 226 (0x7fe5c9487400) [pid = 1852] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 225 (0x7fe5c93d1400) [pid = 1852] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 224 (0x7fe5cb54c800) [pid = 1852] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 223 (0x7fe5c1b8c800) [pid = 1852] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 222 (0x7fe5c1577400) [pid = 1852] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 221 (0x7fe5cc36ac00) [pid = 1852] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 220 (0x7fe5c618c000) [pid = 1852] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 219 (0x7fe5c9488800) [pid = 1852] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7fe5cad8ec00) [pid = 1852] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7fe5bfce3800) [pid = 1852] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7fe5ca2e3c00) [pid = 1852] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:03:25 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7fe5bfce0400) [pid = 1852] [serial = 729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:03:25 INFO - PROCESS | 1852 | 1461679405774 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 07:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1933ms 07:03:25 INFO - PROCESS | 1852 | 1461679405818 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 07:03:25 INFO - PROCESS | 1852 | 1461679405821 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 07:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:03:25 INFO - PROCESS | 1852 | 1461679405827 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:03:25 INFO - PROCESS | 1852 | 1461679405829 Marionette TRACE conn3 <- [1,1434,null,{}] 07:03:25 INFO - PROCESS | 1852 | 1461679405834 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:26 INFO - PROCESS | 1852 | 1461679406058 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 07:03:26 INFO - PROCESS | 1852 | 1461679406071 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5bfa87000 == 90 [pid = 1852] [id = 366] 07:03:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7fe5b51c3800) [pid = 1852] [serial = 1099] [outer = (nil)] 07:03:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7fe5bfc10c00) [pid = 1852] [serial = 1100] [outer = 0x7fe5b51c3800] 07:03:26 INFO - PROCESS | 1852 | 1461679406148 Marionette DEBUG loaded listener.js 07:03:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7fe5c2b3ac00) [pid = 1852] [serial = 1101] [outer = 0x7fe5b51c3800] 07:03:26 INFO - PROCESS | 1852 | 1461679406925 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 07:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1134ms 07:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:03:26 INFO - PROCESS | 1852 | 1461679406962 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 07:03:26 INFO - PROCESS | 1852 | 1461679406964 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 07:03:26 INFO - PROCESS | 1852 | 1461679406970 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:03:26 INFO - PROCESS | 1852 | 1461679406973 Marionette TRACE conn3 <- [1,1438,null,{}] 07:03:26 INFO - PROCESS | 1852 | 1461679406978 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:27 INFO - PROCESS | 1852 | 1461679407201 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 07:03:27 INFO - PROCESS | 1852 | 1461679407215 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c94d6800 == 91 [pid = 1852] [id = 367] 07:03:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7fe5b360c000) [pid = 1852] [serial = 1102] [outer = (nil)] 07:03:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 220 (0x7fe5c5a16000) [pid = 1852] [serial = 1103] [outer = 0x7fe5b360c000] 07:03:27 INFO - PROCESS | 1852 | 1461679407276 Marionette DEBUG loaded listener.js 07:03:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 221 (0x7fe5c844d000) [pid = 1852] [serial = 1104] [outer = 0x7fe5b360c000] 07:03:28 INFO - PROCESS | 1852 | 1461679408389 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 07:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1480ms 07:03:28 INFO - PROCESS | 1852 | 1461679408451 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 07:03:28 INFO - PROCESS | 1852 | 1461679408458 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 07:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:03:28 INFO - PROCESS | 1852 | 1461679408464 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:03:28 INFO - PROCESS | 1852 | 1461679408470 Marionette TRACE conn3 <- [1,1442,null,{}] 07:03:28 INFO - PROCESS | 1852 | 1461679408477 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:28 INFO - PROCESS | 1852 | 1461679408675 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 07:03:28 INFO - PROCESS | 1852 | 1461679408919 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6e19000 == 92 [pid = 1852] [id = 368] 07:03:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 222 (0x7fe5b459c000) [pid = 1852] [serial = 1105] [outer = (nil)] 07:03:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 223 (0x7fe5b57cb000) [pid = 1852] [serial = 1106] [outer = 0x7fe5b459c000] 07:03:29 INFO - PROCESS | 1852 | 1461679409053 Marionette DEBUG loaded listener.js 07:03:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 224 (0x7fe5b5846c00) [pid = 1852] [serial = 1107] [outer = 0x7fe5b459c000] 07:03:29 INFO - PROCESS | 1852 | 1461679409978 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 07:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1585ms 07:03:30 INFO - PROCESS | 1852 | 1461679410052 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 07:03:30 INFO - PROCESS | 1852 | 1461679410061 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 07:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:03:30 INFO - PROCESS | 1852 | 1461679410073 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:03:30 INFO - PROCESS | 1852 | 1461679410077 Marionette TRACE conn3 <- [1,1446,null,{}] 07:03:30 INFO - PROCESS | 1852 | 1461679410085 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:30 INFO - PROCESS | 1852 | 1461679410325 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 07:03:30 INFO - PROCESS | 1852 | 1461679410610 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2461800 == 93 [pid = 1852] [id = 369] 07:03:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 225 (0x7fe5b7c43800) [pid = 1852] [serial = 1108] [outer = (nil)] 07:03:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 226 (0x7fe5b8f10000) [pid = 1852] [serial = 1109] [outer = 0x7fe5b7c43800] 07:03:30 INFO - PROCESS | 1852 | 1461679410730 Marionette DEBUG loaded listener.js 07:03:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 227 (0x7fe5bf85ec00) [pid = 1852] [serial = 1110] [outer = 0x7fe5b7c43800] 07:03:31 INFO - PROCESS | 1852 | 1461679411675 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 07:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1631ms 07:03:31 INFO - PROCESS | 1852 | 1461679411705 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 07:03:31 INFO - PROCESS | 1852 | 1461679411708 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 07:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:03:31 INFO - PROCESS | 1852 | 1461679411715 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:03:31 INFO - PROCESS | 1852 | 1461679411720 Marionette TRACE conn3 <- [1,1450,null,{}] 07:03:31 INFO - PROCESS | 1852 | 1461679411744 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:31 INFO - PROCESS | 1852 | 1461679411938 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 07:03:32 INFO - PROCESS | 1852 | 1461679412178 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb407000 == 94 [pid = 1852] [id = 370] 07:03:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 228 (0x7fe5bfb98400) [pid = 1852] [serial = 1111] [outer = (nil)] 07:03:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 229 (0x7fe5c2847800) [pid = 1852] [serial = 1112] [outer = 0x7fe5bfb98400] 07:03:32 INFO - PROCESS | 1852 | 1461679412303 Marionette DEBUG loaded listener.js 07:03:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 230 (0x7fe5c2bb6800) [pid = 1852] [serial = 1113] [outer = 0x7fe5bfb98400] 07:03:33 INFO - PROCESS | 1852 | 1461679413161 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 07:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1486ms 07:03:33 INFO - PROCESS | 1852 | 1461679413202 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 07:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:03:33 INFO - PROCESS | 1852 | 1461679413207 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 07:03:33 INFO - PROCESS | 1852 | 1461679413213 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:03:33 INFO - PROCESS | 1852 | 1461679413216 Marionette TRACE conn3 <- [1,1454,null,{}] 07:03:33 INFO - PROCESS | 1852 | 1461679413222 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:33 INFO - PROCESS | 1852 | 1461679413411 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 07:03:33 INFO - PROCESS | 1852 | 1461679413601 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ccfc6800 == 95 [pid = 1852] [id = 371] 07:03:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 231 (0x7fe5c1575400) [pid = 1852] [serial = 1114] [outer = (nil)] 07:03:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 232 (0x7fe5c5a1b800) [pid = 1852] [serial = 1115] [outer = 0x7fe5c1575400] 07:03:33 INFO - PROCESS | 1852 | 1461679413670 Marionette DEBUG loaded listener.js 07:03:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 233 (0x7fe5c860dc00) [pid = 1852] [serial = 1116] [outer = 0x7fe5c1575400] 07:03:34 INFO - PROCESS | 1852 | 1461679414559 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 07:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1380ms 07:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:03:34 INFO - PROCESS | 1852 | 1461679414593 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 07:03:34 INFO - PROCESS | 1852 | 1461679414595 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 07:03:34 INFO - PROCESS | 1852 | 1461679414603 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:03:34 INFO - PROCESS | 1852 | 1461679414606 Marionette TRACE conn3 <- [1,1458,null,{}] 07:03:34 INFO - PROCESS | 1852 | 1461679414611 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:34 INFO - PROCESS | 1852 | 1461679414798 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 07:03:35 INFO - PROCESS | 1852 | 1461679414999 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d8fbf800 == 96 [pid = 1852] [id = 372] 07:03:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 234 (0x7fe5b57d3800) [pid = 1852] [serial = 1117] [outer = (nil)] 07:03:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 235 (0x7fe5c618c800) [pid = 1852] [serial = 1118] [outer = 0x7fe5b57d3800] 07:03:35 INFO - PROCESS | 1852 | 1461679415068 Marionette DEBUG loaded listener.js 07:03:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 236 (0x7fe5c9fc4800) [pid = 1852] [serial = 1119] [outer = 0x7fe5b57d3800] 07:03:36 INFO - PROCESS | 1852 | 1461679416025 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 07:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1480ms 07:03:36 INFO - PROCESS | 1852 | 1461679416082 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 07:03:36 INFO - PROCESS | 1852 | 1461679416085 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 07:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:03:36 INFO - PROCESS | 1852 | 1461679416091 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:03:36 INFO - PROCESS | 1852 | 1461679416094 Marionette TRACE conn3 <- [1,1462,null,{}] 07:03:36 INFO - PROCESS | 1852 | 1461679416099 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:36 INFO - PROCESS | 1852 | 1461679416317 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 07:03:36 INFO - PROCESS | 1852 | 1461679416552 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5de192800 == 97 [pid = 1852] [id = 373] 07:03:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 237 (0x7fe5c22bcc00) [pid = 1852] [serial = 1120] [outer = (nil)] 07:03:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 238 (0x7fe5ca327400) [pid = 1852] [serial = 1121] [outer = 0x7fe5c22bcc00] 07:03:36 INFO - PROCESS | 1852 | 1461679416642 Marionette DEBUG loaded listener.js 07:03:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 239 (0x7fe5cc36e400) [pid = 1852] [serial = 1122] [outer = 0x7fe5c22bcc00] 07:03:37 INFO - PROCESS | 1852 | 1461679417507 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 07:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1476ms 07:03:37 INFO - PROCESS | 1852 | 1461679417569 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 07:03:37 INFO - PROCESS | 1852 | 1461679417574 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 07:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:03:37 INFO - PROCESS | 1852 | 1461679417580 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:03:37 INFO - PROCESS | 1852 | 1461679417583 Marionette TRACE conn3 <- [1,1466,null,{}] 07:03:37 INFO - PROCESS | 1852 | 1461679417588 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:37 INFO - PROCESS | 1852 | 1461679417790 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 07:03:38 INFO - PROCESS | 1852 | 1461679418038 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b5472000 == 98 [pid = 1852] [id = 374] 07:03:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 240 (0x7fe5ba0a1000) [pid = 1852] [serial = 1123] [outer = (nil)] 07:03:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 241 (0x7fe5ccf8bc00) [pid = 1852] [serial = 1124] [outer = 0x7fe5ba0a1000] 07:03:38 INFO - PROCESS | 1852 | 1461679418161 Marionette DEBUG loaded listener.js 07:03:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 242 (0x7fe5ce29e800) [pid = 1852] [serial = 1125] [outer = 0x7fe5ba0a1000] 07:03:39 INFO - PROCESS | 1852 | 1461679419023 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 07:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1476ms 07:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:03:39 INFO - PROCESS | 1852 | 1461679419057 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 07:03:39 INFO - PROCESS | 1852 | 1461679419059 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 07:03:39 INFO - PROCESS | 1852 | 1461679419066 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:03:39 INFO - PROCESS | 1852 | 1461679419069 Marionette TRACE conn3 <- [1,1470,null,{}] 07:03:39 INFO - PROCESS | 1852 | 1461679419075 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:39 INFO - PROCESS | 1852 | 1461679419240 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 07:03:39 INFO - PROCESS | 1852 | 1461679419433 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b3733000 == 99 [pid = 1852] [id = 375] 07:03:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 243 (0x7fe5c216c800) [pid = 1852] [serial = 1126] [outer = (nil)] 07:03:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 244 (0x7fe5d8ad1c00) [pid = 1852] [serial = 1127] [outer = 0x7fe5c216c800] 07:03:39 INFO - PROCESS | 1852 | 1461679419505 Marionette DEBUG loaded listener.js 07:03:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 245 (0x7fe5d8bef400) [pid = 1852] [serial = 1128] [outer = 0x7fe5c216c800] 07:03:40 INFO - PROCESS | 1852 | 1461679420390 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 07:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1387ms 07:03:40 INFO - PROCESS | 1852 | 1461679420453 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 07:03:40 INFO - PROCESS | 1852 | 1461679420457 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 07:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:03:40 INFO - PROCESS | 1852 | 1461679420462 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:03:40 INFO - PROCESS | 1852 | 1461679420465 Marionette TRACE conn3 <- [1,1474,null,{}] 07:03:40 INFO - PROCESS | 1852 | 1461679420470 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:40 INFO - PROCESS | 1852 | 1461679420670 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 07:03:40 INFO - PROCESS | 1852 | 1461679420861 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ccfc2800 == 100 [pid = 1852] [id = 376] 07:03:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 246 (0x7fe5cb6e4c00) [pid = 1852] [serial = 1129] [outer = (nil)] 07:03:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 247 (0x7fe5d9f39800) [pid = 1852] [serial = 1130] [outer = 0x7fe5cb6e4c00] 07:03:40 INFO - PROCESS | 1852 | 1461679420937 Marionette DEBUG loaded listener.js 07:03:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 248 (0x7fe5dd846400) [pid = 1852] [serial = 1131] [outer = 0x7fe5cb6e4c00] 07:03:41 INFO - PROCESS | 1852 | 1461679421866 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 07:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1475ms 07:03:41 INFO - PROCESS | 1852 | 1461679421939 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 07:03:41 INFO - PROCESS | 1852 | 1461679421943 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 07:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:03:41 INFO - PROCESS | 1852 | 1461679421949 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:03:41 INFO - PROCESS | 1852 | 1461679421952 Marionette TRACE conn3 <- [1,1478,null,{}] 07:03:41 INFO - PROCESS | 1852 | 1461679421957 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:42 INFO - PROCESS | 1852 | 1461679422186 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 07:03:42 INFO - PROCESS | 1852 | 1461679422434 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6dbb000 == 101 [pid = 1852] [id = 377] 07:03:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 249 (0x7fe5b2993400) [pid = 1852] [serial = 1132] [outer = (nil)] 07:03:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 250 (0x7fe5b2995c00) [pid = 1852] [serial = 1133] [outer = 0x7fe5b2993400] 07:03:42 INFO - PROCESS | 1852 | 1461679422516 Marionette DEBUG loaded listener.js 07:03:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 251 (0x7fe5d9d30c00) [pid = 1852] [serial = 1134] [outer = 0x7fe5b2993400] 07:03:43 INFO - PROCESS | 1852 | 1461679423394 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 07:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1484ms 07:03:43 INFO - PROCESS | 1852 | 1461679423434 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 07:03:43 INFO - PROCESS | 1852 | 1461679423437 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 07:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:03:43 INFO - PROCESS | 1852 | 1461679423443 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:03:43 INFO - PROCESS | 1852 | 1461679423446 Marionette TRACE conn3 <- [1,1482,null,{}] 07:03:43 INFO - PROCESS | 1852 | 1461679423452 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:43 INFO - PROCESS | 1852 | 1461679423667 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 07:03:43 INFO - PROCESS | 1852 | 1461679423855 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5afedc000 == 102 [pid = 1852] [id = 378] 07:03:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 252 (0x7fe5afbc8400) [pid = 1852] [serial = 1135] [outer = (nil)] 07:03:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 253 (0x7fe5afbd0800) [pid = 1852] [serial = 1136] [outer = 0x7fe5afbc8400] 07:03:43 INFO - PROCESS | 1852 | 1461679423930 Marionette DEBUG loaded listener.js 07:03:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 254 (0x7fe5dd8a5000) [pid = 1852] [serial = 1137] [outer = 0x7fe5afbc8400] 07:03:44 INFO - PROCESS | 1852 | 1461679424797 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 07:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1428ms 07:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:03:44 INFO - PROCESS | 1852 | 1461679424873 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 07:03:44 INFO - PROCESS | 1852 | 1461679424875 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 07:03:44 INFO - PROCESS | 1852 | 1461679424881 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:03:44 INFO - PROCESS | 1852 | 1461679424884 Marionette TRACE conn3 <- [1,1486,null,{}] 07:03:44 INFO - PROCESS | 1852 | 1461679424889 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:45 INFO - PROCESS | 1852 | 1461679425098 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 07:03:45 INFO - PROCESS | 1852 | 1461679425291 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5afe1b800 == 103 [pid = 1852] [id = 379] 07:03:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 255 (0x7fe5afbc9c00) [pid = 1852] [serial = 1138] [outer = (nil)] 07:03:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 256 (0x7fe5b0944800) [pid = 1852] [serial = 1139] [outer = 0x7fe5afbc9c00] 07:03:45 INFO - PROCESS | 1852 | 1461679425361 Marionette DEBUG loaded listener.js 07:03:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 257 (0x7fe5b0949000) [pid = 1852] [serial = 1140] [outer = 0x7fe5afbc9c00] 07:03:46 INFO - PROCESS | 1852 | 1461679426269 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 07:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1434ms 07:03:46 INFO - PROCESS | 1852 | 1461679426315 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 07:03:46 INFO - PROCESS | 1852 | 1461679426319 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 07:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:03:46 INFO - PROCESS | 1852 | 1461679426324 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:03:46 INFO - PROCESS | 1852 | 1461679426336 Marionette TRACE conn3 <- [1,1490,null,{}] 07:03:46 INFO - PROCESS | 1852 | 1461679426340 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:46 INFO - PROCESS | 1852 | 1461679426519 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 07:03:46 INFO - PROCESS | 1852 | 1461679426749 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b0ba9000 == 104 [pid = 1852] [id = 380] 07:03:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 258 (0x7fe5b0bb9800) [pid = 1852] [serial = 1141] [outer = (nil)] 07:03:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 259 (0x7fe5b0bbf400) [pid = 1852] [serial = 1142] [outer = 0x7fe5b0bb9800] 07:03:46 INFO - PROCESS | 1852 | 1461679426816 Marionette DEBUG loaded listener.js 07:03:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 260 (0x7fe5b0bc3000) [pid = 1852] [serial = 1143] [outer = 0x7fe5b0bb9800] 07:03:47 INFO - PROCESS | 1852 | 1461679427690 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 07:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1440ms 07:03:47 INFO - PROCESS | 1852 | 1461679427766 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 07:03:47 INFO - PROCESS | 1852 | 1461679427768 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 07:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:03:47 INFO - PROCESS | 1852 | 1461679427774 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:03:47 INFO - PROCESS | 1852 | 1461679427776 Marionette TRACE conn3 <- [1,1494,null,{}] 07:03:47 INFO - PROCESS | 1852 | 1461679427782 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:47 INFO - PROCESS | 1852 | 1461679427965 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 07:03:48 INFO - PROCESS | 1852 | 1461679428159 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b0e49000 == 105 [pid = 1852] [id = 381] 07:03:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 261 (0x7fe5b0bbdc00) [pid = 1852] [serial = 1144] [outer = (nil)] 07:03:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 262 (0x7fe5b0bc6c00) [pid = 1852] [serial = 1145] [outer = 0x7fe5b0bbdc00] 07:03:48 INFO - PROCESS | 1852 | 1461679428228 Marionette DEBUG loaded listener.js 07:03:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 263 (0x7fe5b6b8a400) [pid = 1852] [serial = 1146] [outer = 0x7fe5b0bbdc00] 07:03:49 INFO - PROCESS | 1852 | 1461679429061 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 07:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1328ms 07:03:49 INFO - PROCESS | 1852 | 1461679429104 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 07:03:49 INFO - PROCESS | 1852 | 1461679429107 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 07:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:03:49 INFO - PROCESS | 1852 | 1461679429113 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:03:49 INFO - PROCESS | 1852 | 1461679429115 Marionette TRACE conn3 <- [1,1498,null,{}] 07:03:49 INFO - PROCESS | 1852 | 1461679429120 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:49 INFO - PROCESS | 1852 | 1461679429286 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 07:03:49 INFO - PROCESS | 1852 | 1461679429495 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b0e62800 == 106 [pid = 1852] [id = 382] 07:03:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 264 (0x7fe5b0948800) [pid = 1852] [serial = 1147] [outer = (nil)] 07:03:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 265 (0x7fe5b5ac7000) [pid = 1852] [serial = 1148] [outer = 0x7fe5b0948800] 07:03:49 INFO - PROCESS | 1852 | 1461679429606 Marionette DEBUG loaded listener.js 07:03:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 266 (0x7fe5c6193400) [pid = 1852] [serial = 1149] [outer = 0x7fe5b0948800] 07:03:50 INFO - PROCESS | 1852 | 1461679430536 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 07:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1484ms 07:03:50 INFO - PROCESS | 1852 | 1461679430598 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 07:03:50 INFO - PROCESS | 1852 | 1461679430602 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 07:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:03:50 INFO - PROCESS | 1852 | 1461679430607 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:03:50 INFO - PROCESS | 1852 | 1461679430609 Marionette TRACE conn3 <- [1,1502,null,{}] 07:03:50 INFO - PROCESS | 1852 | 1461679430615 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:50 INFO - PROCESS | 1852 | 1461679430798 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 07:03:51 INFO - PROCESS | 1852 | 1461679430998 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b8fae800 == 107 [pid = 1852] [id = 383] 07:03:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 267 (0x7fe5b0bc2c00) [pid = 1852] [serial = 1150] [outer = (nil)] 07:03:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 268 (0x7fe5b3e99c00) [pid = 1852] [serial = 1151] [outer = 0x7fe5b0bc2c00] 07:03:51 INFO - PROCESS | 1852 | 1461679431068 Marionette DEBUG loaded listener.js 07:03:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 269 (0x7fe5b3e9dc00) [pid = 1852] [serial = 1152] [outer = 0x7fe5b0bc2c00] 07:03:51 INFO - PROCESS | 1852 | 1461679431970 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 07:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1431ms 07:03:52 INFO - PROCESS | 1852 | 1461679432040 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 07:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:03:52 INFO - PROCESS | 1852 | 1461679432043 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 07:03:52 INFO - PROCESS | 1852 | 1461679432049 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:03:52 INFO - PROCESS | 1852 | 1461679432052 Marionette TRACE conn3 <- [1,1506,null,{}] 07:03:52 INFO - PROCESS | 1852 | 1461679432057 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:52 INFO - PROCESS | 1852 | 1461679432233 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 07:03:52 INFO - PROCESS | 1852 | 1461679432880 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b0e44800 == 108 [pid = 1852] [id = 384] 07:03:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 270 (0x7fe5afbca400) [pid = 1852] [serial = 1153] [outer = (nil)] 07:03:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 271 (0x7fe5b093d000) [pid = 1852] [serial = 1154] [outer = 0x7fe5afbca400] 07:03:52 INFO - PROCESS | 1852 | 1461679432963 Marionette DEBUG loaded listener.js 07:03:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 272 (0x7fe5b13e5800) [pid = 1852] [serial = 1155] [outer = 0x7fe5afbca400] 07:03:53 INFO - PROCESS | 1852 | 1461679433825 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 07:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1833ms 07:03:53 INFO - PROCESS | 1852 | 1461679433883 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 07:03:53 INFO - PROCESS | 1852 | 1461679433888 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 07:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:03:53 INFO - PROCESS | 1852 | 1461679433895 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:03:53 INFO - PROCESS | 1852 | 1461679433900 Marionette TRACE conn3 <- [1,1510,null,{}] 07:03:53 INFO - PROCESS | 1852 | 1461679433906 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:54 INFO - PROCESS | 1852 | 1461679434139 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 07:03:54 INFO - PROCESS | 1852 | 1461679434536 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b1362000 == 109 [pid = 1852] [id = 385] 07:03:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 273 (0x7fe5b26ee800) [pid = 1852] [serial = 1156] [outer = (nil)] 07:03:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 274 (0x7fe5b34a5400) [pid = 1852] [serial = 1157] [outer = 0x7fe5b26ee800] 07:03:54 INFO - PROCESS | 1852 | 1461679434605 Marionette DEBUG loaded listener.js 07:03:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 275 (0x7fe5b38da400) [pid = 1852] [serial = 1158] [outer = 0x7fe5b26ee800] 07:03:55 INFO - PROCESS | 1852 | 1461679435459 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 07:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1682ms 07:03:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d8810800 == 108 [pid = 1852] [id = 305] 07:03:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5bfa87000 == 107 [pid = 1852] [id = 366] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 274 (0x7fe5b38da800) [pid = 1852] [serial = 1013] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 273 (0x7fe5b45a0400) [pid = 1852] [serial = 1007] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 272 (0x7fe5b7cafc00) [pid = 1852] [serial = 1004] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 271 (0x7fe5b360f400) [pid = 1852] [serial = 1010] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 270 (0x7fe5c5a16800) [pid = 1852] [serial = 1037] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c614f000 == 106 [pid = 1852] [id = 365] 07:03:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c594f000 == 105 [pid = 1852] [id = 364] 07:03:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c21cd000 == 104 [pid = 1852] [id = 363] 07:03:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b42e0800 == 103 [pid = 1852] [id = 362] 07:03:55 INFO - PROCESS | 1852 | 1461679435649 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 07:03:55 INFO - PROCESS | 1852 | 1461679435655 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 07:03:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2467800 == 102 [pid = 1852] [id = 361] 07:03:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c229f800 == 101 [pid = 1852] [id = 360] 07:03:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b3631800 == 100 [pid = 1852] [id = 359] 07:03:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b6a94000 == 99 [pid = 1852] [id = 358] 07:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:03:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d9c25800 == 98 [pid = 1852] [id = 350] 07:03:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ce6de000 == 97 [pid = 1852] [id = 349] 07:03:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb511000 == 96 [pid = 1852] [id = 348] 07:03:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2837800 == 95 [pid = 1852] [id = 347] 07:03:55 INFO - PROCESS | 1852 | 1461679435684 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:03:55 INFO - PROCESS | 1852 | 1461679435687 Marionette TRACE conn3 <- [1,1514,null,{}] 07:03:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b6ac9000 == 94 [pid = 1852] [id = 346] 07:03:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c994f000 == 93 [pid = 1852] [id = 345] 07:03:55 INFO - PROCESS | 1852 | 1461679435700 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:55 INFO - PROCESS | 1852 | 1461679435857 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 269 (0x7fe5d8ade000) [pid = 1852] [serial = 774] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 268 (0x7fe5c284f000) [pid = 1852] [serial = 1032] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 267 (0x7fe5d9db4800) [pid = 1852] [serial = 780] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 266 (0x7fe5b51cf800) [pid = 1852] [serial = 834] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 265 (0x7fe5bfc05400) [pid = 1852] [serial = 1026] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 264 (0x7fe5b583e000) [pid = 1852] [serial = 1020] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 263 (0x7fe5c1570800) [pid = 1852] [serial = 1028] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 262 (0x7fe5b6df9400) [pid = 1852] [serial = 980] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 261 (0x7fe5c63c6c00) [pid = 1852] [serial = 986] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 260 (0x7fe5cbae7000) [pid = 1852] [serial = 768] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 259 (0x7fe5c2843c00) [pid = 1852] [serial = 1031] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 258 (0x7fe5cabd6000) [pid = 1852] [serial = 995] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 257 (0x7fe5b53c7000) [pid = 1852] [serial = 1019] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 256 (0x7fe5cc5e3000) [pid = 1852] [serial = 771] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 255 (0x7fe5dd767c00) [pid = 1852] [serial = 786] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 254 (0x7fe5c22cbc00) [pid = 1852] [serial = 894] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 253 (0x7fe5ca594400) [pid = 1852] [serial = 671] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 252 (0x7fe5c2c29400) [pid = 1852] [serial = 662] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 251 (0x7fe5cbae8c00) [pid = 1852] [serial = 680] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 250 (0x7fe5ca6dac00) [pid = 1852] [serial = 765] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 249 (0x7fe5b7c51800) [pid = 1852] [serial = 837] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 248 (0x7fe5d8f60400) [pid = 1852] [serial = 777] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 247 (0x7fe5c9c13000) [pid = 1852] [serial = 668] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 246 (0x7fe5d2c7fc00) [pid = 1852] [serial = 728] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 245 (0x7fe5d8fec400) [pid = 1852] [serial = 992] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 244 (0x7fe5c59a4c00) [pid = 1852] [serial = 665] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 243 (0x7fe5dbe3d400) [pid = 1852] [serial = 783] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 242 (0x7fe5b8f0f400) [pid = 1852] [serial = 954] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 241 (0x7fe5d7c1c000) [pid = 1852] [serial = 819] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 240 (0x7fe5c5106400) [pid = 1852] [serial = 813] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 239 (0x7fe5cbc56400) [pid = 1852] [serial = 989] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 238 (0x7fe5bf854800) [pid = 1852] [serial = 1034] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 237 (0x7fe5cbcda400) [pid = 1852] [serial = 722] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 236 (0x7fe5de1de800) [pid = 1852] [serial = 828] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 235 (0x7fe5b7c50000) [pid = 1852] [serial = 831] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 234 (0x7fe5ba588800) [pid = 1852] [serial = 1025] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 233 (0x7fe5b6df7400) [pid = 1852] [serial = 1022] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 232 (0x7fe5c5a18c00) [pid = 1852] [serial = 713] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 231 (0x7fe5cb6d8400) [pid = 1852] [serial = 719] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 230 (0x7fe5b7c47c00) [pid = 1852] [serial = 1023] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 229 (0x7fe5ca331000) [pid = 1852] [serial = 716] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 228 (0x7fe5c250e400) [pid = 1852] [serial = 1029] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 227 (0x7fe5b7caac00) [pid = 1852] [serial = 998] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 226 (0x7fe5dd850800) [pid = 1852] [serial = 825] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 225 (0x7fe5c591ec00) [pid = 1852] [serial = 762] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 224 (0x7fe5c2309c00) [pid = 1852] [serial = 759] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 223 (0x7fe5ce252c00) [pid = 1852] [serial = 725] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 222 (0x7fe5c9bc7c00) [pid = 1852] [serial = 816] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 221 (0x7fe5cad11800) [pid = 1852] [serial = 674] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 220 (0x7fe5cb6db400) [pid = 1852] [serial = 677] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 219 (0x7fe5c4764c00) [pid = 1852] [serial = 1035] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7fe5c2bbbc00) [pid = 1852] [serial = 710] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7fe5b6b8b400) [pid = 1852] [serial = 1001] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7fe5bfc0e800) [pid = 1852] [serial = 983] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7fe5dbe3fc00) [pid = 1852] [serial = 822] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7fe5d7ceb000) [pid = 1852] [serial = 731] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7fe5c5254400) [pid = 1852] [serial = 1016] [outer = (nil)] [url = about:blank] 07:03:56 INFO - PROCESS | 1852 | 1461679436128 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b3643000 == 94 [pid = 1852] [id = 386] 07:03:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7fe5b34a9800) [pid = 1852] [serial = 1159] [outer = (nil)] 07:03:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7fe5b4598c00) [pid = 1852] [serial = 1160] [outer = 0x7fe5b34a9800] 07:03:56 INFO - PROCESS | 1852 | 1461679436223 Marionette DEBUG loaded listener.js 07:03:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7fe5b51cd800) [pid = 1852] [serial = 1161] [outer = 0x7fe5b34a9800] 07:03:56 INFO - PROCESS | 1852 | 1461679436881 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 07:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1248ms 07:03:56 INFO - PROCESS | 1852 | 1461679436921 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 07:03:56 INFO - PROCESS | 1852 | 1461679436923 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 07:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:03:56 INFO - PROCESS | 1852 | 1461679436936 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:03:56 INFO - PROCESS | 1852 | 1461679436944 Marionette TRACE conn3 <- [1,1518,null,{}] 07:03:56 INFO - PROCESS | 1852 | 1461679436951 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:57 INFO - PROCESS | 1852 | 1461679437104 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 07:03:57 INFO - PROCESS | 1852 | 1461679437253 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b58ab000 == 95 [pid = 1852] [id = 387] 07:03:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7fe5b3e9d800) [pid = 1852] [serial = 1162] [outer = (nil)] 07:03:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7fe5b5842c00) [pid = 1852] [serial = 1163] [outer = 0x7fe5b3e9d800] 07:03:57 INFO - PROCESS | 1852 | 1461679437309 Marionette DEBUG loaded listener.js 07:03:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7fe5b6ab8800) [pid = 1852] [serial = 1164] [outer = 0x7fe5b3e9d800] 07:03:58 INFO - PROCESS | 1852 | 1461679438033 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1140ms 07:03:58 INFO - PROCESS | 1852 | 1461679438069 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 07:03:58 INFO - PROCESS | 1852 | 1461679438072 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 07:03:58 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:03:58 INFO - PROCESS | 1852 | 1461679438085 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:03:58 INFO - PROCESS | 1852 | 1461679438087 Marionette TRACE conn3 <- [1,1522,null,{}] 07:03:58 INFO - PROCESS | 1852 | 1461679438092 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:58 INFO - PROCESS | 1852 | 1461679438306 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 07:03:58 INFO - PROCESS | 1852 | 1461679438338 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6e1c800 == 96 [pid = 1852] [id = 388] 07:03:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 220 (0x7fe5b5ac8c00) [pid = 1852] [serial = 1165] [outer = (nil)] 07:03:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 221 (0x7fe5b6dfa400) [pid = 1852] [serial = 1166] [outer = 0x7fe5b5ac8c00] 07:03:58 INFO - PROCESS | 1852 | 1461679438396 Marionette DEBUG loaded listener.js 07:03:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 222 (0x7fe5b7ca2c00) [pid = 1852] [serial = 1167] [outer = 0x7fe5b5ac8c00] 07:03:59 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:59 INFO - PROCESS | 1852 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:03:59 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:59 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:59 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:59 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:59 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:59 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:59 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:59 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:59 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:59 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 07:03:59 INFO - PROCESS | 1852 | 1461679439206 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 07:03:59 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 () { 07:03:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:03:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:03:59 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 () { 07:03:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:03:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:03:59 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 () { 07:03:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:03:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:03:59 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 () { 07:03:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:03:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:03:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:03:59 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1144ms 07:03:59 INFO - PROCESS | 1852 | 1461679439240 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 07:03:59 INFO - PROCESS | 1852 | 1461679439243 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 07:03:59 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:03:59 INFO - PROCESS | 1852 | 1461679439249 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:03:59 INFO - PROCESS | 1852 | 1461679439252 Marionette TRACE conn3 <- [1,1526,null,{}] 07:03:59 INFO - PROCESS | 1852 | 1461679439256 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:59 INFO - PROCESS | 1852 | 1461679439452 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 07:03:59 INFO - PROCESS | 1852 | 1461679439488 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b91d5800 == 97 [pid = 1852] [id = 389] 07:03:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 223 (0x7fe5b8f05800) [pid = 1852] [serial = 1168] [outer = (nil)] 07:03:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 224 (0x7fe5bf85cc00) [pid = 1852] [serial = 1169] [outer = 0x7fe5b8f05800] 07:03:59 INFO - PROCESS | 1852 | 1461679439557 Marionette DEBUG loaded listener.js 07:03:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 225 (0x7fe5bfb97400) [pid = 1852] [serial = 1170] [outer = 0x7fe5b8f05800] 07:04:00 INFO - PROCESS | 1852 | --DOMWINDOW == 224 (0x7fe5c2ea5800) [pid = 1852] [serial = 30] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:04:00 INFO - PROCESS | 1852 | --DOMWINDOW == 223 (0x7fe5b5ac5800) [pid = 1852] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:04:00 INFO - PROCESS | 1852 | --DOMWINDOW == 222 (0x7fe5b3fd1400) [pid = 1852] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:04:00 INFO - PROCESS | 1852 | --DOMWINDOW == 221 (0x7fe5b6dfb000) [pid = 1852] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:04:00 INFO - PROCESS | 1852 | --DOMWINDOW == 220 (0x7fe5b5ac2400) [pid = 1852] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:04:00 INFO - PROCESS | 1852 | --DOMWINDOW == 219 (0x7fe5c284b800) [pid = 1852] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:04:00 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7fe5b6dfc000) [pid = 1852] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:04:00 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7fe5b53d0c00) [pid = 1852] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:04:00 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7fe5b6b83000) [pid = 1852] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:04:00 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7fe5b51c3800) [pid = 1852] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:04:00 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7fe5b53d1800) [pid = 1852] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:04:00 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7fe5c2160400) [pid = 1852] [serial = 33] [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.] 07:04:00 INFO - PROCESS | 1852 | 1461679440752 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 07:04:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:04:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:04:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:04:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:04:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:04:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:04:00 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1528ms 07:04:00 INFO - PROCESS | 1852 | 1461679440780 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 07:04:00 INFO - PROCESS | 1852 | 1461679440783 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 07:04:00 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:04:00 INFO - PROCESS | 1852 | 1461679440811 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:04:00 INFO - PROCESS | 1852 | 1461679440813 Marionette TRACE conn3 <- [1,1530,null,{}] 07:04:00 INFO - PROCESS | 1852 | 1461679440818 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:01 INFO - PROCESS | 1852 | 1461679441044 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 07:04:01 INFO - PROCESS | 1852 | 1461679441064 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c1928000 == 98 [pid = 1852] [id = 390] 07:04:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7fe5b5845c00) [pid = 1852] [serial = 1171] [outer = (nil)] 07:04:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7fe5bfb91800) [pid = 1852] [serial = 1172] [outer = 0x7fe5b5845c00] 07:04:01 INFO - PROCESS | 1852 | 1461679441123 Marionette DEBUG loaded listener.js 07:04:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7fe5c1b86400) [pid = 1852] [serial = 1173] [outer = 0x7fe5b5845c00] 07:04:01 INFO - PROCESS | 1852 | 1461679441841 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 07:04:01 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 07:04:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:04:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:04:01 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. 07:04:01 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:04:01 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1080ms 07:04:01 INFO - PROCESS | 1852 | 1461679441895 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 07:04:01 INFO - PROCESS | 1852 | 1461679441898 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 07:04:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:04:01 INFO - PROCESS | 1852 | 1461679441904 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:04:01 INFO - PROCESS | 1852 | 1461679441906 Marionette TRACE conn3 <- [1,1534,null,{}] 07:04:01 INFO - PROCESS | 1852 | 1461679441911 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:02 INFO - PROCESS | 1852 | 1461679442071 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 07:04:02 INFO - PROCESS | 1852 | 1461679442230 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c238e800 == 99 [pid = 1852] [id = 391] 07:04:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7fe5b45a5400) [pid = 1852] [serial = 1174] [outer = (nil)] 07:04:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7fe5c216b400) [pid = 1852] [serial = 1175] [outer = 0x7fe5b45a5400] 07:04:02 INFO - PROCESS | 1852 | 1461679442287 Marionette DEBUG loaded listener.js 07:04:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7fe5c280d800) [pid = 1852] [serial = 1176] [outer = 0x7fe5b45a5400] 07:04:03 INFO - PROCESS | 1852 | 1461679443317 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:04:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:04:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1475ms 07:04:03 INFO - PROCESS | 1852 | 1461679443380 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 07:04:03 INFO - PROCESS | 1852 | 1461679443387 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 07:04:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:04:03 INFO - PROCESS | 1852 | 1461679443395 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:04:03 INFO - PROCESS | 1852 | 1461679443401 Marionette TRACE conn3 <- [1,1538,null,{}] 07:04:03 INFO - PROCESS | 1852 | 1461679443408 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:03 INFO - PROCESS | 1852 | 1461679443611 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 07:04:03 INFO - PROCESS | 1852 | 1461679443845 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b437c800 == 100 [pid = 1852] [id = 392] 07:04:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 220 (0x7fe5b2990000) [pid = 1852] [serial = 1177] [outer = (nil)] 07:04:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 221 (0x7fe5b34b0400) [pid = 1852] [serial = 1178] [outer = 0x7fe5b2990000] 07:04:03 INFO - PROCESS | 1852 | 1461679443963 Marionette DEBUG loaded listener.js 07:04:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 222 (0x7fe5b3e9a000) [pid = 1852] [serial = 1179] [outer = 0x7fe5b2990000] 07:04:04 INFO - PROCESS | 1852 | 1461679444857 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:04:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:04:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1530ms 07:04:04 INFO - PROCESS | 1852 | 1461679444926 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 07:04:04 INFO - PROCESS | 1852 | 1461679444934 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 07:04:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:04:04 INFO - PROCESS | 1852 | 1461679444944 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:04:04 INFO - PROCESS | 1852 | 1461679444948 Marionette TRACE conn3 <- [1,1542,null,{}] 07:04:04 INFO - PROCESS | 1852 | 1461679444954 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:05 INFO - PROCESS | 1852 | 1461679445179 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 07:04:05 INFO - PROCESS | 1852 | 1461679445448 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b90e1000 == 101 [pid = 1852] [id = 393] 07:04:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 223 (0x7fe5b3fc9400) [pid = 1852] [serial = 1180] [outer = (nil)] 07:04:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 224 (0x7fe5b57d9400) [pid = 1852] [serial = 1181] [outer = 0x7fe5b3fc9400] 07:04:05 INFO - PROCESS | 1852 | 1461679445563 Marionette DEBUG loaded listener.js 07:04:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 225 (0x7fe5b6ab7000) [pid = 1852] [serial = 1182] [outer = 0x7fe5b3fc9400] 07:04:06 INFO - PROCESS | 1852 | 1461679446417 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 07:04:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:04:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1534ms 07:04:06 INFO - PROCESS | 1852 | 1461679446478 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 07:04:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:04:06 INFO - PROCESS | 1852 | 1461679446482 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 07:04:06 INFO - PROCESS | 1852 | 1461679446488 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:04:06 INFO - PROCESS | 1852 | 1461679446494 Marionette TRACE conn3 <- [1,1546,null,{}] 07:04:06 INFO - PROCESS | 1852 | 1461679446509 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:06 INFO - PROCESS | 1852 | 1461679446697 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 07:04:06 INFO - PROCESS | 1852 | 1461679446896 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2ab8800 == 102 [pid = 1852] [id = 394] 07:04:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 226 (0x7fe5b6dfc000) [pid = 1852] [serial = 1183] [outer = (nil)] 07:04:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 227 (0x7fe5bfb8e800) [pid = 1852] [serial = 1184] [outer = 0x7fe5b6dfc000] 07:04:07 INFO - PROCESS | 1852 | 1461679447013 Marionette DEBUG loaded listener.js 07:04:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 228 (0x7fe5bfc0e800) [pid = 1852] [serial = 1185] [outer = 0x7fe5b6dfc000] 07:04:07 INFO - PROCESS | 1852 | 1461679447895 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:04:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:04:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1436ms 07:04:07 INFO - PROCESS | 1852 | 1461679447924 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 07:04:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:04:07 INFO - PROCESS | 1852 | 1461679447929 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 07:04:07 INFO - PROCESS | 1852 | 1461679447935 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:04:07 INFO - PROCESS | 1852 | 1461679447938 Marionette TRACE conn3 <- [1,1550,null,{}] 07:04:07 INFO - PROCESS | 1852 | 1461679447943 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:08 INFO - PROCESS | 1852 | 1461679448139 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 07:04:08 INFO - PROCESS | 1852 | 1461679448342 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c52e0000 == 103 [pid = 1852] [id = 395] 07:04:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 229 (0x7fe5b7c46c00) [pid = 1852] [serial = 1186] [outer = (nil)] 07:04:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 230 (0x7fe5c22c3800) [pid = 1852] [serial = 1187] [outer = 0x7fe5b7c46c00] 07:04:08 INFO - PROCESS | 1852 | 1461679448453 Marionette DEBUG loaded listener.js 07:04:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 231 (0x7fe5c2844400) [pid = 1852] [serial = 1188] [outer = 0x7fe5b7c46c00] 07:04:09 INFO - PROCESS | 1852 | 1461679449319 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:04:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:04:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1436ms 07:04:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:04:09 INFO - PROCESS | 1852 | 1461679449371 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 07:04:09 INFO - PROCESS | 1852 | 1461679449374 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 07:04:09 INFO - PROCESS | 1852 | 1461679449380 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:04:09 INFO - PROCESS | 1852 | 1461679449383 Marionette TRACE conn3 <- [1,1554,null,{}] 07:04:09 INFO - PROCESS | 1852 | 1461679449388 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:09 INFO - PROCESS | 1852 | 1461679449562 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 07:04:09 INFO - PROCESS | 1852 | 1461679449755 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c59c8800 == 104 [pid = 1852] [id = 396] 07:04:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 232 (0x7fe5c156f000) [pid = 1852] [serial = 1189] [outer = (nil)] 07:04:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 233 (0x7fe5c2850400) [pid = 1852] [serial = 1190] [outer = 0x7fe5c156f000] 07:04:09 INFO - PROCESS | 1852 | 1461679449822 Marionette DEBUG loaded listener.js 07:04:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 234 (0x7fe5c2bb4400) [pid = 1852] [serial = 1191] [outer = 0x7fe5c156f000] 07:04:10 INFO - PROCESS | 1852 | 1461679450743 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:04:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:04:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1391ms 07:04:10 INFO - PROCESS | 1852 | 1461679450771 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 07:04:10 INFO - PROCESS | 1852 | 1461679450774 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 07:04:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:04:10 INFO - PROCESS | 1852 | 1461679450779 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:04:10 INFO - PROCESS | 1852 | 1461679450782 Marionette TRACE conn3 <- [1,1558,null,{}] 07:04:10 INFO - PROCESS | 1852 | 1461679450787 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:10 INFO - PROCESS | 1852 | 1461679450968 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 07:04:11 INFO - PROCESS | 1852 | 1461679451165 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c8473800 == 105 [pid = 1852] [id = 397] 07:04:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 235 (0x7fe5c47a0400) [pid = 1852] [serial = 1192] [outer = (nil)] 07:04:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 236 (0x7fe5c5445800) [pid = 1852] [serial = 1193] [outer = 0x7fe5c47a0400] 07:04:11 INFO - PROCESS | 1852 | 1461679451234 Marionette DEBUG loaded listener.js 07:04:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 237 (0x7fe5c5a14000) [pid = 1852] [serial = 1194] [outer = 0x7fe5c47a0400] 07:04:12 INFO - PROCESS | 1852 | 1461679452085 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:04:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:04:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1380ms 07:04:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:04:12 INFO - PROCESS | 1852 | 1461679452160 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 07:04:12 INFO - PROCESS | 1852 | 1461679452163 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 07:04:12 INFO - PROCESS | 1852 | 1461679452173 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:04:12 INFO - PROCESS | 1852 | 1461679452175 Marionette TRACE conn3 <- [1,1562,null,{}] 07:04:12 INFO - PROCESS | 1852 | 1461679452180 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:12 INFO - PROCESS | 1852 | 1461679452382 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 07:04:12 INFO - PROCESS | 1852 | 1461679452571 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ca731800 == 106 [pid = 1852] [id = 398] 07:04:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 238 (0x7fe5b6ab5000) [pid = 1852] [serial = 1195] [outer = (nil)] 07:04:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 239 (0x7fe5c6196400) [pid = 1852] [serial = 1196] [outer = 0x7fe5b6ab5000] 07:04:12 INFO - PROCESS | 1852 | 1461679452639 Marionette DEBUG loaded listener.js 07:04:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 240 (0x7fe5c7a37800) [pid = 1852] [serial = 1197] [outer = 0x7fe5b6ab5000] 07:04:13 INFO - PROCESS | 1852 | 1461679453520 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:04:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:04:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1386ms 07:04:13 INFO - PROCESS | 1852 | 1461679453555 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 07:04:13 INFO - PROCESS | 1852 | 1461679453558 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 07:04:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:04:13 INFO - PROCESS | 1852 | 1461679453564 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:04:13 INFO - PROCESS | 1852 | 1461679453567 Marionette TRACE conn3 <- [1,1566,null,{}] 07:04:13 INFO - PROCESS | 1852 | 1461679453572 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:13 INFO - PROCESS | 1852 | 1461679453742 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 07:04:13 INFO - PROCESS | 1852 | 1461679453938 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb80b800 == 107 [pid = 1852] [id = 399] 07:04:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 241 (0x7fe5c47a1800) [pid = 1852] [serial = 1198] [outer = (nil)] 07:04:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 242 (0x7fe5c86dc400) [pid = 1852] [serial = 1199] [outer = 0x7fe5c47a1800] 07:04:14 INFO - PROCESS | 1852 | 1461679454006 Marionette DEBUG loaded listener.js 07:04:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 243 (0x7fe5c9bc7c00) [pid = 1852] [serial = 1200] [outer = 0x7fe5c47a1800] 07:04:14 INFO - PROCESS | 1852 | 1461679454849 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:04:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:04:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1333ms 07:04:14 INFO - PROCESS | 1852 | 1461679454897 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 07:04:14 INFO - PROCESS | 1852 | 1461679454901 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 07:04:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:04:14 INFO - PROCESS | 1852 | 1461679454906 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:04:14 INFO - PROCESS | 1852 | 1461679454908 Marionette TRACE conn3 <- [1,1570,null,{}] 07:04:14 INFO - PROCESS | 1852 | 1461679454914 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:15 INFO - PROCESS | 1852 | 1461679455081 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 07:04:15 INFO - PROCESS | 1852 | 1461679455277 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d2004000 == 108 [pid = 1852] [id = 400] 07:04:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 244 (0x7fe5b5844000) [pid = 1852] [serial = 1201] [outer = (nil)] 07:04:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 245 (0x7fe5ca2e3c00) [pid = 1852] [serial = 1202] [outer = 0x7fe5b5844000] 07:04:15 INFO - PROCESS | 1852 | 1461679455345 Marionette DEBUG loaded listener.js 07:04:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 246 (0x7fe5ca8c7000) [pid = 1852] [serial = 1203] [outer = 0x7fe5b5844000] 07:04:16 INFO - PROCESS | 1852 | 1461679456187 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:04:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:04:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1330ms 07:04:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:04:16 INFO - PROCESS | 1852 | 1461679456237 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 07:04:16 INFO - PROCESS | 1852 | 1461679456240 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 07:04:16 INFO - PROCESS | 1852 | 1461679456246 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:04:16 INFO - PROCESS | 1852 | 1461679456249 Marionette TRACE conn3 <- [1,1574,null,{}] 07:04:16 INFO - PROCESS | 1852 | 1461679456254 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:16 INFO - PROCESS | 1852 | 1461679456438 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 07:04:16 INFO - PROCESS | 1852 | 1461679456635 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d9c24800 == 109 [pid = 1852] [id = 401] 07:04:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 247 (0x7fe5c7a35000) [pid = 1852] [serial = 1204] [outer = (nil)] 07:04:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 248 (0x7fe5cb461400) [pid = 1852] [serial = 1205] [outer = 0x7fe5c7a35000] 07:04:16 INFO - PROCESS | 1852 | 1461679456702 Marionette DEBUG loaded listener.js 07:04:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 249 (0x7fe5cb6da000) [pid = 1852] [serial = 1206] [outer = 0x7fe5c7a35000] 07:04:17 INFO - PROCESS | 1852 | 1461679457619 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 07:04:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:04:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1428ms 07:04:17 INFO - PROCESS | 1852 | 1461679457674 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 07:04:17 INFO - PROCESS | 1852 | 1461679457678 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 07:04:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:04:17 INFO - PROCESS | 1852 | 1461679457684 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:04:17 INFO - PROCESS | 1852 | 1461679457688 Marionette TRACE conn3 <- [1,1578,null,{}] 07:04:17 INFO - PROCESS | 1852 | 1461679457693 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:17 INFO - PROCESS | 1852 | 1461679457910 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 07:04:18 INFO - PROCESS | 1852 | 1461679458109 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dda50000 == 110 [pid = 1852] [id = 402] 07:04:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 250 (0x7fe5c197b400) [pid = 1852] [serial = 1207] [outer = (nil)] 07:04:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 251 (0x7fe5d8adac00) [pid = 1852] [serial = 1208] [outer = 0x7fe5c197b400] 07:04:18 INFO - PROCESS | 1852 | 1461679458187 Marionette DEBUG loaded listener.js 07:04:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 252 (0x7fe5dd761000) [pid = 1852] [serial = 1209] [outer = 0x7fe5c197b400] 07:04:19 INFO - PROCESS | 1852 | 1461679459032 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 07:04:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:04:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1384ms 07:04:19 INFO - PROCESS | 1852 | 1461679459068 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 07:04:19 INFO - PROCESS | 1852 | 1461679459072 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 07:04:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:04:19 INFO - PROCESS | 1852 | 1461679459077 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:04:19 INFO - PROCESS | 1852 | 1461679459079 Marionette TRACE conn3 <- [1,1582,null,{}] 07:04:19 INFO - PROCESS | 1852 | 1461679459090 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:19 INFO - PROCESS | 1852 | 1461679459268 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 07:04:19 INFO - PROCESS | 1852 | 1461679459464 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dfd80000 == 111 [pid = 1852] [id = 403] 07:04:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 253 (0x7fe5c27aac00) [pid = 1852] [serial = 1210] [outer = (nil)] 07:04:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 254 (0x7fe5c27b2800) [pid = 1852] [serial = 1211] [outer = 0x7fe5c27aac00] 07:04:19 INFO - PROCESS | 1852 | 1461679459533 Marionette DEBUG loaded listener.js 07:04:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 255 (0x7fe5c27b6400) [pid = 1852] [serial = 1212] [outer = 0x7fe5c27aac00] 07:04:20 INFO - PROCESS | 1852 | 1461679460428 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:04:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:04:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1383ms 07:04:20 INFO - PROCESS | 1852 | 1461679460462 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 07:04:20 INFO - PROCESS | 1852 | 1461679460465 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 07:04:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:04:20 INFO - PROCESS | 1852 | 1461679460471 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:04:20 INFO - PROCESS | 1852 | 1461679460483 Marionette TRACE conn3 <- [1,1586,null,{}] 07:04:20 INFO - PROCESS | 1852 | 1461679460487 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:20 INFO - PROCESS | 1852 | 1461679460656 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 07:04:20 INFO - PROCESS | 1852 | 1461679460863 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b34cc800 == 112 [pid = 1852] [id = 404] 07:04:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 256 (0x7fe5b23a4800) [pid = 1852] [serial = 1213] [outer = (nil)] 07:04:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 257 (0x7fe5b23abc00) [pid = 1852] [serial = 1214] [outer = 0x7fe5b23a4800] 07:04:20 INFO - PROCESS | 1852 | 1461679460975 Marionette DEBUG loaded listener.js 07:04:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 258 (0x7fe5b23b0000) [pid = 1852] [serial = 1215] [outer = 0x7fe5b23a4800] 07:04:21 INFO - PROCESS | 1852 | 1461679461885 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 07:04:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:04:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1490ms 07:04:21 INFO - PROCESS | 1852 | 1461679461961 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 07:04:21 INFO - PROCESS | 1852 | 1461679461964 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 07:04:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:04:21 INFO - PROCESS | 1852 | 1461679461970 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:04:21 INFO - PROCESS | 1852 | 1461679461972 Marionette TRACE conn3 <- [1,1590,null,{}] 07:04:21 INFO - PROCESS | 1852 | 1461679461978 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:22 INFO - PROCESS | 1852 | 1461679462167 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 07:04:22 INFO - PROCESS | 1852 | 1461679462363 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c22a5000 == 113 [pid = 1852] [id = 405] 07:04:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 259 (0x7fe5b23a4000) [pid = 1852] [serial = 1216] [outer = (nil)] 07:04:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 260 (0x7fe5b4596800) [pid = 1852] [serial = 1217] [outer = 0x7fe5b23a4000] 07:04:22 INFO - PROCESS | 1852 | 1461679462431 Marionette DEBUG loaded listener.js 07:04:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 261 (0x7fe5bfb92c00) [pid = 1852] [serial = 1218] [outer = 0x7fe5b23a4000] 07:04:23 INFO - PROCESS | 1852 | 1461679463303 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 07:04:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:04:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1377ms 07:04:23 INFO - PROCESS | 1852 | 1461679463349 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 07:04:23 INFO - PROCESS | 1852 | 1461679463351 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 07:04:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:04:23 INFO - PROCESS | 1852 | 1461679463358 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:04:23 INFO - PROCESS | 1852 | 1461679463360 Marionette TRACE conn3 <- [1,1594,null,{}] 07:04:23 INFO - PROCESS | 1852 | 1461679463365 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:23 INFO - PROCESS | 1852 | 1461679463543 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 07:04:24 INFO - PROCESS | 1852 | 1461679464250 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b3727000 == 114 [pid = 1852] [id = 406] 07:04:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 262 (0x7fe5afbcb800) [pid = 1852] [serial = 1219] [outer = (nil)] 07:04:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 263 (0x7fe5b0941c00) [pid = 1852] [serial = 1220] [outer = 0x7fe5afbcb800] 07:04:24 INFO - PROCESS | 1852 | 1461679464323 Marionette DEBUG loaded listener.js 07:04:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 264 (0x7fe5b23ad800) [pid = 1852] [serial = 1221] [outer = 0x7fe5afbcb800] 07:04:25 INFO - PROCESS | 1852 | 1461679465171 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:04:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:04:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1877ms 07:04:25 INFO - PROCESS | 1852 | 1461679465237 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 07:04:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:04:25 INFO - PROCESS | 1852 | 1461679465243 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 07:04:25 INFO - PROCESS | 1852 | 1461679465249 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:04:25 INFO - PROCESS | 1852 | 1461679465254 Marionette TRACE conn3 <- [1,1598,null,{}] 07:04:25 INFO - PROCESS | 1852 | 1461679465261 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:25 INFO - PROCESS | 1852 | 1461679465446 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 07:04:25 INFO - PROCESS | 1852 | 1461679465663 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b4376000 == 115 [pid = 1852] [id = 407] 07:04:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 265 (0x7fe5afbcc800) [pid = 1852] [serial = 1222] [outer = (nil)] 07:04:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 266 (0x7fe5b0bc0c00) [pid = 1852] [serial = 1223] [outer = 0x7fe5afbcc800] 07:04:25 INFO - PROCESS | 1852 | 1461679465731 Marionette DEBUG loaded listener.js 07:04:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 267 (0x7fe5b3e96000) [pid = 1852] [serial = 1224] [outer = 0x7fe5afbcc800] 07:04:26 INFO - PROCESS | 1852 | 1461679466782 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:04:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:04:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1583ms 07:04:26 INFO - PROCESS | 1852 | 1461679466835 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 07:04:26 INFO - PROCESS | 1852 | 1461679466842 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 07:04:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:04:26 INFO - PROCESS | 1852 | 1461679466848 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:04:26 INFO - PROCESS | 1852 | 1461679466851 Marionette TRACE conn3 <- [1,1602,null,{}] 07:04:26 INFO - PROCESS | 1852 | 1461679466856 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:27 INFO - PROCESS | 1852 | 1461679467025 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 07:04:27 INFO - PROCESS | 1852 | 1461679467236 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b0e61000 == 116 [pid = 1852] [id = 408] 07:04:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 268 (0x7fe5b2996000) [pid = 1852] [serial = 1225] [outer = (nil)] 07:04:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 269 (0x7fe5b5ac2c00) [pid = 1852] [serial = 1226] [outer = 0x7fe5b2996000] 07:04:27 INFO - PROCESS | 1852 | 1461679467302 Marionette DEBUG loaded listener.js 07:04:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 270 (0x7fe5b6df8000) [pid = 1852] [serial = 1227] [outer = 0x7fe5b2996000] 07:04:27 INFO - PROCESS | 1852 | --DOMWINDOW == 269 (0x7fe5c2ea9000) [pid = 1852] [serial = 32] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:04:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c1928000 == 115 [pid = 1852] [id = 390] 07:04:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b91d5800 == 114 [pid = 1852] [id = 389] 07:04:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b6e1c800 == 113 [pid = 1852] [id = 388] 07:04:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b58ab000 == 112 [pid = 1852] [id = 387] 07:04:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b3643000 == 111 [pid = 1852] [id = 386] 07:04:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b1362000 == 110 [pid = 1852] [id = 385] 07:04:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b0e44800 == 109 [pid = 1852] [id = 384] 07:04:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b0e49000 == 108 [pid = 1852] [id = 381] 07:04:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b0ba9000 == 107 [pid = 1852] [id = 380] 07:04:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5afe1b800 == 106 [pid = 1852] [id = 379] 07:04:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5afedc000 == 105 [pid = 1852] [id = 378] 07:04:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b6dbb000 == 104 [pid = 1852] [id = 377] 07:04:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ccfc2800 == 103 [pid = 1852] [id = 376] 07:04:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b3733000 == 102 [pid = 1852] [id = 375] 07:04:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b5472000 == 101 [pid = 1852] [id = 374] 07:04:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5de192800 == 100 [pid = 1852] [id = 373] 07:04:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d8fbf800 == 99 [pid = 1852] [id = 372] 07:04:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ccfc6800 == 98 [pid = 1852] [id = 371] 07:04:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb407000 == 97 [pid = 1852] [id = 370] 07:04:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2461800 == 96 [pid = 1852] [id = 369] 07:04:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b6e19000 == 95 [pid = 1852] [id = 368] 07:04:28 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2eb8800 == 94 [pid = 1852] [id = 12] 07:04:28 INFO - PROCESS | 1852 | 1461679468311 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 268 (0x7fe5c472b400) [pid = 1852] [serial = 1092] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 267 (0x7fe5b13e7c00) [pid = 1852] [serial = 1073] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 266 (0x7fe5b45a1800) [pid = 1852] [serial = 1076] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 265 (0x7fe5b583ac00) [pid = 1852] [serial = 1077] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 264 (0x7fe5b7c48400) [pid = 1852] [serial = 1043] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 263 (0x7fe5b34ad400) [pid = 1852] [serial = 1061] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 262 (0x7fe5d9c3f000) [pid = 1852] [serial = 1064] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 261 (0x7fe5c1579000) [pid = 1852] [serial = 1089] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 260 (0x7fe5b6aac800) [pid = 1852] [serial = 1079] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 259 (0x7fe5c6199800) [pid = 1852] [serial = 1097] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 258 (0x7fe5c5444400) [pid = 1852] [serial = 1094] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 257 (0x7fe5bfb96c00) [pid = 1852] [serial = 1085] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 256 (0x7fe5c2843400) [pid = 1852] [serial = 1091] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 255 (0x7fe5b26e9400) [pid = 1852] [serial = 1067] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 254 (0x7fe5c7bb6800) [pid = 1852] [serial = 1052] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 253 (0x7fe5ba098400) [pid = 1852] [serial = 1082] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 252 (0x7fe5bfc10c00) [pid = 1852] [serial = 1100] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 251 (0x7fe5b57d4800) [pid = 1852] [serial = 1058] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 250 (0x7fe5bf85b800) [pid = 1852] [serial = 1083] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 249 (0x7fe5bfc09800) [pid = 1852] [serial = 1088] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 248 (0x7fe5bfcde000) [pid = 1852] [serial = 1086] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 247 (0x7fe5c4797000) [pid = 1852] [serial = 1049] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 246 (0x7fe5c59a8000) [pid = 1852] [serial = 1095] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 245 (0x7fe5c280cc00) [pid = 1852] [serial = 1046] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 244 (0x7fe5c2b3ac00) [pid = 1852] [serial = 1101] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 243 (0x7fe5c84f8c00) [pid = 1852] [serial = 1098] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 242 (0x7fe5d8ad7400) [pid = 1852] [serial = 1055] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 241 (0x7fe5c7a36400) [pid = 1852] [serial = 1038] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 240 (0x7fe5b459b800) [pid = 1852] [serial = 1040] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 239 (0x7fe5bfb8f800) [pid = 1852] [serial = 1070] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 238 (0x7fe5b6def800) [pid = 1852] [serial = 1080] [outer = (nil)] [url = about:blank] 07:04:28 INFO - PROCESS | 1852 | --DOMWINDOW == 237 (0x7fe5c5259800) [pid = 1852] [serial = 741] [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.] 07:04:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:04:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1537ms 07:04:28 INFO - PROCESS | 1852 | 1461679468386 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 07:04:28 INFO - PROCESS | 1852 | 1461679468389 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 07:04:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:04:28 INFO - PROCESS | 1852 | 1461679468402 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:04:28 INFO - PROCESS | 1852 | 1461679468410 Marionette TRACE conn3 <- [1,1606,null,{}] 07:04:28 INFO - PROCESS | 1852 | 1461679468417 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:28 INFO - PROCESS | 1852 | 1461679468583 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 07:04:28 INFO - PROCESS | 1852 | 1461679468760 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b373d800 == 95 [pid = 1852] [id = 409] 07:04:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 238 (0x7fe5b34b0000) [pid = 1852] [serial = 1228] [outer = (nil)] 07:04:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 239 (0x7fe5ba095c00) [pid = 1852] [serial = 1229] [outer = 0x7fe5b34b0000] 07:04:28 INFO - PROCESS | 1852 | 1461679468819 Marionette DEBUG loaded listener.js 07:04:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 240 (0x7fe5ba58c400) [pid = 1852] [serial = 1230] [outer = 0x7fe5b34b0000] 07:04:29 INFO - PROCESS | 1852 | 1461679469529 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 07:04:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:04:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1148ms 07:04:29 INFO - PROCESS | 1852 | 1461679469544 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 07:04:29 INFO - PROCESS | 1852 | 1461679469548 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 07:04:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:04:29 INFO - PROCESS | 1852 | 1461679469554 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:04:29 INFO - PROCESS | 1852 | 1461679469556 Marionette TRACE conn3 <- [1,1610,null,{}] 07:04:29 INFO - PROCESS | 1852 | 1461679469561 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:29 INFO - PROCESS | 1852 | 1461679469770 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 07:04:29 INFO - PROCESS | 1852 | 1461679469794 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b5896800 == 96 [pid = 1852] [id = 410] 07:04:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 241 (0x7fe5ba097400) [pid = 1852] [serial = 1231] [outer = (nil)] 07:04:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 242 (0x7fe5bfc07c00) [pid = 1852] [serial = 1232] [outer = 0x7fe5ba097400] 07:04:29 INFO - PROCESS | 1852 | 1461679469852 Marionette DEBUG loaded listener.js 07:04:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 243 (0x7fe5c1999000) [pid = 1852] [serial = 1233] [outer = 0x7fe5ba097400] 07:04:30 INFO - PROCESS | 1852 | 1461679470660 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 07:04:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:04:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1134ms 07:04:30 INFO - PROCESS | 1852 | 1461679470691 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 07:04:30 INFO - PROCESS | 1852 | 1461679470695 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 07:04:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:04:30 INFO - PROCESS | 1852 | 1461679470701 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:04:30 INFO - PROCESS | 1852 | 1461679470704 Marionette TRACE conn3 <- [1,1614,null,{}] 07:04:30 INFO - PROCESS | 1852 | 1461679470715 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:30 INFO - PROCESS | 1852 | 1461679470928 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 07:04:30 INFO - PROCESS | 1852 | 1461679470955 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6e26000 == 97 [pid = 1852] [id = 411] 07:04:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 244 (0x7fe5c250d800) [pid = 1852] [serial = 1234] [outer = (nil)] 07:04:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 245 (0x7fe5c27b1000) [pid = 1852] [serial = 1235] [outer = 0x7fe5c250d800] 07:04:31 INFO - PROCESS | 1852 | 1461679471025 Marionette DEBUG loaded listener.js 07:04:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 246 (0x7fe5c2b34000) [pid = 1852] [serial = 1236] [outer = 0x7fe5c250d800] 07:04:31 INFO - PROCESS | 1852 | 1461679471890 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 07:04:31 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 07:04:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1232ms 07:04:31 INFO - PROCESS | 1852 | 1461679471934 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 07:04:31 INFO - PROCESS | 1852 | 1461679471937 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 07:04:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:04:31 INFO - PROCESS | 1852 | 1461679471949 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:04:31 INFO - PROCESS | 1852 | 1461679471952 Marionette TRACE conn3 <- [1,1618,null,{}] 07:04:31 INFO - PROCESS | 1852 | 1461679471957 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:32 INFO - PROCESS | 1852 | 1461679472196 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 07:04:32 INFO - PROCESS | 1852 | 1461679472253 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c229f800 == 98 [pid = 1852] [id = 412] 07:04:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 247 (0x7fe5c5259800) [pid = 1852] [serial = 1237] [outer = (nil)] 07:04:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 248 (0x7fe5c5440800) [pid = 1852] [serial = 1238] [outer = 0x7fe5c5259800] 07:04:32 INFO - PROCESS | 1852 | 1461679472397 Marionette DEBUG loaded listener.js 07:04:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 249 (0x7fe5c5928000) [pid = 1852] [serial = 1239] [outer = 0x7fe5c5259800] 07:04:33 INFO - PROCESS | 1852 | --DOMWINDOW == 248 (0x7fe5b34a9800) [pid = 1852] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:04:33 INFO - PROCESS | 1852 | --DOMWINDOW == 247 (0x7fe5b26ee800) [pid = 1852] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:04:33 INFO - PROCESS | 1852 | --DOMWINDOW == 246 (0x7fe5afbca400) [pid = 1852] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:04:33 INFO - PROCESS | 1852 | --DOMWINDOW == 245 (0x7fe5b3e9d800) [pid = 1852] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:04:33 INFO - PROCESS | 1852 | --DOMWINDOW == 244 (0x7fe5b5ac8c00) [pid = 1852] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:04:33 INFO - PROCESS | 1852 | --DOMWINDOW == 243 (0x7fe5b8f05800) [pid = 1852] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:04:33 INFO - PROCESS | 1852 | --DOMWINDOW == 242 (0x7fe5b5845c00) [pid = 1852] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:04:33 INFO - PROCESS | 1852 | 1461679473670 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 07:04:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:04:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1786ms 07:04:33 INFO - PROCESS | 1852 | 1461679473729 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 07:04:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:04:33 INFO - PROCESS | 1852 | 1461679473732 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 07:04:33 INFO - PROCESS | 1852 | 1461679473737 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:04:33 INFO - PROCESS | 1852 | 1461679473740 Marionette TRACE conn3 <- [1,1622,null,{}] 07:04:33 INFO - PROCESS | 1852 | 1461679473745 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:33 INFO - PROCESS | 1852 | 1461679473894 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 07:04:33 INFO - PROCESS | 1852 | 1461679473908 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2826000 == 99 [pid = 1852] [id = 413] 07:04:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 243 (0x7fe5c1b88c00) [pid = 1852] [serial = 1240] [outer = (nil)] 07:04:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 244 (0x7fe5c5a12c00) [pid = 1852] [serial = 1241] [outer = 0x7fe5c1b88c00] 07:04:33 INFO - PROCESS | 1852 | 1461679473966 Marionette DEBUG loaded listener.js 07:04:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 245 (0x7fe5c7cafc00) [pid = 1852] [serial = 1242] [outer = 0x7fe5c1b88c00] 07:04:34 INFO - PROCESS | 1852 | 1461679474756 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 07:04:34 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 07:04:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1075ms 07:04:34 INFO - PROCESS | 1852 | 1461679474813 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 07:04:34 INFO - PROCESS | 1852 | 1461679474815 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 07:04:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:04:34 INFO - PROCESS | 1852 | 1461679474821 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:04:34 INFO - PROCESS | 1852 | 1461679474823 Marionette TRACE conn3 <- [1,1626,null,{}] 07:04:34 INFO - PROCESS | 1852 | 1461679474828 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:35 INFO - PROCESS | 1852 | 1461679475034 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 07:04:35 INFO - PROCESS | 1852 | 1461679475053 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2eac800 == 100 [pid = 1852] [id = 414] 07:04:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 246 (0x7fe5c59ab800) [pid = 1852] [serial = 1243] [outer = (nil)] 07:04:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 247 (0x7fe5cad90800) [pid = 1852] [serial = 1244] [outer = 0x7fe5c59ab800] 07:04:35 INFO - PROCESS | 1852 | 1461679475112 Marionette DEBUG loaded listener.js 07:04:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 248 (0x7fe5cbadd400) [pid = 1852] [serial = 1245] [outer = 0x7fe5c59ab800] 07:04:36 INFO - PROCESS | 1852 | 1461679476244 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:04:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:04:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1479ms 07:04:36 INFO - PROCESS | 1852 | 1461679476300 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 07:04:36 INFO - PROCESS | 1852 | 1461679476306 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 07:04:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:04:36 INFO - PROCESS | 1852 | 1461679476313 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:04:36 INFO - PROCESS | 1852 | 1461679476319 Marionette TRACE conn3 <- [1,1630,null,{}] 07:04:36 INFO - PROCESS | 1852 | 1461679476326 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:36 INFO - PROCESS | 1852 | 1461679476583 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 07:04:36 INFO - PROCESS | 1852 | 1461679476824 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b42de000 == 101 [pid = 1852] [id = 415] 07:04:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 249 (0x7fe5b38da800) [pid = 1852] [serial = 1246] [outer = (nil)] 07:04:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 250 (0x7fe5b3e97000) [pid = 1852] [serial = 1247] [outer = 0x7fe5b38da800] 07:04:36 INFO - PROCESS | 1852 | 1461679476943 Marionette DEBUG loaded listener.js 07:04:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 251 (0x7fe5b51c8c00) [pid = 1852] [serial = 1248] [outer = 0x7fe5b38da800] 07:04:37 INFO - PROCESS | 1852 | 1461679477870 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 07:04:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:04:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1632ms 07:04:37 INFO - PROCESS | 1852 | 1461679477945 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 07:04:37 INFO - PROCESS | 1852 | 1461679477953 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 07:04:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:04:37 INFO - PROCESS | 1852 | 1461679477963 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:04:37 INFO - PROCESS | 1852 | 1461679477966 Marionette TRACE conn3 <- [1,1634,null,{}] 07:04:37 INFO - PROCESS | 1852 | 1461679477972 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:38 INFO - PROCESS | 1852 | 1461679478214 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 07:04:38 INFO - PROCESS | 1852 | 1461679478491 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5bfc92800 == 102 [pid = 1852] [id = 416] 07:04:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 252 (0x7fe5b38dd800) [pid = 1852] [serial = 1249] [outer = (nil)] 07:04:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 253 (0x7fe5b7c4a000) [pid = 1852] [serial = 1250] [outer = 0x7fe5b38dd800] 07:04:38 INFO - PROCESS | 1852 | 1461679478606 Marionette DEBUG loaded listener.js 07:04:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 254 (0x7fe5ba587c00) [pid = 1852] [serial = 1251] [outer = 0x7fe5b38dd800] 07:04:39 INFO - PROCESS | 1852 | 1461679479473 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:04:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:04:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1579ms 07:04:39 INFO - PROCESS | 1852 | 1461679479542 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 07:04:39 INFO - PROCESS | 1852 | 1461679479546 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 07:04:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:04:39 INFO - PROCESS | 1852 | 1461679479552 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:04:39 INFO - PROCESS | 1852 | 1461679479557 Marionette TRACE conn3 <- [1,1638,null,{}] 07:04:39 INFO - PROCESS | 1852 | 1461679479573 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:39 INFO - PROCESS | 1852 | 1461679479798 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 07:04:40 INFO - PROCESS | 1852 | 1461679479994 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c6164000 == 103 [pid = 1852] [id = 417] 07:04:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 255 (0x7fe5c22c2c00) [pid = 1852] [serial = 1252] [outer = (nil)] 07:04:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 256 (0x7fe5c27b7c00) [pid = 1852] [serial = 1253] [outer = 0x7fe5c22c2c00] 07:04:40 INFO - PROCESS | 1852 | 1461679480070 Marionette DEBUG loaded listener.js 07:04:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 257 (0x7fe5c391d000) [pid = 1852] [serial = 1254] [outer = 0x7fe5c22c2c00] 07:04:40 INFO - PROCESS | 1852 | 1461679480924 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 07:04:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:04:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1439ms 07:04:40 INFO - PROCESS | 1852 | 1461679480992 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 07:04:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:04:41 INFO - PROCESS | 1852 | 1461679480996 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 07:04:41 INFO - PROCESS | 1852 | 1461679481002 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:04:41 INFO - PROCESS | 1852 | 1461679481005 Marionette TRACE conn3 <- [1,1642,null,{}] 07:04:41 INFO - PROCESS | 1852 | 1461679481010 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:41 INFO - PROCESS | 1852 | 1461679481205 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 07:04:41 INFO - PROCESS | 1852 | 1461679481402 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb6c5800 == 104 [pid = 1852] [id = 418] 07:04:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 258 (0x7fe5c3926800) [pid = 1852] [serial = 1255] [outer = (nil)] 07:04:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 259 (0x7fe5c5a21400) [pid = 1852] [serial = 1256] [outer = 0x7fe5c3926800] 07:04:41 INFO - PROCESS | 1852 | 1461679481484 Marionette DEBUG loaded listener.js 07:04:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 260 (0x7fe5c9487000) [pid = 1852] [serial = 1257] [outer = 0x7fe5c3926800] 07:04:42 INFO - PROCESS | 1852 | 1461679482342 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 07:04:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:04:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1383ms 07:04:42 INFO - PROCESS | 1852 | 1461679482386 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 07:04:42 INFO - PROCESS | 1852 | 1461679482389 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 07:04:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:04:42 INFO - PROCESS | 1852 | 1461679482395 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:04:42 INFO - PROCESS | 1852 | 1461679482397 Marionette TRACE conn3 <- [1,1646,null,{}] 07:04:42 INFO - PROCESS | 1852 | 1461679482403 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:42 INFO - PROCESS | 1852 | 1461679482574 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 07:04:42 INFO - PROCESS | 1852 | 1461679482773 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d8f17000 == 105 [pid = 1852] [id = 419] 07:04:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 261 (0x7fe5c392b400) [pid = 1852] [serial = 1258] [outer = (nil)] 07:04:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 262 (0x7fe5cb46a400) [pid = 1852] [serial = 1259] [outer = 0x7fe5c392b400] 07:04:42 INFO - PROCESS | 1852 | 1461679482843 Marionette DEBUG loaded listener.js 07:04:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 263 (0x7fe5cc4c2000) [pid = 1852] [serial = 1260] [outer = 0x7fe5c392b400] 07:04:43 INFO - PROCESS | 1852 | 1461679483758 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 07:04:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:04:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1425ms 07:04:43 INFO - PROCESS | 1852 | 1461679483821 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 07:04:43 INFO - PROCESS | 1852 | 1461679483825 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 07:04:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:04:43 INFO - PROCESS | 1852 | 1461679483831 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:04:43 INFO - PROCESS | 1852 | 1461679483834 Marionette TRACE conn3 <- [1,1650,null,{}] 07:04:43 INFO - PROCESS | 1852 | 1461679483839 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:44 INFO - PROCESS | 1852 | 1461679484033 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 07:04:44 INFO - PROCESS | 1852 | 1461679484230 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dfd94800 == 106 [pid = 1852] [id = 420] 07:04:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 264 (0x7fe5d7ceb000) [pid = 1852] [serial = 1261] [outer = (nil)] 07:04:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 265 (0x7fe5d8fd7000) [pid = 1852] [serial = 1262] [outer = 0x7fe5d7ceb000] 07:04:44 INFO - PROCESS | 1852 | 1461679484306 Marionette DEBUG loaded listener.js 07:04:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 266 (0x7fe5dd767c00) [pid = 1852] [serial = 1263] [outer = 0x7fe5d7ceb000] 07:04:45 INFO - PROCESS | 1852 | 1461679485185 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 07:04:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:04:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1429ms 07:04:45 INFO - PROCESS | 1852 | 1461679485261 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 07:04:45 INFO - PROCESS | 1852 | 1461679485264 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 07:04:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:04:45 INFO - PROCESS | 1852 | 1461679485270 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:04:45 INFO - PROCESS | 1852 | 1461679485272 Marionette TRACE conn3 <- [1,1654,null,{}] 07:04:45 INFO - PROCESS | 1852 | 1461679485278 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:45 INFO - PROCESS | 1852 | 1461679485456 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 07:04:45 INFO - PROCESS | 1852 | 1461679485654 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b15a3000 == 107 [pid = 1852] [id = 421] 07:04:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 267 (0x7fe5b26b2c00) [pid = 1852] [serial = 1264] [outer = (nil)] 07:04:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 268 (0x7fe5b26ba000) [pid = 1852] [serial = 1265] [outer = 0x7fe5b26b2c00] 07:04:45 INFO - PROCESS | 1852 | 1461679485727 Marionette DEBUG loaded listener.js 07:04:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 269 (0x7fe5b26be800) [pid = 1852] [serial = 1266] [outer = 0x7fe5b26b2c00] 07:04:46 INFO - PROCESS | 1852 | 1461679486593 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:04:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:04:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1379ms 07:04:46 INFO - PROCESS | 1852 | 1461679486650 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 07:04:46 INFO - PROCESS | 1852 | 1461679486653 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 07:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:04:46 INFO - PROCESS | 1852 | 1461679486659 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:04:46 INFO - PROCESS | 1852 | 1461679486662 Marionette TRACE conn3 <- [1,1658,null,{}] 07:04:46 INFO - PROCESS | 1852 | 1461679486667 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:46 INFO - PROCESS | 1852 | 1461679486842 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 07:04:47 INFO - PROCESS | 1852 | 1461679487046 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5e31a9000 == 108 [pid = 1852] [id = 422] 07:04:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 270 (0x7fe5b26b3000) [pid = 1852] [serial = 1267] [outer = (nil)] 07:04:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 271 (0x7fe5c5c62c00) [pid = 1852] [serial = 1268] [outer = 0x7fe5b26b3000] 07:04:47 INFO - PROCESS | 1852 | 1461679487119 Marionette DEBUG loaded listener.js 07:04:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 272 (0x7fe5c5c68800) [pid = 1852] [serial = 1269] [outer = 0x7fe5b26b3000] 07:04:48 INFO - PROCESS | 1852 | 1461679488005 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1382ms 07:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:04:48 INFO - PROCESS | 1852 | 1461679488041 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 07:04:48 INFO - PROCESS | 1852 | 1461679488044 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 07:04:48 INFO - PROCESS | 1852 | 1461679488051 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:04:48 INFO - PROCESS | 1852 | 1461679488054 Marionette TRACE conn3 <- [1,1662,null,{}] 07:04:48 INFO - PROCESS | 1852 | 1461679488059 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:48 INFO - PROCESS | 1852 | 1461679488243 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 07:04:48 INFO - PROCESS | 1852 | 1461679488452 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c5d1b800 == 109 [pid = 1852] [id = 423] 07:04:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 273 (0x7fe5b26be000) [pid = 1852] [serial = 1270] [outer = (nil)] 07:04:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 274 (0x7fe5c5c6d400) [pid = 1852] [serial = 1271] [outer = 0x7fe5b26be000] 07:04:48 INFO - PROCESS | 1852 | 1461679488520 Marionette DEBUG loaded listener.js 07:04:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 275 (0x7fe5d9f3a000) [pid = 1852] [serial = 1272] [outer = 0x7fe5b26be000] 07:04:49 INFO - PROCESS | 1852 | 1461679489346 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1331ms 07:04:49 INFO - PROCESS | 1852 | 1461679489381 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 07:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:04:49 INFO - PROCESS | 1852 | 1461679489385 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 07:04:49 INFO - PROCESS | 1852 | 1461679489390 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:04:49 INFO - PROCESS | 1852 | 1461679489393 Marionette TRACE conn3 <- [1,1666,null,{}] 07:04:49 INFO - PROCESS | 1852 | 1461679489398 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:49 INFO - PROCESS | 1852 | 1461679489577 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 07:04:49 INFO - PROCESS | 1852 | 1461679489780 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b8f55800 == 110 [pid = 1852] [id = 424] 07:04:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 276 (0x7fe5b26bec00) [pid = 1852] [serial = 1273] [outer = (nil)] 07:04:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 277 (0x7fe5b5b4ec00) [pid = 1852] [serial = 1274] [outer = 0x7fe5b26bec00] 07:04:49 INFO - PROCESS | 1852 | 1461679489846 Marionette DEBUG loaded listener.js 07:04:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 278 (0x7fe5b5b54000) [pid = 1852] [serial = 1275] [outer = 0x7fe5b26bec00] 07:04:50 INFO - PROCESS | 1852 | 1461679490732 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 07:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1375ms 07:04:50 INFO - PROCESS | 1852 | 1461679490766 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 07:04:50 INFO - PROCESS | 1852 | 1461679490770 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 07:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:04:50 INFO - PROCESS | 1852 | 1461679490775 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:04:50 INFO - PROCESS | 1852 | 1461679490779 Marionette TRACE conn3 <- [1,1670,null,{}] 07:04:50 INFO - PROCESS | 1852 | 1461679490784 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:50 INFO - PROCESS | 1852 | 1461679490990 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 07:04:51 INFO - PROCESS | 1852 | 1461679491241 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b2817800 == 111 [pid = 1852] [id = 425] 07:04:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 279 (0x7fe5b13e7c00) [pid = 1852] [serial = 1276] [outer = (nil)] 07:04:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 280 (0x7fe5b51d1400) [pid = 1852] [serial = 1277] [outer = 0x7fe5b13e7c00] 07:04:51 INFO - PROCESS | 1852 | 1461679491359 Marionette DEBUG loaded listener.js 07:04:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 281 (0x7fe5b6b8b000) [pid = 1852] [serial = 1278] [outer = 0x7fe5b13e7c00] 07:04:52 INFO - PROCESS | 1852 | 1461679492264 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 07:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1538ms 07:04:52 INFO - PROCESS | 1852 | 1461679492314 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 07:04:52 INFO - PROCESS | 1852 | 1461679492318 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 07:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:04:52 INFO - PROCESS | 1852 | 1461679492323 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:04:52 INFO - PROCESS | 1852 | 1461679492326 Marionette TRACE conn3 <- [1,1674,null,{}] 07:04:52 INFO - PROCESS | 1852 | 1461679492354 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:52 INFO - PROCESS | 1852 | 1461679492543 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 07:04:52 INFO - PROCESS | 1852 | 1461679492746 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6a8e000 == 112 [pid = 1852] [id = 426] 07:04:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 282 (0x7fe5b0acc800) [pid = 1852] [serial = 1279] [outer = (nil)] 07:04:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 283 (0x7fe5b0ad2800) [pid = 1852] [serial = 1280] [outer = 0x7fe5b0acc800] 07:04:52 INFO - PROCESS | 1852 | 1461679492856 Marionette DEBUG loaded listener.js 07:04:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 284 (0x7fe5b0ad8800) [pid = 1852] [serial = 1281] [outer = 0x7fe5b0acc800] 07:04:53 INFO - PROCESS | 1852 | 1461679493752 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 07:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1501ms 07:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:04:53 INFO - PROCESS | 1852 | 1461679493825 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 07:04:53 INFO - PROCESS | 1852 | 1461679493827 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 07:04:53 INFO - PROCESS | 1852 | 1461679493833 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:04:53 INFO - PROCESS | 1852 | 1461679493844 Marionette TRACE conn3 <- [1,1678,null,{}] 07:04:53 INFO - PROCESS | 1852 | 1461679493848 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:54 INFO - PROCESS | 1852 | 1461679494025 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 07:04:54 INFO - PROCESS | 1852 | 1461679494231 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b135e000 == 113 [pid = 1852] [id = 427] 07:04:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 285 (0x7fe5afbc5800) [pid = 1852] [serial = 1282] [outer = (nil)] 07:04:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 286 (0x7fe5afbcdc00) [pid = 1852] [serial = 1283] [outer = 0x7fe5afbc5800] 07:04:54 INFO - PROCESS | 1852 | 1461679494835 Marionette DEBUG loaded listener.js 07:04:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 287 (0x7fe5b13e4c00) [pid = 1852] [serial = 1284] [outer = 0x7fe5afbc5800] 07:04:55 INFO - PROCESS | 1852 | 1461679495813 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 07:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 2039ms 07:04:55 INFO - PROCESS | 1852 | 1461679495873 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 07:04:55 INFO - PROCESS | 1852 | 1461679495879 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 07:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:04:55 INFO - PROCESS | 1852 | 1461679495886 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:04:55 INFO - PROCESS | 1852 | 1461679495891 Marionette TRACE conn3 <- [1,1682,null,{}] 07:04:55 INFO - PROCESS | 1852 | 1461679495897 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:56 INFO - PROCESS | 1852 | 1461679496076 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 07:04:56 INFO - PROCESS | 1852 | 1461679496299 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b58a7800 == 114 [pid = 1852] [id = 428] 07:04:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 288 (0x7fe5b13e2400) [pid = 1852] [serial = 1285] [outer = (nil)] 07:04:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 289 (0x7fe5b34aa800) [pid = 1852] [serial = 1286] [outer = 0x7fe5b13e2400] 07:04:56 INFO - PROCESS | 1852 | 1461679496475 Marionette DEBUG loaded listener.js 07:04:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 290 (0x7fe5b51c7c00) [pid = 1852] [serial = 1287] [outer = 0x7fe5b13e2400] 07:04:57 INFO - PROCESS | 1852 | 1461679497495 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 07:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1680ms 07:04:57 INFO - PROCESS | 1852 | 1461679497565 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 07:04:57 INFO - PROCESS | 1852 | 1461679497571 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 07:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:04:57 INFO - PROCESS | 1852 | 1461679497579 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:04:57 INFO - PROCESS | 1852 | 1461679497583 Marionette TRACE conn3 <- [1,1686,null,{}] 07:04:57 INFO - PROCESS | 1852 | 1461679497588 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:57 INFO - PROCESS | 1852 | 1461679497772 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 07:04:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2826000 == 113 [pid = 1852] [id = 413] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 289 (0x7fe5afbd0800) [pid = 1852] [serial = 1136] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 288 (0x7fe5b0944800) [pid = 1852] [serial = 1139] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 287 (0x7fe5b0bbf400) [pid = 1852] [serial = 1142] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 286 (0x7fe5b0bc6c00) [pid = 1852] [serial = 1145] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 285 (0x7fe5b5ac7000) [pid = 1852] [serial = 1148] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 284 (0x7fe5b3e99c00) [pid = 1852] [serial = 1151] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | 1461679498079 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c229f800 == 112 [pid = 1852] [id = 412] 07:04:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b6e26000 == 111 [pid = 1852] [id = 411] 07:04:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b5896800 == 110 [pid = 1852] [id = 410] 07:04:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b0bb1800 == 111 [pid = 1852] [id = 429] 07:04:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 285 (0x7fe5b0944800) [pid = 1852] [serial = 1288] [outer = (nil)] 07:04:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 286 (0x7fe5b51c7000) [pid = 1852] [serial = 1289] [outer = 0x7fe5b0944800] 07:04:58 INFO - PROCESS | 1852 | 1461679498231 Marionette DEBUG loaded listener.js 07:04:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 287 (0x7fe5b6a29400) [pid = 1852] [serial = 1290] [outer = 0x7fe5b0944800] 07:04:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b373d800 == 110 [pid = 1852] [id = 409] 07:04:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b0e61000 == 109 [pid = 1852] [id = 408] 07:04:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b4376000 == 108 [pid = 1852] [id = 407] 07:04:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b3727000 == 107 [pid = 1852] [id = 406] 07:04:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c59c8800 == 106 [pid = 1852] [id = 396] 07:04:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c52e0000 == 105 [pid = 1852] [id = 395] 07:04:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2ab8800 == 104 [pid = 1852] [id = 394] 07:04:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b90e1000 == 103 [pid = 1852] [id = 393] 07:04:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b437c800 == 102 [pid = 1852] [id = 392] 07:04:58 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c238e800 == 101 [pid = 1852] [id = 391] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 286 (0x7fe5b7ca2c00) [pid = 1852] [serial = 1167] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 285 (0x7fe5b6ab8800) [pid = 1852] [serial = 1164] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 284 (0x7fe5c1b86400) [pid = 1852] [serial = 1173] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 283 (0x7fe5b6dfa400) [pid = 1852] [serial = 1166] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 282 (0x7fe5bf85cc00) [pid = 1852] [serial = 1169] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 281 (0x7fe5c5a16000) [pid = 1852] [serial = 1103] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 280 (0x7fe5bfb97400) [pid = 1852] [serial = 1170] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 279 (0x7fe5bfb91800) [pid = 1852] [serial = 1172] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 278 (0x7fe5b4598c00) [pid = 1852] [serial = 1160] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 277 (0x7fe5b51cd800) [pid = 1852] [serial = 1161] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 276 (0x7fe5b57cb000) [pid = 1852] [serial = 1106] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 275 (0x7fe5b38da400) [pid = 1852] [serial = 1158] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 274 (0x7fe5b34a5400) [pid = 1852] [serial = 1157] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 273 (0x7fe5b13e5800) [pid = 1852] [serial = 1155] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 272 (0x7fe5b093d000) [pid = 1852] [serial = 1154] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 271 (0x7fe5ccf8bc00) [pid = 1852] [serial = 1124] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 270 (0x7fe5ca327400) [pid = 1852] [serial = 1121] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 269 (0x7fe5b5842c00) [pid = 1852] [serial = 1163] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 268 (0x7fe5d8ad1c00) [pid = 1852] [serial = 1127] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 267 (0x7fe5b8f10000) [pid = 1852] [serial = 1109] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 266 (0x7fe5c5a1b800) [pid = 1852] [serial = 1115] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 265 (0x7fe5c618c800) [pid = 1852] [serial = 1118] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 264 (0x7fe5d9f39800) [pid = 1852] [serial = 1130] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 263 (0x7fe5b2995c00) [pid = 1852] [serial = 1133] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | --DOMWINDOW == 262 (0x7fe5c2847800) [pid = 1852] [serial = 1112] [outer = (nil)] [url = about:blank] 07:04:58 INFO - PROCESS | 1852 | 1461679498996 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 07:04:59 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 07:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1478ms 07:04:59 INFO - PROCESS | 1852 | 1461679499058 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 07:04:59 INFO - PROCESS | 1852 | 1461679499061 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 07:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:04:59 INFO - PROCESS | 1852 | 1461679499070 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:04:59 INFO - PROCESS | 1852 | 1461679499075 Marionette TRACE conn3 <- [1,1690,null,{}] 07:04:59 INFO - PROCESS | 1852 | 1461679499090 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:59 INFO - PROCESS | 1852 | 1461679499265 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 07:04:59 INFO - PROCESS | 1852 | 1461679499276 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b5817000 == 102 [pid = 1852] [id = 430] 07:04:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 263 (0x7fe5b6ab6c00) [pid = 1852] [serial = 1291] [outer = (nil)] 07:04:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 264 (0x7fe5b6df6400) [pid = 1852] [serial = 1292] [outer = 0x7fe5b6ab6c00] 07:04:59 INFO - PROCESS | 1852 | 1461679499337 Marionette DEBUG loaded listener.js 07:04:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 265 (0x7fe5b7c45000) [pid = 1852] [serial = 1293] [outer = 0x7fe5b6ab6c00] 07:05:00 INFO - PROCESS | 1852 | 1461679500156 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 07:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1144ms 07:05:00 INFO - PROCESS | 1852 | 1461679500211 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 07:05:00 INFO - PROCESS | 1852 | 1461679500215 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 07:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:05:00 INFO - PROCESS | 1852 | 1461679500220 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:05:00 INFO - PROCESS | 1852 | 1461679500222 Marionette TRACE conn3 <- [1,1694,null,{}] 07:05:00 INFO - PROCESS | 1852 | 1461679500227 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:00 INFO - PROCESS | 1852 | 1461679500378 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 07:05:00 INFO - PROCESS | 1852 | 1461679500550 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6e26000 == 103 [pid = 1852] [id = 431] 07:05:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 266 (0x7fe5b093d000) [pid = 1852] [serial = 1294] [outer = (nil)] 07:05:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 267 (0x7fe5b7ca3c00) [pid = 1852] [serial = 1295] [outer = 0x7fe5b093d000] 07:05:00 INFO - PROCESS | 1852 | 1461679500619 Marionette DEBUG loaded listener.js 07:05:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 268 (0x7fe5ba09d400) [pid = 1852] [serial = 1296] [outer = 0x7fe5b093d000] 07:05:01 INFO - PROCESS | 1852 | 1461679501407 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 07:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1223ms 07:05:01 INFO - PROCESS | 1852 | 1461679501445 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 07:05:01 INFO - PROCESS | 1852 | 1461679501447 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 07:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:05:01 INFO - PROCESS | 1852 | 1461679501453 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:05:01 INFO - PROCESS | 1852 | 1461679501455 Marionette TRACE conn3 <- [1,1698,null,{}] 07:05:01 INFO - PROCESS | 1852 | 1461679501468 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:01 INFO - PROCESS | 1852 | 1461679501679 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 07:05:01 INFO - PROCESS | 1852 | 1461679501708 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b90e1000 == 104 [pid = 1852] [id = 432] 07:05:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 269 (0x7fe5ba584000) [pid = 1852] [serial = 1297] [outer = (nil)] 07:05:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 270 (0x7fe5bf856000) [pid = 1852] [serial = 1298] [outer = 0x7fe5ba584000] 07:05:01 INFO - PROCESS | 1852 | 1461679501770 Marionette DEBUG loaded listener.js 07:05:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 271 (0x7fe5bfc10000) [pid = 1852] [serial = 1299] [outer = 0x7fe5ba584000] 07:05:02 INFO - PROCESS | 1852 | 1461679502676 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 07:05:02 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 07:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1287ms 07:05:02 INFO - PROCESS | 1852 | 1461679502742 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 07:05:02 INFO - PROCESS | 1852 | 1461679502744 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 07:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:05:02 INFO - PROCESS | 1852 | 1461679502750 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:05:02 INFO - PROCESS | 1852 | 1461679502752 Marionette TRACE conn3 <- [1,1702,null,{}] 07:05:02 INFO - PROCESS | 1852 | 1461679502756 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:02 INFO - PROCESS | 1852 | 1461679502973 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 270 (0x7fe5b360c000) [pid = 1852] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 269 (0x7fe5b51c2400) [pid = 1852] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 268 (0x7fe5c47e4400) [pid = 1852] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 267 (0x7fe5afbcc800) [pid = 1852] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 266 (0x7fe5c525cc00) [pid = 1852] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 265 (0x7fe5c59af800) [pid = 1852] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 264 (0x7fe5b53c3c00) [pid = 1852] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 263 (0x7fe5c250d800) [pid = 1852] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 262 (0x7fe5b3fc8000) [pid = 1852] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 261 (0x7fe5b45a5400) [pid = 1852] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 260 (0x7fe5bf851400) [pid = 1852] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 259 (0x7fe5afbcb800) [pid = 1852] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 258 (0x7fe5b5ac6000) [pid = 1852] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 257 (0x7fe5c9fcdc00) [pid = 1852] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 256 (0x7fe5b2996000) [pid = 1852] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 255 (0x7fe5c4794400) [pid = 1852] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 254 (0x7fe5c63c9800) [pid = 1852] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 253 (0x7fe5c197f000) [pid = 1852] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 252 (0x7fe5b7c42c00) [pid = 1852] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 251 (0x7fe5b3fc6000) [pid = 1852] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 250 (0x7fe5c5259800) [pid = 1852] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 249 (0x7fe5b6df1c00) [pid = 1852] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 248 (0x7fe5ba097400) [pid = 1852] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 247 (0x7fe5b5acc400) [pid = 1852] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 246 (0x7fe5c1f18400) [pid = 1852] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 245 (0x7fe5b51c4800) [pid = 1852] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 244 (0x7fe5b34b0000) [pid = 1852] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 243 (0x7fe5d8bf0c00) [pid = 1852] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 242 (0x7fe5bfc09000) [pid = 1852] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 241 (0x7fe5b6ab9800) [pid = 1852] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 240 (0x7fe5bfc0b000) [pid = 1852] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 239 (0x7fe5c22bf800) [pid = 1852] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 238 (0x7fe5ba096400) [pid = 1852] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 237 (0x7fe5cbcdb000) [pid = 1852] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:05:03 INFO - PROCESS | 1852 | --DOMWINDOW == 236 (0x7fe5c1b88c00) [pid = 1852] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:05:03 INFO - PROCESS | 1852 | 1461679503958 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b134a000 == 105 [pid = 1852] [id = 433] 07:05:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 237 (0x7fe5afbcb800) [pid = 1852] [serial = 1300] [outer = (nil)] 07:05:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 238 (0x7fe5b2991000) [pid = 1852] [serial = 1301] [outer = 0x7fe5afbcb800] 07:05:04 INFO - PROCESS | 1852 | 1461679504018 Marionette DEBUG loaded listener.js 07:05:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 239 (0x7fe5b3fce800) [pid = 1852] [serial = 1302] [outer = 0x7fe5afbcb800] 07:05:04 INFO - PROCESS | 1852 | 1461679504650 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1932ms 07:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:05:04 INFO - PROCESS | 1852 | 1461679504682 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 07:05:04 INFO - PROCESS | 1852 | 1461679504685 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 07:05:04 INFO - PROCESS | 1852 | 1461679504691 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:05:04 INFO - PROCESS | 1852 | 1461679504693 Marionette TRACE conn3 <- [1,1706,null,{}] 07:05:04 INFO - PROCESS | 1852 | 1461679504698 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:04 INFO - PROCESS | 1852 | 1461679504903 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 07:05:04 INFO - PROCESS | 1852 | 1461679504926 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5bfa96800 == 106 [pid = 1852] [id = 434] 07:05:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 240 (0x7fe5afbcc800) [pid = 1852] [serial = 1303] [outer = (nil)] 07:05:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 241 (0x7fe5b7c4f400) [pid = 1852] [serial = 1304] [outer = 0x7fe5afbcc800] 07:05:04 INFO - PROCESS | 1852 | 1461679504987 Marionette DEBUG loaded listener.js 07:05:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 242 (0x7fe5bfb90c00) [pid = 1852] [serial = 1305] [outer = 0x7fe5afbcc800] 07:05:05 INFO - PROCESS | 1852 | 1461679505736 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 07:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1075ms 07:05:05 INFO - PROCESS | 1852 | 1461679505896 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 07:05:05 INFO - PROCESS | 1852 | 1461679505901 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 07:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:05:05 INFO - PROCESS | 1852 | 1461679505925 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:05:05 INFO - PROCESS | 1852 | 1461679505929 Marionette TRACE conn3 <- [1,1710,null,{}] 07:05:05 INFO - PROCESS | 1852 | 1461679505938 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:06 INFO - PROCESS | 1852 | 1461679506141 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 07:05:06 INFO - PROCESS | 1852 | 1461679506344 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b280c000 == 107 [pid = 1852] [id = 435] 07:05:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 243 (0x7fe5afbc5400) [pid = 1852] [serial = 1306] [outer = (nil)] 07:05:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 244 (0x7fe5b23a9800) [pid = 1852] [serial = 1307] [outer = 0x7fe5afbc5400] 07:05:06 INFO - PROCESS | 1852 | 1461679506460 Marionette DEBUG loaded listener.js 07:05:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 245 (0x7fe5b26ed400) [pid = 1852] [serial = 1308] [outer = 0x7fe5afbc5400] 07:05:07 INFO - PROCESS | 1852 | 1461679507449 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 07:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1586ms 07:05:07 INFO - PROCESS | 1852 | 1461679507513 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 07:05:07 INFO - PROCESS | 1852 | 1461679507518 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 07:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:05:07 INFO - PROCESS | 1852 | 1461679507530 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:05:07 INFO - PROCESS | 1852 | 1461679507535 Marionette TRACE conn3 <- [1,1714,null,{}] 07:05:07 INFO - PROCESS | 1852 | 1461679507541 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:07 INFO - PROCESS | 1852 | 1461679507746 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 07:05:07 INFO - PROCESS | 1852 | 1461679507941 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6db8000 == 108 [pid = 1852] [id = 436] 07:05:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 246 (0x7fe5b57d5800) [pid = 1852] [serial = 1309] [outer = (nil)] 07:05:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 247 (0x7fe5b5b4ac00) [pid = 1852] [serial = 1310] [outer = 0x7fe5b57d5800] 07:05:08 INFO - PROCESS | 1852 | 1461679508057 Marionette DEBUG loaded listener.js 07:05:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 248 (0x7fe5b6a28800) [pid = 1852] [serial = 1311] [outer = 0x7fe5b57d5800] 07:05:08 INFO - PROCESS | 1852 | 1461679508921 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1433ms 07:05:08 INFO - PROCESS | 1852 | 1461679508960 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 07:05:08 INFO - PROCESS | 1852 | 1461679508963 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 07:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:05:08 INFO - PROCESS | 1852 | 1461679508969 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:05:08 INFO - PROCESS | 1852 | 1461679508972 Marionette TRACE conn3 <- [1,1718,null,{}] 07:05:08 INFO - PROCESS | 1852 | 1461679508985 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:09 INFO - PROCESS | 1852 | 1461679509158 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 07:05:09 INFO - PROCESS | 1852 | 1461679509372 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c1f3c000 == 109 [pid = 1852] [id = 437] 07:05:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 249 (0x7fe5b6df9000) [pid = 1852] [serial = 1312] [outer = (nil)] 07:05:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 250 (0x7fe5ba098800) [pid = 1852] [serial = 1313] [outer = 0x7fe5b6df9000] 07:05:09 INFO - PROCESS | 1852 | 1461679509483 Marionette DEBUG loaded listener.js 07:05:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 251 (0x7fe5bfb8bc00) [pid = 1852] [serial = 1314] [outer = 0x7fe5b6df9000] 07:05:10 INFO - PROCESS | 1852 | 1461679510413 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1480ms 07:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:05:10 INFO - PROCESS | 1852 | 1461679510450 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 07:05:10 INFO - PROCESS | 1852 | 1461679510453 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 07:05:10 INFO - PROCESS | 1852 | 1461679510459 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:05:10 INFO - PROCESS | 1852 | 1461679510461 Marionette TRACE conn3 <- [1,1722,null,{}] 07:05:10 INFO - PROCESS | 1852 | 1461679510466 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:10 INFO - PROCESS | 1852 | 1461679510635 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 07:05:10 INFO - PROCESS | 1852 | 1461679510835 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2838800 == 110 [pid = 1852] [id = 438] 07:05:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 252 (0x7fe5b583e800) [pid = 1852] [serial = 1315] [outer = (nil)] 07:05:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 253 (0x7fe5c156e000) [pid = 1852] [serial = 1316] [outer = 0x7fe5b583e800] 07:05:10 INFO - PROCESS | 1852 | 1461679510907 Marionette DEBUG loaded listener.js 07:05:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 254 (0x7fe5c1b87000) [pid = 1852] [serial = 1317] [outer = 0x7fe5b583e800] 07:05:11 INFO - PROCESS | 1852 | 1461679511764 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 07:05:11 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 07:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1381ms 07:05:11 INFO - PROCESS | 1852 | 1461679511840 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 07:05:11 INFO - PROCESS | 1852 | 1461679511842 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 07:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:05:11 INFO - PROCESS | 1852 | 1461679511848 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:05:11 INFO - PROCESS | 1852 | 1461679511850 Marionette TRACE conn3 <- [1,1726,null,{}] 07:05:11 INFO - PROCESS | 1852 | 1461679511856 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:12 INFO - PROCESS | 1852 | 1461679512059 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 07:05:12 INFO - PROCESS | 1852 | 1461679512257 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2ccd000 == 111 [pid = 1852] [id = 439] 07:05:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 255 (0x7fe5bfb8d400) [pid = 1852] [serial = 1318] [outer = (nil)] 07:05:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 256 (0x7fe5c22bfc00) [pid = 1852] [serial = 1319] [outer = 0x7fe5bfb8d400] 07:05:12 INFO - PROCESS | 1852 | 1461679512323 Marionette DEBUG loaded listener.js 07:05:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 257 (0x7fe5c24b7800) [pid = 1852] [serial = 1320] [outer = 0x7fe5bfb8d400] 07:05:13 INFO - PROCESS | 1852 | 1461679513151 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 07:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1374ms 07:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:05:13 INFO - PROCESS | 1852 | 1461679513224 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 07:05:13 INFO - PROCESS | 1852 | 1461679513227 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 07:05:13 INFO - PROCESS | 1852 | 1461679513233 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:05:13 INFO - PROCESS | 1852 | 1461679513236 Marionette TRACE conn3 <- [1,1730,null,{}] 07:05:13 INFO - PROCESS | 1852 | 1461679513241 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:13 INFO - PROCESS | 1852 | 1461679513444 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 07:05:13 INFO - PROCESS | 1852 | 1461679513643 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c5961000 == 112 [pid = 1852] [id = 440] 07:05:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 258 (0x7fe5c27af400) [pid = 1852] [serial = 1321] [outer = (nil)] 07:05:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 259 (0x7fe5c2b3e800) [pid = 1852] [serial = 1322] [outer = 0x7fe5c27af400] 07:05:13 INFO - PROCESS | 1852 | 1461679513715 Marionette DEBUG loaded listener.js 07:05:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 260 (0x7fe5c3923400) [pid = 1852] [serial = 1323] [outer = 0x7fe5c27af400] 07:05:14 INFO - PROCESS | 1852 | 1461679514602 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 07:05:14 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 07:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1427ms 07:05:14 INFO - PROCESS | 1852 | 1461679514660 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 07:05:14 INFO - PROCESS | 1852 | 1461679514662 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 07:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:05:14 INFO - PROCESS | 1852 | 1461679514668 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:05:14 INFO - PROCESS | 1852 | 1461679514671 Marionette TRACE conn3 <- [1,1734,null,{}] 07:05:14 INFO - PROCESS | 1852 | 1461679514676 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:14 INFO - PROCESS | 1852 | 1461679514844 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 07:05:15 INFO - PROCESS | 1852 | 1461679515048 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c6017800 == 113 [pid = 1852] [id = 441] 07:05:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 261 (0x7fe5c2847800) [pid = 1852] [serial = 1324] [outer = (nil)] 07:05:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 262 (0x7fe5c479c000) [pid = 1852] [serial = 1325] [outer = 0x7fe5c2847800] 07:05:15 INFO - PROCESS | 1852 | 1461679515122 Marionette DEBUG loaded listener.js 07:05:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 263 (0x7fe5c525cc00) [pid = 1852] [serial = 1326] [outer = 0x7fe5c2847800] 07:05:15 INFO - PROCESS | 1852 | 1461679515992 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 07:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1377ms 07:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:05:16 INFO - PROCESS | 1852 | 1461679516046 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 07:05:16 INFO - PROCESS | 1852 | 1461679516049 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 07:05:16 INFO - PROCESS | 1852 | 1461679516055 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:05:16 INFO - PROCESS | 1852 | 1461679516058 Marionette TRACE conn3 <- [1,1738,null,{}] 07:05:16 INFO - PROCESS | 1852 | 1461679516063 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:16 INFO - PROCESS | 1852 | 1461679516236 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 07:05:16 INFO - PROCESS | 1852 | 1461679516440 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c94dc800 == 114 [pid = 1852] [id = 442] 07:05:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 264 (0x7fe5c2b31c00) [pid = 1852] [serial = 1327] [outer = (nil)] 07:05:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 265 (0x7fe5c591fc00) [pid = 1852] [serial = 1328] [outer = 0x7fe5c2b31c00] 07:05:16 INFO - PROCESS | 1852 | 1461679516510 Marionette DEBUG loaded listener.js 07:05:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 266 (0x7fe5c59ad800) [pid = 1852] [serial = 1329] [outer = 0x7fe5c2b31c00] 07:05:17 INFO - PROCESS | 1852 | 1461679517388 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 07:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1387ms 07:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:05:17 INFO - PROCESS | 1852 | 1461679517441 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 07:05:17 INFO - PROCESS | 1852 | 1461679517444 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 07:05:17 INFO - PROCESS | 1852 | 1461679517449 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:05:17 INFO - PROCESS | 1852 | 1461679517452 Marionette TRACE conn3 <- [1,1742,null,{}] 07:05:17 INFO - PROCESS | 1852 | 1461679517457 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:17 INFO - PROCESS | 1852 | 1461679517616 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 07:05:17 INFO - PROCESS | 1852 | 1461679517845 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cac13000 == 115 [pid = 1852] [id = 443] 07:05:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 267 (0x7fe5c5447800) [pid = 1852] [serial = 1330] [outer = (nil)] 07:05:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 268 (0x7fe5c5c6a000) [pid = 1852] [serial = 1331] [outer = 0x7fe5c5447800] 07:05:17 INFO - PROCESS | 1852 | 1461679517955 Marionette DEBUG loaded listener.js 07:05:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 269 (0x7fe5c6199000) [pid = 1852] [serial = 1332] [outer = 0x7fe5c5447800] 07:05:18 INFO - PROCESS | 1852 | 1461679518881 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 07:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1477ms 07:05:18 INFO - PROCESS | 1852 | 1461679518926 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 07:05:18 INFO - PROCESS | 1852 | 1461679518930 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 07:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:05:18 INFO - PROCESS | 1852 | 1461679518936 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:05:18 INFO - PROCESS | 1852 | 1461679518938 Marionette TRACE conn3 <- [1,1746,null,{}] 07:05:18 INFO - PROCESS | 1852 | 1461679518958 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:19 INFO - PROCESS | 1852 | 1461679519189 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 07:05:19 INFO - PROCESS | 1852 | 1461679519334 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb6c2800 == 116 [pid = 1852] [id = 444] 07:05:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 270 (0x7fe5c5a1c800) [pid = 1852] [serial = 1333] [outer = (nil)] 07:05:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 271 (0x7fe5c7a36400) [pid = 1852] [serial = 1334] [outer = 0x7fe5c5a1c800] 07:05:19 INFO - PROCESS | 1852 | 1461679519408 Marionette DEBUG loaded listener.js 07:05:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 272 (0x7fe5c948a400) [pid = 1852] [serial = 1335] [outer = 0x7fe5c5a1c800] 07:05:20 INFO - PROCESS | 1852 | 1461679520301 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 07:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1433ms 07:05:20 INFO - PROCESS | 1852 | 1461679520370 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 07:05:20 INFO - PROCESS | 1852 | 1461679520373 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 07:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:05:20 INFO - PROCESS | 1852 | 1461679520380 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:05:20 INFO - PROCESS | 1852 | 1461679520384 Marionette TRACE conn3 <- [1,1750,null,{}] 07:05:20 INFO - PROCESS | 1852 | 1461679520389 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:20 INFO - PROCESS | 1852 | 1461679520620 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 07:05:20 INFO - PROCESS | 1852 | 1461679520820 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d8dfb000 == 117 [pid = 1852] [id = 445] 07:05:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 273 (0x7fe5c5c65800) [pid = 1852] [serial = 1336] [outer = (nil)] 07:05:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 274 (0x7fe5c9fcd800) [pid = 1852] [serial = 1337] [outer = 0x7fe5c5c65800] 07:05:20 INFO - PROCESS | 1852 | 1461679520898 Marionette DEBUG loaded listener.js 07:05:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 275 (0x7fe5ca6dac00) [pid = 1852] [serial = 1338] [outer = 0x7fe5c5c65800] 07:05:21 INFO - PROCESS | 1852 | 1461679521809 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 07:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1489ms 07:05:21 INFO - PROCESS | 1852 | 1461679521870 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 07:05:21 INFO - PROCESS | 1852 | 1461679521872 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 07:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:05:21 INFO - PROCESS | 1852 | 1461679521878 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:05:21 INFO - PROCESS | 1852 | 1461679521880 Marionette TRACE conn3 <- [1,1754,null,{}] 07:05:21 INFO - PROCESS | 1852 | 1461679521886 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:22 INFO - PROCESS | 1852 | 1461679522051 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 07:05:22 INFO - PROCESS | 1852 | 1461679522256 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dda59800 == 118 [pid = 1852] [id = 446] 07:05:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 276 (0x7fe5c63c6000) [pid = 1852] [serial = 1339] [outer = (nil)] 07:05:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 277 (0x7fe5cb6e1000) [pid = 1852] [serial = 1340] [outer = 0x7fe5c63c6000] 07:05:22 INFO - PROCESS | 1852 | 1461679522326 Marionette DEBUG loaded listener.js 07:05:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 278 (0x7fe5cbcd8000) [pid = 1852] [serial = 1341] [outer = 0x7fe5c63c6000] 07:05:23 INFO - PROCESS | 1852 | 1461679523200 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 07:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1378ms 07:05:23 INFO - PROCESS | 1852 | 1461679523259 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 07:05:23 INFO - PROCESS | 1852 | 1461679523261 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 07:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:05:23 INFO - PROCESS | 1852 | 1461679523267 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:05:23 INFO - PROCESS | 1852 | 1461679523269 Marionette TRACE conn3 <- [1,1758,null,{}] 07:05:23 INFO - PROCESS | 1852 | 1461679523275 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:23 INFO - PROCESS | 1852 | 1461679523462 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 07:05:23 INFO - PROCESS | 1852 | 1461679523679 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2aa2800 == 119 [pid = 1852] [id = 447] 07:05:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 279 (0x7fe5b5ac8800) [pid = 1852] [serial = 1342] [outer = (nil)] 07:05:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 280 (0x7fe5cbcdb000) [pid = 1852] [serial = 1343] [outer = 0x7fe5b5ac8800] 07:05:23 INFO - PROCESS | 1852 | 1461679523802 Marionette DEBUG loaded listener.js 07:05:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 281 (0x7fe5ce259c00) [pid = 1852] [serial = 1344] [outer = 0x7fe5b5ac8800] 07:05:24 INFO - PROCESS | 1852 | 1461679524702 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 07:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1486ms 07:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:05:24 INFO - PROCESS | 1852 | 1461679524754 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 07:05:24 INFO - PROCESS | 1852 | 1461679524756 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 07:05:24 INFO - PROCESS | 1852 | 1461679524762 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:05:24 INFO - PROCESS | 1852 | 1461679524765 Marionette TRACE conn3 <- [1,1762,null,{}] 07:05:24 INFO - PROCESS | 1852 | 1461679524770 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:24 INFO - PROCESS | 1852 | 1461679524938 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 07:05:25 INFO - PROCESS | 1852 | 1461679525152 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b437a800 == 120 [pid = 1852] [id = 448] 07:05:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 282 (0x7fe5b26e4000) [pid = 1852] [serial = 1345] [outer = (nil)] 07:05:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 283 (0x7fe5b3fce400) [pid = 1852] [serial = 1346] [outer = 0x7fe5b26e4000] 07:05:25 INFO - PROCESS | 1852 | 1461679525269 Marionette DEBUG loaded listener.js 07:05:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 284 (0x7fe5b5ac7c00) [pid = 1852] [serial = 1347] [outer = 0x7fe5b26e4000] 07:05:26 INFO - PROCESS | 1852 | 1461679526520 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 07:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1828ms 07:05:26 INFO - PROCESS | 1852 | 1461679526590 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 07:05:26 INFO - PROCESS | 1852 | 1461679526595 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 07:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:05:26 INFO - PROCESS | 1852 | 1461679526603 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:05:26 INFO - PROCESS | 1852 | 1461679526608 Marionette TRACE conn3 <- [1,1766,null,{}] 07:05:26 INFO - PROCESS | 1852 | 1461679526616 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:26 INFO - PROCESS | 1852 | 1461679526907 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 07:05:27 INFO - PROCESS | 1852 | 1461679527105 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b547a800 == 121 [pid = 1852] [id = 449] 07:05:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 285 (0x7fe5b2989400) [pid = 1852] [serial = 1348] [outer = (nil)] 07:05:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 286 (0x7fe5b2995c00) [pid = 1852] [serial = 1349] [outer = 0x7fe5b2989400] 07:05:27 INFO - PROCESS | 1852 | 1461679527170 Marionette DEBUG loaded listener.js 07:05:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 287 (0x7fe5b3fcf800) [pid = 1852] [serial = 1350] [outer = 0x7fe5b2989400] 07:05:27 INFO - PROCESS | 1852 | 1461679527990 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 07:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1435ms 07:05:28 INFO - PROCESS | 1852 | 1461679528038 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 07:05:28 INFO - PROCESS | 1852 | 1461679528046 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 07:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:05:28 INFO - PROCESS | 1852 | 1461679528054 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:05:28 INFO - PROCESS | 1852 | 1461679528057 Marionette TRACE conn3 <- [1,1770,null,{}] 07:05:28 INFO - PROCESS | 1852 | 1461679528061 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:28 INFO - PROCESS | 1852 | 1461679528222 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 07:05:28 INFO - PROCESS | 1852 | 1461679528468 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b2819000 == 122 [pid = 1852] [id = 450] 07:05:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 288 (0x7fe5b3fcd400) [pid = 1852] [serial = 1351] [outer = (nil)] 07:05:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 289 (0x7fe5b459d400) [pid = 1852] [serial = 1352] [outer = 0x7fe5b3fcd400] 07:05:28 INFO - PROCESS | 1852 | 1461679528637 Marionette DEBUG loaded listener.js 07:05:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 290 (0x7fe5b5ac5c00) [pid = 1852] [serial = 1353] [outer = 0x7fe5b3fcd400] 07:05:29 INFO - PROCESS | 1852 | 1461679529574 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 07:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1595ms 07:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:05:29 INFO - PROCESS | 1852 | 1461679529649 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 07:05:29 INFO - PROCESS | 1852 | 1461679529652 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 07:05:29 INFO - PROCESS | 1852 | 1461679529658 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:05:29 INFO - PROCESS | 1852 | 1461679529663 Marionette TRACE conn3 <- [1,1774,null,{}] 07:05:29 INFO - PROCESS | 1852 | 1461679529678 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:29 INFO - PROCESS | 1852 | 1461679529859 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 07:05:30 INFO - PROCESS | 1852 | 1461679530143 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ba04b000 == 123 [pid = 1852] [id = 451] 07:05:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 291 (0x7fe5b6a2d800) [pid = 1852] [serial = 1354] [outer = (nil)] 07:05:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 292 (0x7fe5b6df3c00) [pid = 1852] [serial = 1355] [outer = 0x7fe5b6a2d800] 07:05:30 INFO - PROCESS | 1852 | 1461679530255 Marionette DEBUG loaded listener.js 07:05:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 293 (0x7fe5b7ca4c00) [pid = 1852] [serial = 1356] [outer = 0x7fe5b6a2d800] 07:05:31 INFO - PROCESS | 1852 | 1461679531067 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 07:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1439ms 07:05:31 INFO - PROCESS | 1852 | 1461679531098 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 07:05:31 INFO - PROCESS | 1852 | 1461679531102 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 07:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:05:31 INFO - PROCESS | 1852 | 1461679531107 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:05:31 INFO - PROCESS | 1852 | 1461679531109 Marionette TRACE conn3 <- [1,1778,null,{}] 07:05:31 INFO - PROCESS | 1852 | 1461679531115 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:31 INFO - PROCESS | 1852 | 1461679531280 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 07:05:31 INFO - PROCESS | 1852 | 1461679531493 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b42e3000 == 124 [pid = 1852] [id = 452] 07:05:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 294 (0x7fe5b360c000) [pid = 1852] [serial = 1357] [outer = (nil)] 07:05:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 295 (0x7fe5ba09b000) [pid = 1852] [serial = 1358] [outer = 0x7fe5b360c000] 07:05:31 INFO - PROCESS | 1852 | 1461679531599 Marionette DEBUG loaded listener.js 07:05:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 296 (0x7fe5bf85d400) [pid = 1852] [serial = 1359] [outer = 0x7fe5b360c000] 07:05:32 INFO - PROCESS | 1852 | 1461679532483 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 07:05:32 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 07:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1435ms 07:05:32 INFO - PROCESS | 1852 | 1461679532544 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 07:05:32 INFO - PROCESS | 1852 | 1461679532547 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 07:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:05:32 INFO - PROCESS | 1852 | 1461679532553 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:05:32 INFO - PROCESS | 1852 | 1461679532555 Marionette TRACE conn3 <- [1,1782,null,{}] 07:05:32 INFO - PROCESS | 1852 | 1461679532560 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:32 INFO - PROCESS | 1852 | 1461679532717 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 07:05:32 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b8fae800 == 123 [pid = 1852] [id = 383] 07:05:32 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b0e62800 == 122 [pid = 1852] [id = 382] 07:05:32 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b134a000 == 121 [pid = 1852] [id = 433] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 295 (0x7fe5b23abc00) [pid = 1852] [serial = 1214] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 294 (0x7fe5c86dc400) [pid = 1852] [serial = 1199] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 293 (0x7fe5c27b2800) [pid = 1852] [serial = 1211] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 292 (0x7fe5bfb8e800) [pid = 1852] [serial = 1184] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 291 (0x7fe5b34b0400) [pid = 1852] [serial = 1178] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 290 (0x7fe5cb461400) [pid = 1852] [serial = 1205] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 289 (0x7fe5b4596800) [pid = 1852] [serial = 1217] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 288 (0x7fe5c5445800) [pid = 1852] [serial = 1193] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 287 (0x7fe5c2850400) [pid = 1852] [serial = 1190] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 286 (0x7fe5c22c3800) [pid = 1852] [serial = 1187] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 285 (0x7fe5ca2e3c00) [pid = 1852] [serial = 1202] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 284 (0x7fe5c6196400) [pid = 1852] [serial = 1196] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 283 (0x7fe5d8adac00) [pid = 1852] [serial = 1208] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 282 (0x7fe5b57d9400) [pid = 1852] [serial = 1181] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | 1461679533084 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b90e1000 == 120 [pid = 1852] [id = 432] 07:05:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b6e26000 == 119 [pid = 1852] [id = 431] 07:05:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b5817000 == 118 [pid = 1852] [id = 430] 07:05:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b3641800 == 119 [pid = 1852] [id = 453] 07:05:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 283 (0x7fe5b34b0400) [pid = 1852] [serial = 1360] [outer = (nil)] 07:05:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 284 (0x7fe5b57d9400) [pid = 1852] [serial = 1361] [outer = 0x7fe5b34b0400] 07:05:33 INFO - PROCESS | 1852 | 1461679533239 Marionette DEBUG loaded listener.js 07:05:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 285 (0x7fe5bfc05800) [pid = 1852] [serial = 1362] [outer = 0x7fe5b34b0400] 07:05:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b0bb1800 == 118 [pid = 1852] [id = 429] 07:05:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b58a7800 == 117 [pid = 1852] [id = 428] 07:05:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b135e000 == 116 [pid = 1852] [id = 427] 07:05:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b8f55800 == 115 [pid = 1852] [id = 424] 07:05:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c5d1b800 == 114 [pid = 1852] [id = 423] 07:05:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5e31a9000 == 113 [pid = 1852] [id = 422] 07:05:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b15a3000 == 112 [pid = 1852] [id = 421] 07:05:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5dfd94800 == 111 [pid = 1852] [id = 420] 07:05:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d8f17000 == 110 [pid = 1852] [id = 419] 07:05:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb6c5800 == 109 [pid = 1852] [id = 418] 07:05:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c6164000 == 108 [pid = 1852] [id = 417] 07:05:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5bfc92800 == 107 [pid = 1852] [id = 416] 07:05:33 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b42de000 == 106 [pid = 1852] [id = 415] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 284 (0x7fe5c5a12c00) [pid = 1852] [serial = 1241] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 283 (0x7fe5c7cafc00) [pid = 1852] [serial = 1242] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 282 (0x7fe5c844d000) [pid = 1852] [serial = 1104] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 281 (0x7fe5ba590000) [pid = 1852] [serial = 861] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 280 (0x7fe5cb6d9000) [pid = 1852] [serial = 873] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 279 (0x7fe5b3e96000) [pid = 1852] [serial = 1224] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 278 (0x7fe5c679e000) [pid = 1852] [serial = 867] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 277 (0x7fe5ca331400) [pid = 1852] [serial = 927] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 276 (0x7fe5bf85b000) [pid = 1852] [serial = 891] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 275 (0x7fe5c27b1000) [pid = 1852] [serial = 1235] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 274 (0x7fe5b5accc00) [pid = 1852] [serial = 948] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 273 (0x7fe5c2b34000) [pid = 1852] [serial = 1236] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 272 (0x7fe5c216b400) [pid = 1852] [serial = 1175] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 271 (0x7fe5bf85f400) [pid = 1852] [serial = 888] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 270 (0x7fe5b0941c00) [pid = 1852] [serial = 1220] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 269 (0x7fe5b8f09400) [pid = 1852] [serial = 981] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 268 (0x7fe5ce29a400) [pid = 1852] [serial = 978] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 267 (0x7fe5b5ac2c00) [pid = 1852] [serial = 1226] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 266 (0x7fe5dd508800) [pid = 1852] [serial = 882] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 265 (0x7fe5dd84e400) [pid = 1852] [serial = 933] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 264 (0x7fe5d8fde800) [pid = 1852] [serial = 879] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 263 (0x7fe5c2b3e000) [pid = 1852] [serial = 951] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 262 (0x7fe5b0bc0c00) [pid = 1852] [serial = 1223] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 261 (0x7fe5ba095400) [pid = 1852] [serial = 945] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 260 (0x7fe5c5440800) [pid = 1852] [serial = 1238] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 259 (0x7fe5b23ad800) [pid = 1852] [serial = 1221] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 258 (0x7fe5c2c23c00) [pid = 1852] [serial = 924] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 257 (0x7fe5bfc07c00) [pid = 1852] [serial = 1232] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 256 (0x7fe5c230c000) [pid = 1852] [serial = 984] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 255 (0x7fe5ca3f7c00) [pid = 1852] [serial = 870] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 254 (0x7fe5b6df8000) [pid = 1852] [serial = 1227] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 253 (0x7fe5c47a0c00) [pid = 1852] [serial = 864] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 252 (0x7fe5c1999000) [pid = 1852] [serial = 1233] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 251 (0x7fe5ba095c00) [pid = 1852] [serial = 1229] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 250 (0x7fe5dd8abc00) [pid = 1852] [serial = 885] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 249 (0x7fe5c5928000) [pid = 1852] [serial = 1239] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 248 (0x7fe5c2b3c400) [pid = 1852] [serial = 939] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 247 (0x7fe5b6dfac00) [pid = 1852] [serial = 921] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 246 (0x7fe5de113000) [pid = 1852] [serial = 936] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 245 (0x7fe5ba58c400) [pid = 1852] [serial = 1230] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 244 (0x7fe5c280d800) [pid = 1852] [serial = 1176] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 243 (0x7fe5ce13f400) [pid = 1852] [serial = 930] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 242 (0x7fe5ba0a2c00) [pid = 1852] [serial = 942] [outer = (nil)] [url = about:blank] 07:05:33 INFO - PROCESS | 1852 | --DOMWINDOW == 241 (0x7fe5ce602c00) [pid = 1852] [serial = 876] [outer = (nil)] [url = about:blank] 07:05:34 INFO - PROCESS | 1852 | 1461679534023 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 07:05:34 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 07:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1529ms 07:05:34 INFO - PROCESS | 1852 | 1461679534082 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 07:05:34 INFO - PROCESS | 1852 | 1461679534084 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 07:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:05:34 INFO - PROCESS | 1852 | 1461679534108 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:05:34 INFO - PROCESS | 1852 | 1461679534111 Marionette TRACE conn3 <- [1,1786,null,{}] 07:05:34 INFO - PROCESS | 1852 | 1461679534116 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:34 INFO - PROCESS | 1852 | 1461679534299 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 07:05:34 INFO - PROCESS | 1852 | 1461679534310 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b5898800 == 107 [pid = 1852] [id = 454] 07:05:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 242 (0x7fe5bf85b000) [pid = 1852] [serial = 1363] [outer = (nil)] 07:05:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 243 (0x7fe5c27a8400) [pid = 1852] [serial = 1364] [outer = 0x7fe5bf85b000] 07:05:34 INFO - PROCESS | 1852 | 1461679534371 Marionette DEBUG loaded listener.js 07:05:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 244 (0x7fe5c2815c00) [pid = 1852] [serial = 1365] [outer = 0x7fe5bf85b000] 07:05:35 INFO - PROCESS | 1852 | 1461679535194 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 07:05:35 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 07:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1191ms 07:05:35 INFO - PROCESS | 1852 | 1461679535291 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 07:05:35 INFO - PROCESS | 1852 | 1461679535294 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 07:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:05:35 INFO - PROCESS | 1852 | 1461679535300 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:05:35 INFO - PROCESS | 1852 | 1461679535302 Marionette TRACE conn3 <- [1,1790,null,{}] 07:05:35 INFO - PROCESS | 1852 | 1461679535307 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:35 INFO - PROCESS | 1852 | 1461679535479 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 07:05:35 INFO - PROCESS | 1852 | 1461679535673 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b91c2800 == 108 [pid = 1852] [id = 455] 07:05:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 245 (0x7fe5bfc05c00) [pid = 1852] [serial = 1366] [outer = (nil)] 07:05:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 246 (0x7fe5c2b31800) [pid = 1852] [serial = 1367] [outer = 0x7fe5bfc05c00] 07:05:35 INFO - PROCESS | 1852 | 1461679535737 Marionette DEBUG loaded listener.js 07:05:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 247 (0x7fe5c2bb4800) [pid = 1852] [serial = 1368] [outer = 0x7fe5bfc05c00] 07:05:36 INFO - PROCESS | 1852 | 1461679536469 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:05:36 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) 07:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1225ms 07:05:36 INFO - PROCESS | 1852 | 1461679536528 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 07:05:36 INFO - PROCESS | 1852 | 1461679536530 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 07:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:05:36 INFO - PROCESS | 1852 | 1461679536536 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:05:36 INFO - PROCESS | 1852 | 1461679536537 Marionette TRACE conn3 <- [1,1794,null,{}] 07:05:36 INFO - PROCESS | 1852 | 1461679536543 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:36 INFO - PROCESS | 1852 | 1461679536759 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 07:05:36 INFO - PROCESS | 1852 | 1461679536816 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2467800 == 109 [pid = 1852] [id = 456] 07:05:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 248 (0x7fe5c284a800) [pid = 1852] [serial = 1369] [outer = (nil)] 07:05:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 249 (0x7fe5c4734800) [pid = 1852] [serial = 1370] [outer = 0x7fe5c284a800] 07:05:36 INFO - PROCESS | 1852 | 1461679536873 Marionette DEBUG loaded listener.js 07:05:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 250 (0x7fe5c525b800) [pid = 1852] [serial = 1371] [outer = 0x7fe5c284a800] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 249 (0x7fe5b7c43800) [pid = 1852] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 248 (0x7fe5b0948800) [pid = 1852] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 247 (0x7fe5ba584000) [pid = 1852] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 246 (0x7fe5b6b82c00) [pid = 1852] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 245 (0x7fe5c1980000) [pid = 1852] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 244 (0x7fe5b3fcd000) [pid = 1852] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 243 (0x7fe5b360ac00) [pid = 1852] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 242 (0x7fe5b57cec00) [pid = 1852] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 241 (0x7fe5b4599800) [pid = 1852] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 240 (0x7fe5cb559800) [pid = 1852] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 239 (0x7fe5b6ab6c00) [pid = 1852] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 238 (0x7fe5b6ab6800) [pid = 1852] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 237 (0x7fe5b34a3000) [pid = 1852] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 236 (0x7fe5b13e2400) [pid = 1852] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 235 (0x7fe5b57d3800) [pid = 1852] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 234 (0x7fe5b583f400) [pid = 1852] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 233 (0x7fe5b0bc2c00) [pid = 1852] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 232 (0x7fe5afbc5800) [pid = 1852] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 231 (0x7fe5b3606400) [pid = 1852] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 230 (0x7fe5b26e2800) [pid = 1852] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 229 (0x7fe5c5a17800) [pid = 1852] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 228 (0x7fe5afbcb800) [pid = 1852] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 227 (0x7fe5b26e4800) [pid = 1852] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 226 (0x7fe5b5840000) [pid = 1852] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 225 (0x7fe5b0944800) [pid = 1852] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 224 (0x7fe5c5253800) [pid = 1852] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 223 (0x7fe5b093d000) [pid = 1852] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 222 (0x7fe5b34a5000) [pid = 1852] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 221 (0x7fe5b13e0400) [pid = 1852] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 220 (0x7fe5c9c09800) [pid = 1852] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 219 (0x7fe5b360e800) [pid = 1852] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7fe5c1575400) [pid = 1852] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7fe5c543b800) [pid = 1852] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7fe5c22be400) [pid = 1852] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7fe5b583b400) [pid = 1852] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7fe5bfc0c400) [pid = 1852] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7fe5b0bb9800) [pid = 1852] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 212 (0x7fe5b459c000) [pid = 1852] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 211 (0x7fe5bfb98400) [pid = 1852] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:05:38 INFO - PROCESS | 1852 | --DOMWINDOW == 210 (0x7fe5b3fc9400) [pid = 1852] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:05:38 INFO - PROCESS | 1852 | 1461679538638 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 2125ms 07:05:38 INFO - PROCESS | 1852 | 1461679538661 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 07:05:38 INFO - PROCESS | 1852 | 1461679538664 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 07:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:05:38 INFO - PROCESS | 1852 | 1461679538670 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:05:38 INFO - PROCESS | 1852 | 1461679538671 Marionette TRACE conn3 <- [1,1798,null,{}] 07:05:38 INFO - PROCESS | 1852 | 1461679538677 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:38 INFO - PROCESS | 1852 | 1461679538837 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 07:05:38 INFO - PROCESS | 1852 | 1461679538851 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b3645800 == 110 [pid = 1852] [id = 457] 07:05:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 211 (0x7fe5afbc5800) [pid = 1852] [serial = 1372] [outer = (nil)] 07:05:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 212 (0x7fe5b34a2c00) [pid = 1852] [serial = 1373] [outer = 0x7fe5afbc5800] 07:05:38 INFO - PROCESS | 1852 | 1461679538910 Marionette DEBUG loaded listener.js 07:05:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 213 (0x7fe5b38df400) [pid = 1852] [serial = 1374] [outer = 0x7fe5afbc5800] 07:05:39 INFO - PROCESS | 1852 | 1461679539689 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 07:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1074ms 07:05:39 INFO - PROCESS | 1852 | 1461679539745 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 07:05:39 INFO - PROCESS | 1852 | 1461679539748 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 07:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:05:39 INFO - PROCESS | 1852 | 1461679539754 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:05:39 INFO - PROCESS | 1852 | 1461679539756 Marionette TRACE conn3 <- [1,1802,null,{}] 07:05:39 INFO - PROCESS | 1852 | 1461679539761 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:39 INFO - PROCESS | 1852 | 1461679539985 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 07:05:40 INFO - PROCESS | 1852 | 1461679540003 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2aab000 == 111 [pid = 1852] [id = 458] 07:05:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7fe5b38dfc00) [pid = 1852] [serial = 1375] [outer = (nil)] 07:05:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7fe5b51d1800) [pid = 1852] [serial = 1376] [outer = 0x7fe5b38dfc00] 07:05:40 INFO - PROCESS | 1852 | 1461679540061 Marionette DEBUG loaded listener.js 07:05:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7fe5b6aad800) [pid = 1852] [serial = 1377] [outer = 0x7fe5b38dfc00] 07:05:41 INFO - PROCESS | 1852 | 1461679541155 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1477ms 07:05:41 INFO - PROCESS | 1852 | 1461679541232 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 07:05:41 INFO - PROCESS | 1852 | 1461679541239 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 07:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:05:41 INFO - PROCESS | 1852 | 1461679541247 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:05:41 INFO - PROCESS | 1852 | 1461679541252 Marionette TRACE conn3 <- [1,1806,null,{}] 07:05:41 INFO - PROCESS | 1852 | 1461679541259 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:41 INFO - PROCESS | 1852 | 1461679541515 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 07:05:41 INFO - PROCESS | 1852 | 1461679541794 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b5806000 == 112 [pid = 1852] [id = 459] 07:05:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7fe5b34aac00) [pid = 1852] [serial = 1378] [outer = (nil)] 07:05:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7fe5b3e93c00) [pid = 1852] [serial = 1379] [outer = 0x7fe5b34aac00] 07:05:41 INFO - PROCESS | 1852 | 1461679541870 Marionette DEBUG loaded listener.js 07:05:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7fe5b51ca400) [pid = 1852] [serial = 1380] [outer = 0x7fe5b34aac00] 07:05:42 INFO - PROCESS | 1852 | 1461679542753 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 07:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1535ms 07:05:42 INFO - PROCESS | 1852 | 1461679542784 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 07:05:42 INFO - PROCESS | 1852 | 1461679542793 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 07:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:05:42 INFO - PROCESS | 1852 | 1461679542803 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:05:42 INFO - PROCESS | 1852 | 1461679542806 Marionette TRACE conn3 <- [1,1810,null,{}] 07:05:42 INFO - PROCESS | 1852 | 1461679542812 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:42 INFO - PROCESS | 1852 | 1461679542992 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 07:05:43 INFO - PROCESS | 1852 | 1461679543211 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b91b7000 == 113 [pid = 1852] [id = 460] 07:05:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 220 (0x7fe5b3603800) [pid = 1852] [serial = 1381] [outer = (nil)] 07:05:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 221 (0x7fe5b6a22800) [pid = 1852] [serial = 1382] [outer = 0x7fe5b3603800] 07:05:43 INFO - PROCESS | 1852 | 1461679543280 Marionette DEBUG loaded listener.js 07:05:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 222 (0x7fe5b6ab1400) [pid = 1852] [serial = 1383] [outer = 0x7fe5b3603800] 07:05:44 INFO - PROCESS | 1852 | 1461679544229 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1487ms 07:05:44 INFO - PROCESS | 1852 | 1461679544290 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 07:05:44 INFO - PROCESS | 1852 | 1461679544294 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 07:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:05:44 INFO - PROCESS | 1852 | 1461679544300 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:05:44 INFO - PROCESS | 1852 | 1461679544305 Marionette TRACE conn3 <- [1,1814,null,{}] 07:05:44 INFO - PROCESS | 1852 | 1461679544321 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:44 INFO - PROCESS | 1852 | 1461679544526 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 07:05:44 INFO - PROCESS | 1852 | 1461679544732 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c535d800 == 114 [pid = 1852] [id = 461] 07:05:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 223 (0x7fe5b6df6000) [pid = 1852] [serial = 1384] [outer = (nil)] 07:05:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 224 (0x7fe5ba09dc00) [pid = 1852] [serial = 1385] [outer = 0x7fe5b6df6000] 07:05:44 INFO - PROCESS | 1852 | 1461679544847 Marionette DEBUG loaded listener.js 07:05:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 225 (0x7fe5bfb98800) [pid = 1852] [serial = 1386] [outer = 0x7fe5b6df6000] 07:05:45 INFO - PROCESS | 1852 | 1461679545734 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1482ms 07:05:45 INFO - PROCESS | 1852 | 1461679545783 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 07:05:45 INFO - PROCESS | 1852 | 1461679545787 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 07:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:05:45 INFO - PROCESS | 1852 | 1461679545793 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:05:45 INFO - PROCESS | 1852 | 1461679545795 Marionette TRACE conn3 <- [1,1818,null,{}] 07:05:45 INFO - PROCESS | 1852 | 1461679545819 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:46 INFO - PROCESS | 1852 | 1461679546012 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 07:05:46 INFO - PROCESS | 1852 | 1461679546216 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c5d18800 == 115 [pid = 1852] [id = 462] 07:05:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 226 (0x7fe5b7ca2c00) [pid = 1852] [serial = 1387] [outer = (nil)] 07:05:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 227 (0x7fe5c1b86400) [pid = 1852] [serial = 1388] [outer = 0x7fe5b7ca2c00] 07:05:46 INFO - PROCESS | 1852 | 1461679546328 Marionette DEBUG loaded listener.js 07:05:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 228 (0x7fe5c22c4400) [pid = 1852] [serial = 1389] [outer = 0x7fe5b7ca2c00] 07:05:47 INFO - PROCESS | 1852 | 1461679547228 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 07:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1483ms 07:05:47 INFO - PROCESS | 1852 | 1461679547276 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 07:05:47 INFO - PROCESS | 1852 | 1461679547280 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 07:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:05:47 INFO - PROCESS | 1852 | 1461679547285 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:05:47 INFO - PROCESS | 1852 | 1461679547288 Marionette TRACE conn3 <- [1,1822,null,{}] 07:05:47 INFO - PROCESS | 1852 | 1461679547293 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:47 INFO - PROCESS | 1852 | 1461679547481 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 07:05:47 INFO - PROCESS | 1852 | 1461679547688 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c94e2000 == 116 [pid = 1852] [id = 463] 07:05:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 229 (0x7fe5ba586400) [pid = 1852] [serial = 1390] [outer = (nil)] 07:05:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 230 (0x7fe5c27b4c00) [pid = 1852] [serial = 1391] [outer = 0x7fe5ba586400] 07:05:47 INFO - PROCESS | 1852 | 1461679547757 Marionette DEBUG loaded listener.js 07:05:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 231 (0x7fe5c2b36800) [pid = 1852] [serial = 1392] [outer = 0x7fe5ba586400] 07:05:48 INFO - PROCESS | 1852 | 1461679548690 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 07:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1435ms 07:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:05:48 INFO - PROCESS | 1852 | 1461679548721 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 07:05:48 INFO - PROCESS | 1852 | 1461679548724 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 07:05:48 INFO - PROCESS | 1852 | 1461679548730 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:05:48 INFO - PROCESS | 1852 | 1461679548733 Marionette TRACE conn3 <- [1,1826,null,{}] 07:05:48 INFO - PROCESS | 1852 | 1461679548738 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:48 INFO - PROCESS | 1852 | 1461679548934 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 07:05:49 INFO - PROCESS | 1852 | 1461679549143 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cc32c800 == 117 [pid = 1852] [id = 464] 07:05:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 232 (0x7fe5c2b36400) [pid = 1852] [serial = 1393] [outer = (nil)] 07:05:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 233 (0x7fe5c59ab400) [pid = 1852] [serial = 1394] [outer = 0x7fe5c2b36400] 07:05:49 INFO - PROCESS | 1852 | 1461679549213 Marionette DEBUG loaded listener.js 07:05:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 234 (0x7fe5c97e8000) [pid = 1852] [serial = 1395] [outer = 0x7fe5c2b36400] 07:05:50 INFO - PROCESS | 1852 | 1461679550054 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 07:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1378ms 07:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:05:50 INFO - PROCESS | 1852 | 1461679550108 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 07:05:50 INFO - PROCESS | 1852 | 1461679550111 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 07:05:50 INFO - PROCESS | 1852 | 1461679550117 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:05:50 INFO - PROCESS | 1852 | 1461679550120 Marionette TRACE conn3 <- [1,1830,null,{}] 07:05:50 INFO - PROCESS | 1852 | 1461679550125 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:50 INFO - PROCESS | 1852 | 1461679550311 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 07:05:50 INFO - PROCESS | 1852 | 1461679550520 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d7ca0000 == 118 [pid = 1852] [id = 465] 07:05:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 235 (0x7fe5c4731400) [pid = 1852] [serial = 1396] [outer = (nil)] 07:05:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 236 (0x7fe5ca2e4000) [pid = 1852] [serial = 1397] [outer = 0x7fe5c4731400] 07:05:50 INFO - PROCESS | 1852 | 1461679550591 Marionette DEBUG loaded listener.js 07:05:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 237 (0x7fe5ca591000) [pid = 1852] [serial = 1398] [outer = 0x7fe5c4731400] 07:05:51 INFO - PROCESS | 1852 | 1461679551447 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 07:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1381ms 07:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:05:51 INFO - PROCESS | 1852 | 1461679551497 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 07:05:51 INFO - PROCESS | 1852 | 1461679551500 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 07:05:51 INFO - PROCESS | 1852 | 1461679551506 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:05:51 INFO - PROCESS | 1852 | 1461679551509 Marionette TRACE conn3 <- [1,1834,null,{}] 07:05:51 INFO - PROCESS | 1852 | 1461679551514 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:51 INFO - PROCESS | 1852 | 1461679551697 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 07:05:51 INFO - PROCESS | 1852 | 1461679551916 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d9d6c800 == 119 [pid = 1852] [id = 466] 07:05:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 238 (0x7fe5c59a4000) [pid = 1852] [serial = 1399] [outer = (nil)] 07:05:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 239 (0x7fe5b7c50c00) [pid = 1852] [serial = 1400] [outer = 0x7fe5c59a4000] 07:05:52 INFO - PROCESS | 1852 | 1461679551993 Marionette DEBUG loaded listener.js 07:05:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 240 (0x7fe5cb5f7c00) [pid = 1852] [serial = 1401] [outer = 0x7fe5c59a4000] 07:05:52 INFO - PROCESS | 1852 | 1461679552825 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 07:05:52 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 07:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1385ms 07:05:52 INFO - PROCESS | 1852 | 1461679552891 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 07:05:52 INFO - PROCESS | 1852 | 1461679552894 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 07:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:05:52 INFO - PROCESS | 1852 | 1461679552900 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:05:52 INFO - PROCESS | 1852 | 1461679552902 Marionette TRACE conn3 <- [1,1838,null,{}] 07:05:52 INFO - PROCESS | 1852 | 1461679552908 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:53 INFO - PROCESS | 1852 | 1461679553089 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 07:05:53 INFO - PROCESS | 1852 | 1461679553351 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ddd5f800 == 120 [pid = 1852] [id = 467] 07:05:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 241 (0x7fe5c528c000) [pid = 1852] [serial = 1402] [outer = (nil)] 07:05:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 242 (0x7fe5cc372400) [pid = 1852] [serial = 1403] [outer = 0x7fe5c528c000] 07:05:53 INFO - PROCESS | 1852 | 1461679553431 Marionette DEBUG loaded listener.js 07:05:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 243 (0x7fe5ce25ac00) [pid = 1852] [serial = 1404] [outer = 0x7fe5c528c000] 07:05:54 INFO - PROCESS | 1852 | 1461679554254 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1433ms 07:05:54 INFO - PROCESS | 1852 | 1461679554334 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 07:05:54 INFO - PROCESS | 1852 | 1461679554336 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 07:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:05:54 INFO - PROCESS | 1852 | 1461679554342 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:05:54 INFO - PROCESS | 1852 | 1461679554345 Marionette TRACE conn3 <- [1,1842,null,{}] 07:05:54 INFO - PROCESS | 1852 | 1461679554350 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:54 INFO - PROCESS | 1852 | 1461679554570 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 07:05:54 INFO - PROCESS | 1852 | 1461679554774 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5e23b0000 == 121 [pid = 1852] [id = 468] 07:05:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 244 (0x7fe5ca41ac00) [pid = 1852] [serial = 1405] [outer = (nil)] 07:05:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 245 (0x7fe5d143fc00) [pid = 1852] [serial = 1406] [outer = 0x7fe5ca41ac00] 07:05:54 INFO - PROCESS | 1852 | 1461679554883 Marionette DEBUG loaded listener.js 07:05:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 246 (0x7fe5d8ad1800) [pid = 1852] [serial = 1407] [outer = 0x7fe5ca41ac00] 07:05:55 INFO - PROCESS | 1852 | 1461679555763 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1476ms 07:05:55 INFO - PROCESS | 1852 | 1461679555819 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 07:05:55 INFO - PROCESS | 1852 | 1461679555823 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 07:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:05:55 INFO - PROCESS | 1852 | 1461679555829 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:05:55 INFO - PROCESS | 1852 | 1461679555832 Marionette TRACE conn3 <- [1,1846,null,{}] 07:05:55 INFO - PROCESS | 1852 | 1461679555837 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:56 INFO - PROCESS | 1852 | 1461679556039 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 07:05:56 INFO - PROCESS | 1852 | 1461679556246 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dd673800 == 122 [pid = 1852] [id = 469] 07:05:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 247 (0x7fe5cc5e3000) [pid = 1852] [serial = 1408] [outer = (nil)] 07:05:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 248 (0x7fe5d9f2e800) [pid = 1852] [serial = 1409] [outer = 0x7fe5cc5e3000] 07:05:56 INFO - PROCESS | 1852 | 1461679556362 Marionette DEBUG loaded listener.js 07:05:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 249 (0x7fe5dd50f400) [pid = 1852] [serial = 1410] [outer = 0x7fe5cc5e3000] 07:05:57 INFO - PROCESS | 1852 | 1461679557259 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:05:57 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) 07:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1483ms 07:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:05:57 INFO - PROCESS | 1852 | 1461679557313 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 07:05:57 INFO - PROCESS | 1852 | 1461679557316 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 07:05:57 INFO - PROCESS | 1852 | 1461679557322 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:05:57 INFO - PROCESS | 1852 | 1461679557325 Marionette TRACE conn3 <- [1,1850,null,{}] 07:05:57 INFO - PROCESS | 1852 | 1461679557330 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:57 INFO - PROCESS | 1852 | 1461679557506 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 07:05:57 INFO - PROCESS | 1852 | 1461679557717 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b8e33800 == 123 [pid = 1852] [id = 470] 07:05:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 250 (0x7fe5b0ad5c00) [pid = 1852] [serial = 1411] [outer = (nil)] 07:05:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 251 (0x7fe5dd849c00) [pid = 1852] [serial = 1412] [outer = 0x7fe5b0ad5c00] 07:05:57 INFO - PROCESS | 1852 | 1461679557829 Marionette DEBUG loaded listener.js 07:05:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 252 (0x7fe5dd853400) [pid = 1852] [serial = 1413] [outer = 0x7fe5b0ad5c00] 07:05:58 INFO - PROCESS | 1852 | 1461679558760 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1483ms 07:05:58 INFO - PROCESS | 1852 | 1461679558804 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 07:05:58 INFO - PROCESS | 1852 | 1461679558808 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 07:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:05:58 INFO - PROCESS | 1852 | 1461679558814 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:05:58 INFO - PROCESS | 1852 | 1461679558816 Marionette TRACE conn3 <- [1,1854,null,{}] 07:05:58 INFO - PROCESS | 1852 | 1461679558829 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:59 INFO - PROCESS | 1852 | 1461679559010 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 07:05:59 INFO - PROCESS | 1852 | 1461679559222 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b58a6800 == 124 [pid = 1852] [id = 471] 07:05:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 253 (0x7fe5b4599000) [pid = 1852] [serial = 1414] [outer = (nil)] 07:05:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 254 (0x7fe5b5a2e800) [pid = 1852] [serial = 1415] [outer = 0x7fe5b4599000] 07:05:59 INFO - PROCESS | 1852 | 1461679559338 Marionette DEBUG loaded listener.js 07:05:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 255 (0x7fe5b5a34000) [pid = 1852] [serial = 1416] [outer = 0x7fe5b4599000] 07:06:00 INFO - PROCESS | 1852 | 1461679560188 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1443ms 07:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:06:00 INFO - PROCESS | 1852 | 1461679560258 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 07:06:00 INFO - PROCESS | 1852 | 1461679560261 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 07:06:00 INFO - PROCESS | 1852 | 1461679560266 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:06:00 INFO - PROCESS | 1852 | 1461679560268 Marionette TRACE conn3 <- [1,1858,null,{}] 07:06:00 INFO - PROCESS | 1852 | 1461679560274 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:00 INFO - PROCESS | 1852 | 1461679560459 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 07:06:00 INFO - PROCESS | 1852 | 1461679560727 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b34b8800 == 125 [pid = 1852] [id = 472] 07:06:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 256 (0x7fe5b13dc400) [pid = 1852] [serial = 1417] [outer = (nil)] 07:06:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 257 (0x7fe5b13ea400) [pid = 1852] [serial = 1418] [outer = 0x7fe5b13dc400] 07:06:00 INFO - PROCESS | 1852 | 1461679560799 Marionette DEBUG loaded listener.js 07:06:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 258 (0x7fe5b38e0400) [pid = 1852] [serial = 1419] [outer = 0x7fe5b13dc400] 07:06:01 INFO - PROCESS | 1852 | 1461679561631 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1429ms 07:06:01 INFO - PROCESS | 1852 | 1461679561696 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 07:06:01 INFO - PROCESS | 1852 | 1461679561699 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 07:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:06:01 INFO - PROCESS | 1852 | 1461679561705 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:06:01 INFO - PROCESS | 1852 | 1461679561707 Marionette TRACE conn3 <- [1,1862,null,{}] 07:06:01 INFO - PROCESS | 1852 | 1461679561712 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:01 INFO - PROCESS | 1852 | 1461679561903 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 07:06:02 INFO - PROCESS | 1852 | 1461679562131 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b34d1000 == 126 [pid = 1852] [id = 473] 07:06:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 259 (0x7fe5afbc3800) [pid = 1852] [serial = 1420] [outer = (nil)] 07:06:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 260 (0x7fe5afbce800) [pid = 1852] [serial = 1421] [outer = 0x7fe5afbc3800] 07:06:02 INFO - PROCESS | 1852 | 1461679562670 Marionette DEBUG loaded listener.js 07:06:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 261 (0x7fe5b0bc3800) [pid = 1852] [serial = 1422] [outer = 0x7fe5afbc3800] 07:06:03 INFO - PROCESS | 1852 | 1461679563725 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 2081ms 07:06:03 INFO - PROCESS | 1852 | 1461679563787 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 07:06:03 INFO - PROCESS | 1852 | 1461679563790 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 07:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:06:03 INFO - PROCESS | 1852 | 1461679563797 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:06:03 INFO - PROCESS | 1852 | 1461679563799 Marionette TRACE conn3 <- [1,1866,null,{}] 07:06:03 INFO - PROCESS | 1852 | 1461679563806 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:03 INFO - PROCESS | 1852 | 1461679563982 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 07:06:04 INFO - PROCESS | 1852 | 1461679564207 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6ccc000 == 127 [pid = 1852] [id = 474] 07:06:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 262 (0x7fe5b0944800) [pid = 1852] [serial = 1423] [outer = (nil)] 07:06:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 263 (0x7fe5b298e000) [pid = 1852] [serial = 1424] [outer = 0x7fe5b0944800] 07:06:04 INFO - PROCESS | 1852 | 1461679564312 Marionette DEBUG loaded listener.js 07:06:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 264 (0x7fe5b4597400) [pid = 1852] [serial = 1425] [outer = 0x7fe5b0944800] 07:06:05 INFO - PROCESS | 1852 | 1461679565358 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 07:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1632ms 07:06:05 INFO - PROCESS | 1852 | 1461679565429 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 07:06:05 INFO - PROCESS | 1852 | 1461679565434 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 07:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:06:05 INFO - PROCESS | 1852 | 1461679565443 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:06:05 INFO - PROCESS | 1852 | 1461679565446 Marionette TRACE conn3 <- [1,1870,null,{}] 07:06:05 INFO - PROCESS | 1852 | 1461679565452 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:05 INFO - PROCESS | 1852 | 1461679565638 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 07:06:05 INFO - PROCESS | 1852 | 1461679565851 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b0bb2000 == 128 [pid = 1852] [id = 475] 07:06:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 265 (0x7fe5b0945c00) [pid = 1852] [serial = 1426] [outer = (nil)] 07:06:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 266 (0x7fe5b26efc00) [pid = 1852] [serial = 1427] [outer = 0x7fe5b0945c00] 07:06:06 INFO - PROCESS | 1852 | 1461679566003 Marionette DEBUG loaded listener.js 07:06:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 267 (0x7fe5b5a37c00) [pid = 1852] [serial = 1428] [outer = 0x7fe5b0945c00] 07:06:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d9d68000 == 127 [pid = 1852] [id = 312] 07:06:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d8b96000 == 126 [pid = 1852] [id = 71] 07:06:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5dd748000 == 125 [pid = 1852] [id = 314] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 266 (0x7fe5b7c4f400) [pid = 1852] [serial = 1304] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 265 (0x7fe5c5c6d400) [pid = 1852] [serial = 1271] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 264 (0x7fe5b51d1400) [pid = 1852] [serial = 1277] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 263 (0x7fe5b5b4ec00) [pid = 1852] [serial = 1274] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 262 (0x7fe5b0ad2800) [pid = 1852] [serial = 1280] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b6e1f000 == 124 [pid = 1852] [id = 313] 07:06:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cac1a800 == 123 [pid = 1852] [id = 96] 07:06:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b3645800 == 122 [pid = 1852] [id = 457] 07:06:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2467800 == 121 [pid = 1852] [id = 456] 07:06:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b91c2800 == 120 [pid = 1852] [id = 455] 07:06:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b5898800 == 119 [pid = 1852] [id = 454] 07:06:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b3641800 == 118 [pid = 1852] [id = 453] 07:06:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b42e3000 == 117 [pid = 1852] [id = 452] 07:06:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ba04b000 == 116 [pid = 1852] [id = 451] 07:06:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b2819000 == 115 [pid = 1852] [id = 450] 07:06:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b547a800 == 114 [pid = 1852] [id = 449] 07:06:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb6c2800 == 113 [pid = 1852] [id = 444] 07:06:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cac13000 == 112 [pid = 1852] [id = 443] 07:06:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c94dc800 == 111 [pid = 1852] [id = 442] 07:06:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c6017800 == 110 [pid = 1852] [id = 441] 07:06:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c5961000 == 109 [pid = 1852] [id = 440] 07:06:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2ccd000 == 108 [pid = 1852] [id = 439] 07:06:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2838800 == 107 [pid = 1852] [id = 438] 07:06:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c1f3c000 == 106 [pid = 1852] [id = 437] 07:06:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b6db8000 == 105 [pid = 1852] [id = 436] 07:06:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b280c000 == 104 [pid = 1852] [id = 435] 07:06:06 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5bfa96800 == 103 [pid = 1852] [id = 434] 07:06:06 INFO - PROCESS | 1852 | 1461679566911 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 07:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1525ms 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 261 (0x7fe5bf85ec00) [pid = 1852] [serial = 1110] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 260 (0x7fe5c6193400) [pid = 1852] [serial = 1149] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 259 (0x7fe5c5c62c00) [pid = 1852] [serial = 1268] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 258 (0x7fe5bf856000) [pid = 1852] [serial = 1298] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 257 (0x7fe5d2c77400) [pid = 1852] [serial = 1005] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 256 (0x7fe5c284f400) [pid = 1852] [serial = 1047] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 255 (0x7fe5b53ce000) [pid = 1852] [serial = 1041] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 254 (0x7fe5c5a21400) [pid = 1852] [serial = 1256] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 253 (0x7fe5cb6e4400) [pid = 1852] [serial = 1017] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 252 (0x7fe5cc5da000) [pid = 1852] [serial = 1059] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 251 (0x7fe5b45a5000) [pid = 1852] [serial = 1008] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 250 (0x7fe5b7c4a000) [pid = 1852] [serial = 1250] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 249 (0x7fe5dbe35800) [pid = 1852] [serial = 1056] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 248 (0x7fe5cb46a400) [pid = 1852] [serial = 1259] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 247 (0x7fe5b6df6400) [pid = 1852] [serial = 1292] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 246 (0x7fe5b8f09000) [pid = 1852] [serial = 1044] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 245 (0x7fe5dd852c00) [pid = 1852] [serial = 1065] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 244 (0x7fe5b51c7c00) [pid = 1852] [serial = 1287] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 243 (0x7fe5c9fc4800) [pid = 1852] [serial = 1119] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 242 (0x7fe5b7caf000) [pid = 1852] [serial = 999] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 241 (0x7fe5cad90800) [pid = 1852] [serial = 1244] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 240 (0x7fe5b3e9dc00) [pid = 1852] [serial = 1152] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 239 (0x7fe5c27b7c00) [pid = 1852] [serial = 1253] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 238 (0x7fe5b13e4c00) [pid = 1852] [serial = 1284] [outer = (nil)] [url = about:blank] 07:06:06 INFO - PROCESS | 1852 | --DOMWINDOW == 237 (0x7fe5d8fd7000) [pid = 1852] [serial = 1262] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 236 (0x7fe5d9f35000) [pid = 1852] [serial = 1011] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 235 (0x7fe5b34a5800) [pid = 1852] [serial = 1068] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 234 (0x7fe5ddda8800) [pid = 1852] [serial = 918] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 233 (0x7fe5b2991000) [pid = 1852] [serial = 1301] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 232 (0x7fe5bfb98000) [pid = 1852] [serial = 1071] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 231 (0x7fe5b6b90400) [pid = 1852] [serial = 1002] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 230 (0x7fe5b51c7000) [pid = 1852] [serial = 1289] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 229 (0x7fe5c9491c00) [pid = 1852] [serial = 987] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 228 (0x7fe5ba09d400) [pid = 1852] [serial = 1296] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 227 (0x7fe5b34b0c00) [pid = 1852] [serial = 1062] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 226 (0x7fe5b3fca800) [pid = 1852] [serial = 1074] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 225 (0x7fe5dd509c00) [pid = 1852] [serial = 993] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 224 (0x7fe5b38df000) [pid = 1852] [serial = 1014] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 223 (0x7fe5b7c45000) [pid = 1852] [serial = 1293] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 222 (0x7fe5c860dc00) [pid = 1852] [serial = 1116] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 221 (0x7fe5b7ca3c00) [pid = 1852] [serial = 1295] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 220 (0x7fe5d7c16000) [pid = 1852] [serial = 990] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 219 (0x7fe5bfc10000) [pid = 1852] [serial = 1299] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7fe5ca32bc00) [pid = 1852] [serial = 1053] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7fe5dd8afc00) [pid = 1852] [serial = 996] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7fe5b3e97000) [pid = 1852] [serial = 1247] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7fe5b26ba000) [pid = 1852] [serial = 1265] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7fe5c5925c00) [pid = 1852] [serial = 1050] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7fe5b6a29400) [pid = 1852] [serial = 1290] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 212 (0x7fe5b3fce800) [pid = 1852] [serial = 1302] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 211 (0x7fe5b0bc3000) [pid = 1852] [serial = 1143] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 210 (0x7fe5b5846c00) [pid = 1852] [serial = 1107] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 209 (0x7fe5c2bb6800) [pid = 1852] [serial = 1113] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 208 (0x7fe5b6ab7000) [pid = 1852] [serial = 1182] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 207 (0x7fe5afbcdc00) [pid = 1852] [serial = 1283] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | --DOMWINDOW == 206 (0x7fe5b34aa800) [pid = 1852] [serial = 1286] [outer = (nil)] [url = about:blank] 07:06:07 INFO - PROCESS | 1852 | 1461679567025 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 07:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:06:07 INFO - PROCESS | 1852 | 1461679567031 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 07:06:07 INFO - PROCESS | 1852 | 1461679567037 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:06:07 INFO - PROCESS | 1852 | 1461679567042 Marionette TRACE conn3 <- [1,1874,null,{}] 07:06:07 INFO - PROCESS | 1852 | 1461679567057 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:07 INFO - PROCESS | 1852 | 1461679567226 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 07:06:07 INFO - PROCESS | 1852 | 1461679567392 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b15ac000 == 104 [pid = 1852] [id = 476] 07:06:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 207 (0x7fe5b0bc8800) [pid = 1852] [serial = 1429] [outer = (nil)] 07:06:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 208 (0x7fe5b6a24800) [pid = 1852] [serial = 1430] [outer = 0x7fe5b0bc8800] 07:06:07 INFO - PROCESS | 1852 | 1461679567454 Marionette DEBUG loaded listener.js 07:06:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 209 (0x7fe5b6a2f400) [pid = 1852] [serial = 1431] [outer = 0x7fe5b0bc8800] 07:06:08 INFO - PROCESS | 1852 | 1461679568174 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1182ms 07:06:08 INFO - PROCESS | 1852 | 1461679568232 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 07:06:08 INFO - PROCESS | 1852 | 1461679568237 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 07:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:06:08 INFO - PROCESS | 1852 | 1461679568248 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:06:08 INFO - PROCESS | 1852 | 1461679568250 Marionette TRACE conn3 <- [1,1878,null,{}] 07:06:08 INFO - PROCESS | 1852 | 1461679568255 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:08 INFO - PROCESS | 1852 | 1461679568440 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 07:06:08 INFO - PROCESS | 1852 | 1461679568451 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b5897800 == 105 [pid = 1852] [id = 477] 07:06:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 210 (0x7fe5b6a31400) [pid = 1852] [serial = 1432] [outer = (nil)] 07:06:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 211 (0x7fe5b6ab6800) [pid = 1852] [serial = 1433] [outer = 0x7fe5b6a31400] 07:06:08 INFO - PROCESS | 1852 | 1461679568527 Marionette DEBUG loaded listener.js 07:06:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 212 (0x7fe5b6df6400) [pid = 1852] [serial = 1434] [outer = 0x7fe5b6a31400] 07:06:09 INFO - PROCESS | 1852 | 1461679569491 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1288ms 07:06:09 INFO - PROCESS | 1852 | 1461679569532 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 07:06:09 INFO - PROCESS | 1852 | 1461679569536 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 07:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:06:09 INFO - PROCESS | 1852 | 1461679569548 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:06:09 INFO - PROCESS | 1852 | 1461679569551 Marionette TRACE conn3 <- [1,1882,null,{}] 07:06:09 INFO - PROCESS | 1852 | 1461679569561 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:09 INFO - PROCESS | 1852 | 1461679569778 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 07:06:09 INFO - PROCESS | 1852 | 1461679569809 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6e21800 == 106 [pid = 1852] [id = 478] 07:06:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 213 (0x7fe5b6dfc800) [pid = 1852] [serial = 1435] [outer = (nil)] 07:06:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7fe5b7c50800) [pid = 1852] [serial = 1436] [outer = 0x7fe5b6dfc800] 07:06:09 INFO - PROCESS | 1852 | 1461679569874 Marionette DEBUG loaded listener.js 07:06:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7fe5b8f10400) [pid = 1852] [serial = 1437] [outer = 0x7fe5b6dfc800] 07:06:11 INFO - PROCESS | 1852 | 1461679571487 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:06:11 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7fe5ba0a1000) [pid = 1852] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:06:11 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7fe5c216c800) [pid = 1852] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:06:11 INFO - PROCESS | 1852 | --DOMWINDOW == 212 (0x7fe5b7c46c00) [pid = 1852] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:06:11 INFO - PROCESS | 1852 | --DOMWINDOW == 211 (0x7fe5b0bbdc00) [pid = 1852] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:06:11 INFO - PROCESS | 1852 | --DOMWINDOW == 210 (0x7fe5bfc05c00) [pid = 1852] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:06:11 INFO - PROCESS | 1852 | --DOMWINDOW == 209 (0x7fe5c284a800) [pid = 1852] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:06:11 INFO - PROCESS | 1852 | --DOMWINDOW == 208 (0x7fe5afbc5800) [pid = 1852] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:06:11 INFO - PROCESS | 1852 | --DOMWINDOW == 207 (0x7fe5afbcc800) [pid = 1852] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:06:11 INFO - PROCESS | 1852 | --DOMWINDOW == 206 (0x7fe5b2989400) [pid = 1852] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:06:11 INFO - PROCESS | 1852 | --DOMWINDOW == 205 (0x7fe5b3fcd400) [pid = 1852] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:06:11 INFO - PROCESS | 1852 | --DOMWINDOW == 204 (0x7fe5b34b0400) [pid = 1852] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:06:11 INFO - PROCESS | 1852 | --DOMWINDOW == 203 (0x7fe5b360c000) [pid = 1852] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:06:11 INFO - PROCESS | 1852 | --DOMWINDOW == 202 (0x7fe5bf85b000) [pid = 1852] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:06:11 INFO - PROCESS | 1852 | --DOMWINDOW == 201 (0x7fe5c22bcc00) [pid = 1852] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:06:11 INFO - PROCESS | 1852 | --DOMWINDOW == 200 (0x7fe5c156f000) [pid = 1852] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:06:11 INFO - PROCESS | 1852 | --DOMWINDOW == 199 (0x7fe5b6dfc000) [pid = 1852] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:06:11 INFO - PROCESS | 1852 | --DOMWINDOW == 198 (0x7fe5b2993400) [pid = 1852] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:06:11 INFO - PROCESS | 1852 | --DOMWINDOW == 197 (0x7fe5cb6e4c00) [pid = 1852] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:06:11 INFO - PROCESS | 1852 | --DOMWINDOW == 196 (0x7fe5afbc9c00) [pid = 1852] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:06:11 INFO - PROCESS | 1852 | --DOMWINDOW == 195 (0x7fe5afbc8400) [pid = 1852] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:06:11 INFO - PROCESS | 1852 | --DOMWINDOW == 194 (0x7fe5b6a2d800) [pid = 1852] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:06:11 INFO - PROCESS | 1852 | --DOMWINDOW == 193 (0x7fe5b2990000) [pid = 1852] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 2093ms 07:06:11 INFO - PROCESS | 1852 | 1461679571636 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 07:06:11 INFO - PROCESS | 1852 | 1461679571639 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 07:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:06:11 INFO - PROCESS | 1852 | 1461679571645 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:06:11 INFO - PROCESS | 1852 | 1461679571647 Marionette TRACE conn3 <- [1,1886,null,{}] 07:06:11 INFO - PROCESS | 1852 | 1461679571653 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:11 INFO - PROCESS | 1852 | 1461679571879 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 07:06:11 INFO - PROCESS | 1852 | 1461679571987 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b372b800 == 107 [pid = 1852] [id = 479] 07:06:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 194 (0x7fe5b298e800) [pid = 1852] [serial = 1438] [outer = (nil)] 07:06:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 195 (0x7fe5b3fc9800) [pid = 1852] [serial = 1439] [outer = 0x7fe5b298e800] 07:06:12 INFO - PROCESS | 1852 | 1461679572044 Marionette DEBUG loaded listener.js 07:06:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 196 (0x7fe5b7cabc00) [pid = 1852] [serial = 1440] [outer = 0x7fe5b298e800] 07:06:12 INFO - PROCESS | 1852 | 1461679572660 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 07:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1027ms 07:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:06:12 INFO - PROCESS | 1852 | 1461679572673 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 07:06:12 INFO - PROCESS | 1852 | 1461679572675 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 07:06:12 INFO - PROCESS | 1852 | 1461679572681 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:06:12 INFO - PROCESS | 1852 | 1461679572683 Marionette TRACE conn3 <- [1,1890,null,{}] 07:06:12 INFO - PROCESS | 1852 | 1461679572688 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:12 INFO - PROCESS | 1852 | 1461679572901 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 07:06:12 INFO - PROCESS | 1852 | 1461679572923 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ba5ca800 == 108 [pid = 1852] [id = 480] 07:06:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 197 (0x7fe5b26e2400) [pid = 1852] [serial = 1441] [outer = (nil)] 07:06:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 198 (0x7fe5ba0a3000) [pid = 1852] [serial = 1442] [outer = 0x7fe5b26e2400] 07:06:12 INFO - PROCESS | 1852 | 1461679572978 Marionette DEBUG loaded listener.js 07:06:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 199 (0x7fe5bfb91800) [pid = 1852] [serial = 1443] [outer = 0x7fe5b26e2400] 07:06:13 INFO - PROCESS | 1852 | 1461679573987 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 07:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1376ms 07:06:14 INFO - PROCESS | 1852 | 1461679574057 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 07:06:14 INFO - PROCESS | 1852 | 1461679574061 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 07:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:06:14 INFO - PROCESS | 1852 | 1461679574070 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:06:14 INFO - PROCESS | 1852 | 1461679574076 Marionette TRACE conn3 <- [1,1894,null,{}] 07:06:14 INFO - PROCESS | 1852 | 1461679574085 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:14 INFO - PROCESS | 1852 | 1461679574331 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 07:06:14 INFO - PROCESS | 1852 | 1461679574538 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b3642000 == 109 [pid = 1852] [id = 481] 07:06:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 200 (0x7fe5afbc4800) [pid = 1852] [serial = 1444] [outer = (nil)] 07:06:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 201 (0x7fe5b26ef800) [pid = 1852] [serial = 1445] [outer = 0x7fe5afbc4800] 07:06:14 INFO - PROCESS | 1852 | 1461679574654 Marionette DEBUG loaded listener.js 07:06:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 202 (0x7fe5b3604400) [pid = 1852] [serial = 1446] [outer = 0x7fe5afbc4800] 07:06:15 INFO - PROCESS | 1852 | 1461679575656 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1639ms 07:06:15 INFO - PROCESS | 1852 | 1461679575710 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 07:06:15 INFO - PROCESS | 1852 | 1461679575718 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 07:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:06:15 INFO - PROCESS | 1852 | 1461679575728 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:06:15 INFO - PROCESS | 1852 | 1461679575732 Marionette TRACE conn3 <- [1,1898,null,{}] 07:06:15 INFO - PROCESS | 1852 | 1461679575738 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:15 INFO - PROCESS | 1852 | 1461679575926 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 07:06:16 INFO - PROCESS | 1852 | 1461679576124 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b8e2e800 == 110 [pid = 1852] [id = 482] 07:06:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 203 (0x7fe5b3e94400) [pid = 1852] [serial = 1447] [outer = (nil)] 07:06:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 204 (0x7fe5b57d8000) [pid = 1852] [serial = 1448] [outer = 0x7fe5b3e94400] 07:06:16 INFO - PROCESS | 1852 | 1461679576196 Marionette DEBUG loaded listener.js 07:06:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 205 (0x7fe5b5a35c00) [pid = 1852] [serial = 1449] [outer = 0x7fe5b3e94400] 07:06:17 INFO - PROCESS | 1852 | 1461679577143 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1484ms 07:06:17 INFO - PROCESS | 1852 | 1461679577212 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 07:06:17 INFO - PROCESS | 1852 | 1461679577216 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 07:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:06:17 INFO - PROCESS | 1852 | 1461679577222 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:06:17 INFO - PROCESS | 1852 | 1461679577229 Marionette TRACE conn3 <- [1,1902,null,{}] 07:06:17 INFO - PROCESS | 1852 | 1461679577244 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:17 INFO - PROCESS | 1852 | 1461679577467 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 07:06:17 INFO - PROCESS | 1852 | 1461679577711 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c1a15800 == 111 [pid = 1852] [id = 483] 07:06:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 206 (0x7fe5b6ab4000) [pid = 1852] [serial = 1450] [outer = (nil)] 07:06:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 207 (0x7fe5b7ca3c00) [pid = 1852] [serial = 1451] [outer = 0x7fe5b6ab4000] 07:06:17 INFO - PROCESS | 1852 | 1461679577828 Marionette DEBUG loaded listener.js 07:06:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 208 (0x7fe5ba097c00) [pid = 1852] [serial = 1452] [outer = 0x7fe5b6ab4000] 07:06:18 INFO - PROCESS | 1852 | 1461679578692 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1535ms 07:06:18 INFO - PROCESS | 1852 | 1461679578758 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 07:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:06:18 INFO - PROCESS | 1852 | 1461679578763 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 07:06:18 INFO - PROCESS | 1852 | 1461679578768 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:06:18 INFO - PROCESS | 1852 | 1461679578771 Marionette TRACE conn3 <- [1,1906,null,{}] 07:06:18 INFO - PROCESS | 1852 | 1461679578776 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:18 INFO - PROCESS | 1852 | 1461679578966 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 07:06:19 INFO - PROCESS | 1852 | 1461679579163 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c281f000 == 112 [pid = 1852] [id = 484] 07:06:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 209 (0x7fe5b6ab8800) [pid = 1852] [serial = 1453] [outer = (nil)] 07:06:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 210 (0x7fe5bfc06000) [pid = 1852] [serial = 1454] [outer = 0x7fe5b6ab8800] 07:06:19 INFO - PROCESS | 1852 | 1461679579237 Marionette DEBUG loaded listener.js 07:06:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 211 (0x7fe5bfcdfc00) [pid = 1852] [serial = 1455] [outer = 0x7fe5b6ab8800] 07:06:20 INFO - PROCESS | 1852 | 1461679580093 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 07:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1378ms 07:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:06:20 INFO - PROCESS | 1852 | 1461679580147 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 07:06:20 INFO - PROCESS | 1852 | 1461679580150 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 07:06:20 INFO - PROCESS | 1852 | 1461679580156 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:06:20 INFO - PROCESS | 1852 | 1461679580159 Marionette TRACE conn3 <- [1,1910,null,{}] 07:06:20 INFO - PROCESS | 1852 | 1461679580164 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:20 INFO - PROCESS | 1852 | 1461679580338 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 07:06:20 INFO - PROCESS | 1852 | 1461679580544 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2ccf000 == 113 [pid = 1852] [id = 485] 07:06:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 212 (0x7fe5b7c4e800) [pid = 1852] [serial = 1456] [outer = (nil)] 07:06:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 213 (0x7fe5c1980c00) [pid = 1852] [serial = 1457] [outer = 0x7fe5b7c4e800] 07:06:20 INFO - PROCESS | 1852 | 1461679580615 Marionette DEBUG loaded listener.js 07:06:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7fe5c1b9b000) [pid = 1852] [serial = 1458] [outer = 0x7fe5b7c4e800] 07:06:21 INFO - PROCESS | 1852 | 1461679581463 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 07:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1378ms 07:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:06:21 INFO - PROCESS | 1852 | 1461679581534 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 07:06:21 INFO - PROCESS | 1852 | 1461679581537 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 07:06:21 INFO - PROCESS | 1852 | 1461679581543 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:06:21 INFO - PROCESS | 1852 | 1461679581546 Marionette TRACE conn3 <- [1,1914,null,{}] 07:06:21 INFO - PROCESS | 1852 | 1461679581551 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:21 INFO - PROCESS | 1852 | 1461679581761 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 07:06:21 INFO - PROCESS | 1852 | 1461679581975 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c5958000 == 114 [pid = 1852] [id = 486] 07:06:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7fe5c250f000) [pid = 1852] [serial = 1459] [outer = (nil)] 07:06:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7fe5c2843800) [pid = 1852] [serial = 1460] [outer = 0x7fe5c250f000] 07:06:22 INFO - PROCESS | 1852 | 1461679582091 Marionette DEBUG loaded listener.js 07:06:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7fe5c2bbb400) [pid = 1852] [serial = 1461] [outer = 0x7fe5c250f000] 07:06:22 INFO - PROCESS | 1852 | 1461679582929 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1430ms 07:06:22 INFO - PROCESS | 1852 | 1461679582973 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 07:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:06:22 INFO - PROCESS | 1852 | 1461679582977 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 07:06:22 INFO - PROCESS | 1852 | 1461679582982 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:06:22 INFO - PROCESS | 1852 | 1461679582985 Marionette TRACE conn3 <- [1,1918,null,{}] 07:06:22 INFO - PROCESS | 1852 | 1461679582990 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:23 INFO - PROCESS | 1852 | 1461679583166 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 07:06:23 INFO - PROCESS | 1852 | 1461679583381 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c6017800 == 115 [pid = 1852] [id = 487] 07:06:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7fe5c2510000) [pid = 1852] [serial = 1462] [outer = (nil)] 07:06:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7fe5c472fc00) [pid = 1852] [serial = 1463] [outer = 0x7fe5c2510000] 07:06:23 INFO - PROCESS | 1852 | 1461679583503 Marionette DEBUG loaded listener.js 07:06:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 220 (0x7fe5c4799000) [pid = 1852] [serial = 1464] [outer = 0x7fe5c2510000] 07:06:24 INFO - PROCESS | 1852 | 1461679584376 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 07:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1441ms 07:06:24 INFO - PROCESS | 1852 | 1461679584423 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 07:06:24 INFO - PROCESS | 1852 | 1461679584427 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 07:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:06:24 INFO - PROCESS | 1852 | 1461679584432 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:06:24 INFO - PROCESS | 1852 | 1461679584435 Marionette TRACE conn3 <- [1,1922,null,{}] 07:06:24 INFO - PROCESS | 1852 | 1461679584440 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:24 INFO - PROCESS | 1852 | 1461679584613 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 07:06:24 INFO - PROCESS | 1852 | 1461679584817 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c8484800 == 116 [pid = 1852] [id = 488] 07:06:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 221 (0x7fe5c2b32800) [pid = 1852] [serial = 1465] [outer = (nil)] 07:06:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 222 (0x7fe5c524e000) [pid = 1852] [serial = 1466] [outer = 0x7fe5c2b32800] 07:06:24 INFO - PROCESS | 1852 | 1461679584882 Marionette DEBUG loaded listener.js 07:06:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 223 (0x7fe5c528d400) [pid = 1852] [serial = 1467] [outer = 0x7fe5c2b32800] 07:06:25 INFO - PROCESS | 1852 | 1461679585703 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 07:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1328ms 07:06:25 INFO - PROCESS | 1852 | 1461679585762 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 07:06:25 INFO - PROCESS | 1852 | 1461679585766 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 07:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:06:25 INFO - PROCESS | 1852 | 1461679585771 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:06:25 INFO - PROCESS | 1852 | 1461679585773 Marionette TRACE conn3 <- [1,1926,null,{}] 07:06:25 INFO - PROCESS | 1852 | 1461679585778 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:25 INFO - PROCESS | 1852 | 1461679585952 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 07:06:26 INFO - PROCESS | 1852 | 1461679586157 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb2d5000 == 117 [pid = 1852] [id = 489] 07:06:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 224 (0x7fe5c3a3f400) [pid = 1852] [serial = 1468] [outer = (nil)] 07:06:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 225 (0x7fe5c5921400) [pid = 1852] [serial = 1469] [outer = 0x7fe5c3a3f400] 07:06:26 INFO - PROCESS | 1852 | 1461679586225 Marionette DEBUG loaded listener.js 07:06:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 226 (0x7fe5c59a9800) [pid = 1852] [serial = 1470] [outer = 0x7fe5c3a3f400] 07:06:27 INFO - PROCESS | 1852 | 1461679587076 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 07:06:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1380ms 07:06:27 INFO - PROCESS | 1852 | 1461679587152 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 07:06:27 INFO - PROCESS | 1852 | 1461679587156 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 07:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:06:27 INFO - PROCESS | 1852 | 1461679587161 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:06:27 INFO - PROCESS | 1852 | 1461679587163 Marionette TRACE conn3 <- [1,1930,null,{}] 07:06:27 INFO - PROCESS | 1852 | 1461679587168 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:27 INFO - PROCESS | 1852 | 1461679587344 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 07:06:27 INFO - PROCESS | 1852 | 1461679587553 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cbc9e000 == 118 [pid = 1852] [id = 490] 07:06:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 227 (0x7fe5b53c6c00) [pid = 1852] [serial = 1471] [outer = (nil)] 07:06:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 228 (0x7fe5c5a12400) [pid = 1852] [serial = 1472] [outer = 0x7fe5b53c6c00] 07:06:27 INFO - PROCESS | 1852 | 1461679587662 Marionette DEBUG loaded listener.js 07:06:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 229 (0x7fe5c5c6fc00) [pid = 1852] [serial = 1473] [outer = 0x7fe5b53c6c00] 07:06:28 INFO - PROCESS | 1852 | 1461679588511 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 07:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1384ms 07:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:06:28 INFO - PROCESS | 1852 | 1461679588545 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 07:06:28 INFO - PROCESS | 1852 | 1461679588548 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 07:06:28 INFO - PROCESS | 1852 | 1461679588554 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:06:28 INFO - PROCESS | 1852 | 1461679588558 Marionette TRACE conn3 <- [1,1934,null,{}] 07:06:28 INFO - PROCESS | 1852 | 1461679588563 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:28 INFO - PROCESS | 1852 | 1461679588765 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 07:06:28 INFO - PROCESS | 1852 | 1461679588975 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d8820000 == 119 [pid = 1852] [id = 491] 07:06:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 230 (0x7fe5b53cc400) [pid = 1852] [serial = 1474] [outer = (nil)] 07:06:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 231 (0x7fe5c7cb3400) [pid = 1852] [serial = 1475] [outer = 0x7fe5b53cc400] 07:06:29 INFO - PROCESS | 1852 | 1461679589046 Marionette DEBUG loaded listener.js 07:06:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 232 (0x7fe5c9c0b400) [pid = 1852] [serial = 1476] [outer = 0x7fe5b53cc400] 07:06:29 INFO - PROCESS | 1852 | 1461679589930 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1431ms 07:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:06:29 INFO - PROCESS | 1852 | 1461679589985 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 07:06:29 INFO - PROCESS | 1852 | 1461679589987 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 07:06:29 INFO - PROCESS | 1852 | 1461679589993 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:06:29 INFO - PROCESS | 1852 | 1461679589996 Marionette TRACE conn3 <- [1,1938,null,{}] 07:06:30 INFO - PROCESS | 1852 | 1461679590000 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:30 INFO - PROCESS | 1852 | 1461679590171 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 07:06:30 INFO - PROCESS | 1852 | 1461679590379 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dbe6d800 == 120 [pid = 1852] [id = 492] 07:06:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 233 (0x7fe5b7caa800) [pid = 1852] [serial = 1477] [outer = (nil)] 07:06:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 234 (0x7fe5ca333000) [pid = 1852] [serial = 1478] [outer = 0x7fe5b7caa800] 07:06:30 INFO - PROCESS | 1852 | 1461679590444 Marionette DEBUG loaded listener.js 07:06:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 235 (0x7fe5cb558400) [pid = 1852] [serial = 1479] [outer = 0x7fe5b7caa800] 07:06:31 INFO - PROCESS | 1852 | 1461679591280 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1331ms 07:06:31 INFO - PROCESS | 1852 | 1461679591323 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 07:06:31 INFO - PROCESS | 1852 | 1461679591327 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 07:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:06:31 INFO - PROCESS | 1852 | 1461679591332 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:06:31 INFO - PROCESS | 1852 | 1461679591334 Marionette TRACE conn3 <- [1,1942,null,{}] 07:06:31 INFO - PROCESS | 1852 | 1461679591339 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:31 INFO - PROCESS | 1852 | 1461679591512 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 07:06:31 INFO - PROCESS | 1852 | 1461679591728 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dd73d800 == 121 [pid = 1852] [id = 493] 07:06:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 236 (0x7fe5c618b400) [pid = 1852] [serial = 1480] [outer = (nil)] 07:06:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 237 (0x7fe5ccf8c400) [pid = 1852] [serial = 1481] [outer = 0x7fe5c618b400] 07:06:31 INFO - PROCESS | 1852 | 1461679591793 Marionette DEBUG loaded listener.js 07:06:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 238 (0x7fe5d2c75400) [pid = 1852] [serial = 1482] [outer = 0x7fe5c618b400] 07:06:32 INFO - PROCESS | 1852 | 1461679592634 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1376ms 07:06:32 INFO - PROCESS | 1852 | 1461679592709 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 07:06:32 INFO - PROCESS | 1852 | 1461679592713 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 07:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:06:32 INFO - PROCESS | 1852 | 1461679592718 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:06:32 INFO - PROCESS | 1852 | 1461679592721 Marionette TRACE conn3 <- [1,1946,null,{}] 07:06:32 INFO - PROCESS | 1852 | 1461679592726 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:32 INFO - PROCESS | 1852 | 1461679592939 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 07:06:33 INFO - PROCESS | 1852 | 1461679593143 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5e0bf1000 == 122 [pid = 1852] [id = 494] 07:06:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 239 (0x7fe5ca32d800) [pid = 1852] [serial = 1483] [outer = (nil)] 07:06:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 240 (0x7fe5d8adac00) [pid = 1852] [serial = 1484] [outer = 0x7fe5ca32d800] 07:06:33 INFO - PROCESS | 1852 | 1461679593211 Marionette DEBUG loaded listener.js 07:06:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 241 (0x7fe5d8fdac00) [pid = 1852] [serial = 1485] [outer = 0x7fe5ca32d800] 07:06:34 INFO - PROCESS | 1852 | 1461679594180 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1481ms 07:06:34 INFO - PROCESS | 1852 | 1461679594200 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 07:06:34 INFO - PROCESS | 1852 | 1461679594203 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 07:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:06:34 INFO - PROCESS | 1852 | 1461679594209 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:06:34 INFO - PROCESS | 1852 | 1461679594211 Marionette TRACE conn3 <- [1,1950,null,{}] 07:06:34 INFO - PROCESS | 1852 | 1461679594217 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:34 INFO - PROCESS | 1852 | 1461679594396 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 07:06:34 INFO - PROCESS | 1852 | 1461679594649 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b280b000 == 123 [pid = 1852] [id = 495] 07:06:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 242 (0x7fe5b26b6000) [pid = 1852] [serial = 1486] [outer = (nil)] 07:06:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 243 (0x7fe5b45a1800) [pid = 1852] [serial = 1487] [outer = 0x7fe5b26b6000] 07:06:34 INFO - PROCESS | 1852 | 1461679594763 Marionette DEBUG loaded listener.js 07:06:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 244 (0x7fe5c284a400) [pid = 1852] [serial = 1488] [outer = 0x7fe5b26b6000] 07:06:35 INFO - PROCESS | 1852 | 1461679595591 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1427ms 07:06:35 INFO - PROCESS | 1852 | 1461679595638 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 07:06:35 INFO - PROCESS | 1852 | 1461679595641 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 07:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:06:35 INFO - PROCESS | 1852 | 1461679595647 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:06:35 INFO - PROCESS | 1852 | 1461679595649 Marionette TRACE conn3 <- [1,1954,null,{}] 07:06:35 INFO - PROCESS | 1852 | 1461679595655 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:35 INFO - PROCESS | 1852 | 1461679595833 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 07:06:36 INFO - PROCESS | 1852 | 1461679596046 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5afe0d000 == 124 [pid = 1852] [id = 496] 07:06:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 245 (0x7fe5afbce400) [pid = 1852] [serial = 1489] [outer = (nil)] 07:06:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 246 (0x7fe5b0bc4400) [pid = 1852] [serial = 1490] [outer = 0x7fe5afbce400] 07:06:36 INFO - PROCESS | 1852 | 1461679596158 Marionette DEBUG loaded listener.js 07:06:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 247 (0x7fe5c284bc00) [pid = 1852] [serial = 1491] [outer = 0x7fe5afbce400] 07:06:37 INFO - PROCESS | 1852 | 1461679597483 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 07:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1879ms 07:06:37 INFO - PROCESS | 1852 | 1461679597527 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 07:06:37 INFO - PROCESS | 1852 | 1461679597532 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 07:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:06:37 INFO - PROCESS | 1852 | 1461679597540 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:06:37 INFO - PROCESS | 1852 | 1461679597544 Marionette TRACE conn3 <- [1,1958,null,{}] 07:06:37 INFO - PROCESS | 1852 | 1461679597565 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:37 INFO - PROCESS | 1852 | 1461679597811 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 07:06:37 INFO - PROCESS | 1852 | 1461679597963 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b547e000 == 125 [pid = 1852] [id = 497] 07:06:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 248 (0x7fe5b298b800) [pid = 1852] [serial = 1492] [outer = (nil)] 07:06:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 249 (0x7fe5b38e0000) [pid = 1852] [serial = 1493] [outer = 0x7fe5b298b800] 07:06:38 INFO - PROCESS | 1852 | 1461679598032 Marionette DEBUG loaded listener.js 07:06:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 250 (0x7fe5b3fd3000) [pid = 1852] [serial = 1494] [outer = 0x7fe5b298b800] 07:06:38 INFO - PROCESS | 1852 | 1461679598910 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 07:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1430ms 07:06:38 INFO - PROCESS | 1852 | 1461679598970 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 07:06:38 INFO - PROCESS | 1852 | 1461679598977 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 07:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:06:38 INFO - PROCESS | 1852 | 1461679598987 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:06:38 INFO - PROCESS | 1852 | 1461679598990 Marionette TRACE conn3 <- [1,1962,null,{}] 07:06:38 INFO - PROCESS | 1852 | 1461679598995 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:39 INFO - PROCESS | 1852 | 1461679599187 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 07:06:39 INFO - PROCESS | 1852 | 1461679599404 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b34d0800 == 126 [pid = 1852] [id = 498] 07:06:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 251 (0x7fe5b3e9bc00) [pid = 1852] [serial = 1495] [outer = (nil)] 07:06:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 252 (0x7fe5b583e400) [pid = 1852] [serial = 1496] [outer = 0x7fe5b3e9bc00] 07:06:39 INFO - PROCESS | 1852 | 1461679599568 Marionette DEBUG loaded listener.js 07:06:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 253 (0x7fe5b5ac5400) [pid = 1852] [serial = 1497] [outer = 0x7fe5b3e9bc00] 07:06:40 INFO - PROCESS | 1852 | 1461679600538 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 07:06:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1593ms 07:06:40 INFO - PROCESS | 1852 | 1461679600580 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 07:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:06:40 INFO - PROCESS | 1852 | 1461679600584 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 07:06:40 INFO - PROCESS | 1852 | 1461679600590 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:06:40 INFO - PROCESS | 1852 | 1461679600595 Marionette TRACE conn3 <- [1,1966,null,{}] 07:06:40 INFO - PROCESS | 1852 | 1461679600609 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:40 INFO - PROCESS | 1852 | 1461679600780 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 07:06:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b372b800 == 125 [pid = 1852] [id = 479] 07:06:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b6e21800 == 124 [pid = 1852] [id = 478] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 252 (0x7fe5c5c6a000) [pid = 1852] [serial = 1331] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 251 (0x7fe5c7a36400) [pid = 1852] [serial = 1334] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 250 (0x7fe5c9fcd800) [pid = 1852] [serial = 1337] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 249 (0x7fe5cb6e1000) [pid = 1852] [serial = 1340] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 248 (0x7fe5cbcdb000) [pid = 1852] [serial = 1343] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 247 (0x7fe5b51d1800) [pid = 1852] [serial = 1376] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | 1461679601114 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b5897800 == 123 [pid = 1852] [id = 477] 07:06:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b15ac000 == 122 [pid = 1852] [id = 476] 07:06:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b0bb2000 == 121 [pid = 1852] [id = 475] 07:06:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b6ccc000 == 120 [pid = 1852] [id = 474] 07:06:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b34d1000 == 119 [pid = 1852] [id = 473] 07:06:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b1355000 == 120 [pid = 1852] [id = 499] 07:06:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 248 (0x7fe5b51d1800) [pid = 1852] [serial = 1498] [outer = (nil)] 07:06:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 249 (0x7fe5b6b83800) [pid = 1852] [serial = 1499] [outer = 0x7fe5b51d1800] 07:06:41 INFO - PROCESS | 1852 | 1461679601243 Marionette DEBUG loaded listener.js 07:06:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 250 (0x7fe5b7cb1800) [pid = 1852] [serial = 1500] [outer = 0x7fe5b51d1800] 07:06:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5e23b0000 == 119 [pid = 1852] [id = 468] 07:06:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ddd5f800 == 118 [pid = 1852] [id = 467] 07:06:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d9d6c800 == 117 [pid = 1852] [id = 466] 07:06:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d7ca0000 == 116 [pid = 1852] [id = 465] 07:06:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cc32c800 == 115 [pid = 1852] [id = 464] 07:06:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c94e2000 == 114 [pid = 1852] [id = 463] 07:06:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c5d18800 == 113 [pid = 1852] [id = 462] 07:06:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c535d800 == 112 [pid = 1852] [id = 461] 07:06:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b91b7000 == 111 [pid = 1852] [id = 460] 07:06:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b5806000 == 110 [pid = 1852] [id = 459] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 249 (0x7fe5b3fce400) [pid = 1852] [serial = 1346] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 248 (0x7fe5c591fc00) [pid = 1852] [serial = 1328] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 247 (0x7fe5b57d9400) [pid = 1852] [serial = 1361] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 246 (0x7fe5bfc05800) [pid = 1852] [serial = 1362] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 245 (0x7fe5bf85d400) [pid = 1852] [serial = 1359] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 244 (0x7fe5ba09b000) [pid = 1852] [serial = 1358] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 243 (0x7fe5c27a8400) [pid = 1852] [serial = 1364] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 242 (0x7fe5c2815c00) [pid = 1852] [serial = 1365] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 241 (0x7fe5c2b3e800) [pid = 1852] [serial = 1322] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 240 (0x7fe5cc36e400) [pid = 1852] [serial = 1122] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 239 (0x7fe5c2bb4400) [pid = 1852] [serial = 1191] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 238 (0x7fe5bfc0e800) [pid = 1852] [serial = 1185] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 237 (0x7fe5d9d30c00) [pid = 1852] [serial = 1134] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 236 (0x7fe5dd846400) [pid = 1852] [serial = 1131] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 235 (0x7fe5b0949000) [pid = 1852] [serial = 1140] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 234 (0x7fe5dd8a5000) [pid = 1852] [serial = 1137] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 233 (0x7fe5c22bfc00) [pid = 1852] [serial = 1319] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 232 (0x7fe5b7ca4c00) [pid = 1852] [serial = 1356] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 231 (0x7fe5b6df3c00) [pid = 1852] [serial = 1355] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 230 (0x7fe5c156e000) [pid = 1852] [serial = 1316] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 229 (0x7fe5b3e9a000) [pid = 1852] [serial = 1179] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 228 (0x7fe5c479c000) [pid = 1852] [serial = 1325] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 227 (0x7fe5b5b4ac00) [pid = 1852] [serial = 1310] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 226 (0x7fe5ce29e800) [pid = 1852] [serial = 1125] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 225 (0x7fe5d8bef400) [pid = 1852] [serial = 1128] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 224 (0x7fe5c2844400) [pid = 1852] [serial = 1188] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 223 (0x7fe5b6b8a400) [pid = 1852] [serial = 1146] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 222 (0x7fe5c2b31800) [pid = 1852] [serial = 1367] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 221 (0x7fe5c2bb4800) [pid = 1852] [serial = 1368] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 220 (0x7fe5c525b800) [pid = 1852] [serial = 1371] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 219 (0x7fe5c4734800) [pid = 1852] [serial = 1370] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7fe5b34a2c00) [pid = 1852] [serial = 1373] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7fe5b38df400) [pid = 1852] [serial = 1374] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7fe5bfb90c00) [pid = 1852] [serial = 1305] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7fe5b3fcf800) [pid = 1852] [serial = 1350] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7fe5b2995c00) [pid = 1852] [serial = 1349] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7fe5b5ac5c00) [pid = 1852] [serial = 1353] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 212 (0x7fe5b459d400) [pid = 1852] [serial = 1352] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 211 (0x7fe5ba098800) [pid = 1852] [serial = 1313] [outer = (nil)] [url = about:blank] 07:06:41 INFO - PROCESS | 1852 | --DOMWINDOW == 210 (0x7fe5b23a9800) [pid = 1852] [serial = 1307] [outer = (nil)] [url = about:blank] 07:06:42 INFO - PROCESS | 1852 | 1461679602014 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 07:06:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1432ms 07:06:42 INFO - PROCESS | 1852 | 1461679602025 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 07:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:06:42 INFO - PROCESS | 1852 | 1461679602029 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 07:06:42 INFO - PROCESS | 1852 | 1461679602034 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:06:42 INFO - PROCESS | 1852 | 1461679602037 Marionette TRACE conn3 <- [1,1970,null,{}] 07:06:42 INFO - PROCESS | 1852 | 1461679602042 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:42 INFO - PROCESS | 1852 | 1461679602212 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 07:06:42 INFO - PROCESS | 1852 | 1461679602382 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b3740000 == 111 [pid = 1852] [id = 500] 07:06:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 211 (0x7fe5b0949000) [pid = 1852] [serial = 1501] [outer = (nil)] 07:06:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 212 (0x7fe5b6b8a400) [pid = 1852] [serial = 1502] [outer = 0x7fe5b0949000] 07:06:42 INFO - PROCESS | 1852 | 1461679602440 Marionette DEBUG loaded listener.js 07:06:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 213 (0x7fe5bfb8a800) [pid = 1852] [serial = 1503] [outer = 0x7fe5b0949000] 07:06:43 INFO - PROCESS | 1852 | 1461679603122 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 07:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1129ms 07:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:06:43 INFO - PROCESS | 1852 | 1461679603163 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 07:06:43 INFO - PROCESS | 1852 | 1461679603165 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 07:06:43 INFO - PROCESS | 1852 | 1461679603171 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:06:43 INFO - PROCESS | 1852 | 1461679603174 Marionette TRACE conn3 <- [1,1974,null,{}] 07:06:43 INFO - PROCESS | 1852 | 1461679603178 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:43 INFO - PROCESS | 1852 | 1461679603419 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 07:06:43 INFO - PROCESS | 1852 | 1461679603535 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6dbf800 == 112 [pid = 1852] [id = 501] 07:06:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7fe5b6df7c00) [pid = 1852] [serial = 1504] [outer = (nil)] 07:06:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7fe5c1576400) [pid = 1852] [serial = 1505] [outer = 0x7fe5b6df7c00] 07:06:43 INFO - PROCESS | 1852 | 1461679603596 Marionette DEBUG loaded listener.js 07:06:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7fe5c1b9b400) [pid = 1852] [serial = 1506] [outer = 0x7fe5b6df7c00] 07:06:44 INFO - PROCESS | 1852 | 1461679604351 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 07:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1226ms 07:06:44 INFO - PROCESS | 1852 | 1461679604396 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 07:06:44 INFO - PROCESS | 1852 | 1461679604399 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 07:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:06:44 INFO - PROCESS | 1852 | 1461679604404 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:06:44 INFO - PROCESS | 1852 | 1461679604407 Marionette TRACE conn3 <- [1,1978,null,{}] 07:06:44 INFO - PROCESS | 1852 | 1461679604412 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:44 INFO - PROCESS | 1852 | 1461679604674 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 07:06:44 INFO - PROCESS | 1852 | 1461679604704 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b91be000 == 113 [pid = 1852] [id = 502] 07:06:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7fe5c1f0dc00) [pid = 1852] [serial = 1507] [outer = (nil)] 07:06:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7fe5c2849c00) [pid = 1852] [serial = 1508] [outer = 0x7fe5c1f0dc00] 07:06:44 INFO - PROCESS | 1852 | 1461679604767 Marionette DEBUG loaded listener.js 07:06:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7fe5c4736400) [pid = 1852] [serial = 1509] [outer = 0x7fe5c1f0dc00] 07:06:45 INFO - PROCESS | 1852 | 1461679605663 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1280ms 07:06:45 INFO - PROCESS | 1852 | 1461679605687 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 07:06:45 INFO - PROCESS | 1852 | 1461679605690 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 07:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:06:45 INFO - PROCESS | 1852 | 1461679605695 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:06:45 INFO - PROCESS | 1852 | 1461679605697 Marionette TRACE conn3 <- [1,1982,null,{}] 07:06:45 INFO - PROCESS | 1852 | 1461679605703 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:46 INFO - PROCESS | 1852 | 1461679606339 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 07:06:46 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7fe5afbc3800) [pid = 1852] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:06:46 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7fe5b0945c00) [pid = 1852] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:06:46 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7fe5b6a31400) [pid = 1852] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:06:46 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7fe5b0944800) [pid = 1852] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:06:46 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7fe5b6dfc800) [pid = 1852] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:06:46 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7fe5b298e800) [pid = 1852] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:06:46 INFO - PROCESS | 1852 | --DOMWINDOW == 212 (0x7fe5b0bc8800) [pid = 1852] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:06:46 INFO - PROCESS | 1852 | 1461679606504 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b4393800 == 114 [pid = 1852] [id = 503] 07:06:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 213 (0x7fe5afbc3800) [pid = 1852] [serial = 1510] [outer = (nil)] 07:06:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7fe5b298e800) [pid = 1852] [serial = 1511] [outer = 0x7fe5afbc3800] 07:06:46 INFO - PROCESS | 1852 | 1461679606565 Marionette DEBUG loaded listener.js 07:06:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7fe5b6dfc400) [pid = 1852] [serial = 1512] [outer = 0x7fe5afbc3800] 07:06:47 INFO - PROCESS | 1852 | 1461679607216 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1535ms 07:06:47 INFO - PROCESS | 1852 | 1461679607231 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 07:06:47 INFO - PROCESS | 1852 | 1461679607234 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 07:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:06:47 INFO - PROCESS | 1852 | 1461679607241 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:06:47 INFO - PROCESS | 1852 | 1461679607242 Marionette TRACE conn3 <- [1,1986,null,{}] 07:06:47 INFO - PROCESS | 1852 | 1461679607248 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:47 INFO - PROCESS | 1852 | 1461679607406 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 07:06:47 INFO - PROCESS | 1852 | 1461679607424 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c192b000 == 115 [pid = 1852] [id = 504] 07:06:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7fe5b6dfc800) [pid = 1852] [serial = 1513] [outer = (nil)] 07:06:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7fe5c5c6a000) [pid = 1852] [serial = 1514] [outer = 0x7fe5b6dfc800] 07:06:47 INFO - PROCESS | 1852 | 1461679607482 Marionette DEBUG loaded listener.js 07:06:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7fe5c7a36400) [pid = 1852] [serial = 1515] [outer = 0x7fe5b6dfc800] 07:06:48 INFO - PROCESS | 1852 | 1461679608269 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1175ms 07:06:48 INFO - PROCESS | 1852 | 1461679608473 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 07:06:48 INFO - PROCESS | 1852 | 1461679608480 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 07:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:06:48 INFO - PROCESS | 1852 | 1461679608489 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:06:48 INFO - PROCESS | 1852 | 1461679608493 Marionette TRACE conn3 <- [1,1990,null,{}] 07:06:48 INFO - PROCESS | 1852 | 1461679608500 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:48 INFO - PROCESS | 1852 | 1461679608712 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 07:06:49 INFO - PROCESS | 1852 | 1461679608999 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b372c000 == 116 [pid = 1852] [id = 505] 07:06:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7fe5b2993800) [pid = 1852] [serial = 1516] [outer = (nil)] 07:06:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 220 (0x7fe5b3e9c400) [pid = 1852] [serial = 1517] [outer = 0x7fe5b2993800] 07:06:49 INFO - PROCESS | 1852 | 1461679609127 Marionette DEBUG loaded listener.js 07:06:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 221 (0x7fe5b53c6800) [pid = 1852] [serial = 1518] [outer = 0x7fe5b2993800] 07:06:50 INFO - PROCESS | 1852 | 1461679610019 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1579ms 07:06:50 INFO - PROCESS | 1852 | 1461679610069 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 07:06:50 INFO - PROCESS | 1852 | 1461679610073 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 07:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:06:50 INFO - PROCESS | 1852 | 1461679610085 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:06:50 INFO - PROCESS | 1852 | 1461679610090 Marionette TRACE conn3 <- [1,1994,null,{}] 07:06:50 INFO - PROCESS | 1852 | 1461679610096 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:50 INFO - PROCESS | 1852 | 1461679610292 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 07:06:50 INFO - PROCESS | 1852 | 1461679610499 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6e27800 == 117 [pid = 1852] [id = 506] 07:06:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 222 (0x7fe5b53c9c00) [pid = 1852] [serial = 1519] [outer = (nil)] 07:06:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 223 (0x7fe5b6a30800) [pid = 1852] [serial = 1520] [outer = 0x7fe5b53c9c00] 07:06:50 INFO - PROCESS | 1852 | 1461679610614 Marionette DEBUG loaded listener.js 07:06:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 224 (0x7fe5b7c4c000) [pid = 1852] [serial = 1521] [outer = 0x7fe5b53c9c00] 07:06:51 INFO - PROCESS | 1852 | 1461679611593 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1585ms 07:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:06:51 INFO - PROCESS | 1852 | 1461679611667 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 07:06:51 INFO - PROCESS | 1852 | 1461679611670 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 07:06:51 INFO - PROCESS | 1852 | 1461679611676 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:06:51 INFO - PROCESS | 1852 | 1461679611680 Marionette TRACE conn3 <- [1,1998,null,{}] 07:06:51 INFO - PROCESS | 1852 | 1461679611694 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:51 INFO - PROCESS | 1852 | 1461679611925 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 07:06:52 INFO - PROCESS | 1852 | 1461679612179 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2821000 == 118 [pid = 1852] [id = 507] 07:06:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 225 (0x7fe5c1996800) [pid = 1852] [serial = 1522] [outer = (nil)] 07:06:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 226 (0x7fe5c24b4c00) [pid = 1852] [serial = 1523] [outer = 0x7fe5c1996800] 07:06:52 INFO - PROCESS | 1852 | 1461679612298 Marionette DEBUG loaded listener.js 07:06:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 227 (0x7fe5c284c800) [pid = 1852] [serial = 1524] [outer = 0x7fe5c1996800] 07:06:53 INFO - PROCESS | 1852 | 1461679613141 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 07:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1530ms 07:06:53 INFO - PROCESS | 1852 | 1461679613206 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 07:06:53 INFO - PROCESS | 1852 | 1461679613210 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 07:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:06:53 INFO - PROCESS | 1852 | 1461679613215 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:06:53 INFO - PROCESS | 1852 | 1461679613218 Marionette TRACE conn3 <- [1,2002,null,{}] 07:06:53 INFO - PROCESS | 1852 | 1461679613223 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:53 INFO - PROCESS | 1852 | 1461679613416 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 07:06:53 INFO - PROCESS | 1852 | 1461679613672 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c5368800 == 119 [pid = 1852] [id = 508] 07:06:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 228 (0x7fe5c2169400) [pid = 1852] [serial = 1525] [outer = (nil)] 07:06:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 229 (0x7fe5c4796c00) [pid = 1852] [serial = 1526] [outer = 0x7fe5c2169400] 07:06:53 INFO - PROCESS | 1852 | 1461679613751 Marionette DEBUG loaded listener.js 07:06:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 230 (0x7fe5c6193400) [pid = 1852] [serial = 1527] [outer = 0x7fe5c2169400] 07:06:54 INFO - PROCESS | 1852 | 1461679614605 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:06:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1430ms 07:06:54 INFO - PROCESS | 1852 | 1461679614646 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 07:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:06:54 INFO - PROCESS | 1852 | 1461679614650 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 07:06:54 INFO - PROCESS | 1852 | 1461679614655 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:06:54 INFO - PROCESS | 1852 | 1461679614658 Marionette TRACE conn3 <- [1,2006,null,{}] 07:06:54 INFO - PROCESS | 1852 | 1461679614664 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:54 INFO - PROCESS | 1852 | 1461679614845 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 07:06:55 INFO - PROCESS | 1852 | 1461679615063 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c600d800 == 120 [pid = 1852] [id = 509] 07:06:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 231 (0x7fe5b3fc8800) [pid = 1852] [serial = 1528] [outer = (nil)] 07:06:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 232 (0x7fe5c528a000) [pid = 1852] [serial = 1529] [outer = 0x7fe5b3fc8800] 07:06:55 INFO - PROCESS | 1852 | 1461679615173 Marionette DEBUG loaded listener.js 07:06:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 233 (0x7fe5ca32c400) [pid = 1852] [serial = 1530] [outer = 0x7fe5b3fc8800] 07:06:56 INFO - PROCESS | 1852 | 1461679616027 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 07:06:56 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 07:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1430ms 07:06:56 INFO - PROCESS | 1852 | 1461679616085 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 07:06:56 INFO - PROCESS | 1852 | 1461679616089 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 07:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:06:56 INFO - PROCESS | 1852 | 1461679616094 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:06:56 INFO - PROCESS | 1852 | 1461679616097 Marionette TRACE conn3 <- [1,2010,null,{}] 07:06:56 INFO - PROCESS | 1852 | 1461679616121 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:56 INFO - PROCESS | 1852 | 1461679616342 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 07:06:56 INFO - PROCESS | 1852 | 1461679616550 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb2cc000 == 121 [pid = 1852] [id = 510] 07:06:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 234 (0x7fe5ca332800) [pid = 1852] [serial = 1531] [outer = (nil)] 07:06:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 235 (0x7fe5ce29e800) [pid = 1852] [serial = 1532] [outer = 0x7fe5ca332800] 07:06:56 INFO - PROCESS | 1852 | 1461679616686 Marionette DEBUG loaded listener.js 07:06:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 236 (0x7fe5d9c34400) [pid = 1852] [serial = 1533] [outer = 0x7fe5ca332800] 07:06:57 INFO - PROCESS | 1852 | 1461679617558 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 07:06:57 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 07:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1494ms 07:06:57 INFO - PROCESS | 1852 | 1461679617602 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 07:06:57 INFO - PROCESS | 1852 | 1461679617606 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 07:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:06:57 INFO - PROCESS | 1852 | 1461679617613 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:06:57 INFO - PROCESS | 1852 | 1461679617616 Marionette TRACE conn3 <- [1,2014,null,{}] 07:06:57 INFO - PROCESS | 1852 | 1461679617621 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:57 INFO - PROCESS | 1852 | 1461679617793 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 07:06:58 INFO - PROCESS | 1852 | 1461679618004 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d880e000 == 122 [pid = 1852] [id = 511] 07:06:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 237 (0x7fe5cb6dd400) [pid = 1852] [serial = 1534] [outer = (nil)] 07:06:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 238 (0x7fe5dd505800) [pid = 1852] [serial = 1535] [outer = 0x7fe5cb6dd400] 07:06:58 INFO - PROCESS | 1852 | 1461679618112 Marionette DEBUG loaded listener.js 07:06:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 239 (0x7fe5dd852c00) [pid = 1852] [serial = 1536] [outer = 0x7fe5cb6dd400] 07:06:58 INFO - PROCESS | 1852 | 1461679618981 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1441ms 07:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:06:59 INFO - PROCESS | 1852 | 1461679619054 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 07:06:59 INFO - PROCESS | 1852 | 1461679619057 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 07:06:59 INFO - PROCESS | 1852 | 1461679619063 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:06:59 INFO - PROCESS | 1852 | 1461679619066 Marionette TRACE conn3 <- [1,2018,null,{}] 07:06:59 INFO - PROCESS | 1852 | 1461679619071 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:59 INFO - PROCESS | 1852 | 1461679619289 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 07:06:59 INFO - PROCESS | 1852 | 1461679619497 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dbe88800 == 123 [pid = 1852] [id = 512] 07:06:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 240 (0x7fe5b0e6d000) [pid = 1852] [serial = 1537] [outer = (nil)] 07:06:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 241 (0x7fe5b0e73400) [pid = 1852] [serial = 1538] [outer = 0x7fe5b0e6d000] 07:06:59 INFO - PROCESS | 1852 | 1461679619616 Marionette DEBUG loaded listener.js 07:06:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 242 (0x7fe5b0e78000) [pid = 1852] [serial = 1539] [outer = 0x7fe5b0e6d000] 07:07:00 INFO - PROCESS | 1852 | 1461679620457 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:07:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1436ms 07:07:00 INFO - PROCESS | 1852 | 1461679620501 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 07:07:00 INFO - PROCESS | 1852 | 1461679620504 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 07:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:07:00 INFO - PROCESS | 1852 | 1461679620511 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:07:00 INFO - PROCESS | 1852 | 1461679620513 Marionette TRACE conn3 <- [1,2022,null,{}] 07:07:00 INFO - PROCESS | 1852 | 1461679620518 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:00 INFO - PROCESS | 1852 | 1461679620699 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 07:07:00 INFO - PROCESS | 1852 | 1461679620911 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dfd94800 == 124 [pid = 1852] [id = 513] 07:07:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 243 (0x7fe5b0e6d400) [pid = 1852] [serial = 1540] [outer = (nil)] 07:07:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 244 (0x7fe5d9dc0400) [pid = 1852] [serial = 1541] [outer = 0x7fe5b0e6d400] 07:07:01 INFO - PROCESS | 1852 | 1461679621018 Marionette DEBUG loaded listener.js 07:07:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 245 (0x7fe5dd8a3c00) [pid = 1852] [serial = 1542] [outer = 0x7fe5b0e6d400] 07:07:01 INFO - PROCESS | 1852 | 1461679621883 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1429ms 07:07:01 INFO - PROCESS | 1852 | 1461679621942 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 07:07:01 INFO - PROCESS | 1852 | 1461679621945 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 07:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:07:01 INFO - PROCESS | 1852 | 1461679621951 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:07:01 INFO - PROCESS | 1852 | 1461679621954 Marionette TRACE conn3 <- [1,2026,null,{}] 07:07:01 INFO - PROCESS | 1852 | 1461679621959 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:02 INFO - PROCESS | 1852 | 1461679622156 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 07:07:02 INFO - PROCESS | 1852 | 1461679622371 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b7ba7000 == 125 [pid = 1852] [id = 514] 07:07:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 246 (0x7fe5b0e73000) [pid = 1852] [serial = 1543] [outer = (nil)] 07:07:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 247 (0x7fe5b1322800) [pid = 1852] [serial = 1544] [outer = 0x7fe5b0e73000] 07:07:02 INFO - PROCESS | 1852 | 1461679622483 Marionette DEBUG loaded listener.js 07:07:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 248 (0x7fe5b1329000) [pid = 1852] [serial = 1545] [outer = 0x7fe5b0e73000] 07:07:03 INFO - PROCESS | 1852 | 1461679623349 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:07:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1436ms 07:07:03 INFO - PROCESS | 1852 | 1461679623388 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 07:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:07:03 INFO - PROCESS | 1852 | 1461679623393 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 07:07:03 INFO - PROCESS | 1852 | 1461679623398 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:07:03 INFO - PROCESS | 1852 | 1461679623402 Marionette TRACE conn3 <- [1,2030,null,{}] 07:07:03 INFO - PROCESS | 1852 | 1461679623407 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:03 INFO - PROCESS | 1852 | 1461679623628 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 07:07:03 INFO - PROCESS | 1852 | 1461679623847 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b7ee8800 == 126 [pid = 1852] [id = 515] 07:07:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 249 (0x7fe5b131c800) [pid = 1852] [serial = 1546] [outer = (nil)] 07:07:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 250 (0x7fe5b2507800) [pid = 1852] [serial = 1547] [outer = 0x7fe5b131c800] 07:07:04 INFO - PROCESS | 1852 | 1461679624003 Marionette DEBUG loaded listener.js 07:07:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 251 (0x7fe5b2510400) [pid = 1852] [serial = 1548] [outer = 0x7fe5b131c800] 07:07:05 INFO - PROCESS | 1852 | 1461679624998 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1639ms 07:07:05 INFO - PROCESS | 1852 | 1461679625037 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 07:07:05 INFO - PROCESS | 1852 | 1461679625040 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 07:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:07:05 INFO - PROCESS | 1852 | 1461679625046 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:07:05 INFO - PROCESS | 1852 | 1461679625048 Marionette TRACE conn3 <- [1,2034,null,{}] 07:07:05 INFO - PROCESS | 1852 | 1461679625053 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:05 INFO - PROCESS | 1852 | 1461679625232 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 07:07:05 INFO - PROCESS | 1852 | 1461679625448 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6cdc800 == 127 [pid = 1852] [id = 516] 07:07:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 252 (0x7fe5b1329c00) [pid = 1852] [serial = 1549] [outer = (nil)] 07:07:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 253 (0x7fe5b2b91800) [pid = 1852] [serial = 1550] [outer = 0x7fe5b1329c00] 07:07:05 INFO - PROCESS | 1852 | 1461679625559 Marionette DEBUG loaded listener.js 07:07:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 254 (0x7fe5b2b97c00) [pid = 1852] [serial = 1551] [outer = 0x7fe5b1329c00] 07:07:06 INFO - PROCESS | 1852 | 1461679626433 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1431ms 07:07:06 INFO - PROCESS | 1852 | 1461679626478 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 07:07:06 INFO - PROCESS | 1852 | 1461679626481 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 07:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:07:06 INFO - PROCESS | 1852 | 1461679626487 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:07:06 INFO - PROCESS | 1852 | 1461679626489 Marionette TRACE conn3 <- [1,2038,null,{}] 07:07:06 INFO - PROCESS | 1852 | 1461679626494 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:06 INFO - PROCESS | 1852 | 1461679626686 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 07:07:07 INFO - PROCESS | 1852 | 1461679627575 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b52a2800 == 128 [pid = 1852] [id = 517] 07:07:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 255 (0x7fe5b093d000) [pid = 1852] [serial = 1552] [outer = (nil)] 07:07:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 256 (0x7fe5b0bba000) [pid = 1852] [serial = 1553] [outer = 0x7fe5b093d000] 07:07:07 INFO - PROCESS | 1852 | 1461679627667 Marionette DEBUG loaded listener.js 07:07:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 257 (0x7fe5b132b000) [pid = 1852] [serial = 1554] [outer = 0x7fe5b093d000] 07:07:08 INFO - PROCESS | 1852 | 1461679628507 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 2076ms 07:07:08 INFO - PROCESS | 1852 | 1461679628565 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 07:07:08 INFO - PROCESS | 1852 | 1461679628570 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 07:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:07:08 INFO - PROCESS | 1852 | 1461679628577 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:07:08 INFO - PROCESS | 1852 | 1461679628582 Marionette TRACE conn3 <- [1,2042,null,{}] 07:07:08 INFO - PROCESS | 1852 | 1461679628588 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:08 INFO - PROCESS | 1852 | 1461679628798 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 07:07:09 INFO - PROCESS | 1852 | 1461679629011 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b4388800 == 129 [pid = 1852] [id = 518] 07:07:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 258 (0x7fe5b0941c00) [pid = 1852] [serial = 1555] [outer = (nil)] 07:07:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 259 (0x7fe5b26e1400) [pid = 1852] [serial = 1556] [outer = 0x7fe5b0941c00] 07:07:09 INFO - PROCESS | 1852 | 1461679629143 Marionette DEBUG loaded listener.js 07:07:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 260 (0x7fe5b2b9a400) [pid = 1852] [serial = 1557] [outer = 0x7fe5b0941c00] 07:07:10 INFO - PROCESS | 1852 | 1461679630272 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:07:10 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) 07:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1731ms 07:07:10 INFO - PROCESS | 1852 | 1461679630312 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 07:07:10 INFO - PROCESS | 1852 | 1461679630318 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 07:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:07:10 INFO - PROCESS | 1852 | 1461679630324 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:07:10 INFO - PROCESS | 1852 | 1461679630327 Marionette TRACE conn3 <- [1,2046,null,{}] 07:07:10 INFO - PROCESS | 1852 | 1461679630334 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:10 INFO - PROCESS | 1852 | 1461679630526 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 07:07:10 INFO - PROCESS | 1852 | 1461679630828 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b34cd000 == 130 [pid = 1852] [id = 519] 07:07:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 261 (0x7fe5b57ce800) [pid = 1852] [serial = 1558] [outer = (nil)] 07:07:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 262 (0x7fe5b57d9400) [pid = 1852] [serial = 1559] [outer = 0x7fe5b57ce800] 07:07:10 INFO - PROCESS | 1852 | 1461679630944 Marionette DEBUG loaded listener.js 07:07:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 263 (0x7fe5b5a35000) [pid = 1852] [serial = 1560] [outer = 0x7fe5b57ce800] 07:07:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d8dfb000 == 129 [pid = 1852] [id = 445] 07:07:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2aa2800 == 128 [pid = 1852] [id = 447] 07:07:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5dda59800 == 127 [pid = 1852] [id = 446] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 262 (0x7fe5ca2e4000) [pid = 1852] [serial = 1397] [outer = (nil)] [url = about:blank] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 261 (0x7fe5b7c50c00) [pid = 1852] [serial = 1400] [outer = (nil)] [url = about:blank] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 260 (0x7fe5cc372400) [pid = 1852] [serial = 1403] [outer = (nil)] [url = about:blank] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 259 (0x7fe5d143fc00) [pid = 1852] [serial = 1406] [outer = (nil)] [url = about:blank] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 258 (0x7fe5d9f2e800) [pid = 1852] [serial = 1409] [outer = (nil)] [url = about:blank] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 257 (0x7fe5dd849c00) [pid = 1852] [serial = 1412] [outer = (nil)] [url = about:blank] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 256 (0x7fe5b13ea400) [pid = 1852] [serial = 1418] [outer = (nil)] [url = about:blank] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 255 (0x7fe5b5a2e800) [pid = 1852] [serial = 1415] [outer = (nil)] [url = about:blank] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 254 (0x7fe5ba0a3000) [pid = 1852] [serial = 1442] [outer = (nil)] [url = about:blank] 07:07:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b4393800 == 126 [pid = 1852] [id = 503] 07:07:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b91be000 == 125 [pid = 1852] [id = 502] 07:07:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b6dbf800 == 124 [pid = 1852] [id = 501] 07:07:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b3740000 == 123 [pid = 1852] [id = 500] 07:07:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b1355000 == 122 [pid = 1852] [id = 499] 07:07:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b34d0800 == 121 [pid = 1852] [id = 498] 07:07:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b547e000 == 120 [pid = 1852] [id = 497] 07:07:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d8820000 == 119 [pid = 1852] [id = 491] 07:07:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cbc9e000 == 118 [pid = 1852] [id = 490] 07:07:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb2d5000 == 117 [pid = 1852] [id = 489] 07:07:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c8484800 == 116 [pid = 1852] [id = 488] 07:07:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c6017800 == 115 [pid = 1852] [id = 487] 07:07:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c5958000 == 114 [pid = 1852] [id = 486] 07:07:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2ccf000 == 113 [pid = 1852] [id = 485] 07:07:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c281f000 == 112 [pid = 1852] [id = 484] 07:07:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c1a15800 == 111 [pid = 1852] [id = 483] 07:07:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b8e2e800 == 110 [pid = 1852] [id = 482] 07:07:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b3642000 == 109 [pid = 1852] [id = 481] 07:07:11 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ba5ca800 == 108 [pid = 1852] [id = 480] 07:07:11 INFO - PROCESS | 1852 | 1461679631902 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 253 (0x7fe5c1b86400) [pid = 1852] [serial = 1388] [outer = (nil)] [url = about:blank] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 252 (0x7fe5c59ab400) [pid = 1852] [serial = 1394] [outer = (nil)] [url = about:blank] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 251 (0x7fe5b6a22800) [pid = 1852] [serial = 1382] [outer = (nil)] [url = about:blank] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 250 (0x7fe5c27b4c00) [pid = 1852] [serial = 1391] [outer = (nil)] [url = about:blank] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 249 (0x7fe5ba09dc00) [pid = 1852] [serial = 1385] [outer = (nil)] [url = about:blank] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 248 (0x7fe5b7cabc00) [pid = 1852] [serial = 1440] [outer = (nil)] [url = about:blank] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 247 (0x7fe5b6df6400) [pid = 1852] [serial = 1434] [outer = (nil)] [url = about:blank] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 246 (0x7fe5b7c50800) [pid = 1852] [serial = 1436] [outer = (nil)] [url = about:blank] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 245 (0x7fe5b3fc9800) [pid = 1852] [serial = 1439] [outer = (nil)] [url = about:blank] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 244 (0x7fe5b8f10400) [pid = 1852] [serial = 1437] [outer = (nil)] [url = about:blank] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 243 (0x7fe5b6a24800) [pid = 1852] [serial = 1430] [outer = (nil)] [url = about:blank] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 242 (0x7fe5b6a2f400) [pid = 1852] [serial = 1431] [outer = (nil)] [url = about:blank] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 241 (0x7fe5b0bc3800) [pid = 1852] [serial = 1422] [outer = (nil)] [url = about:blank] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 240 (0x7fe5afbce800) [pid = 1852] [serial = 1421] [outer = (nil)] [url = about:blank] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 239 (0x7fe5b26efc00) [pid = 1852] [serial = 1427] [outer = (nil)] [url = about:blank] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 238 (0x7fe5b6ab6800) [pid = 1852] [serial = 1433] [outer = (nil)] [url = about:blank] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 237 (0x7fe5b4597400) [pid = 1852] [serial = 1425] [outer = (nil)] [url = about:blank] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 236 (0x7fe5b3e93c00) [pid = 1852] [serial = 1379] [outer = (nil)] [url = about:blank] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 235 (0x7fe5b5a37c00) [pid = 1852] [serial = 1428] [outer = (nil)] [url = about:blank] 07:07:11 INFO - PROCESS | 1852 | --DOMWINDOW == 234 (0x7fe5b298e000) [pid = 1852] [serial = 1424] [outer = (nil)] [url = about:blank] 07:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1628ms 07:07:11 INFO - PROCESS | 1852 | 1461679631954 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 07:07:11 INFO - PROCESS | 1852 | 1461679631958 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 07:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:07:11 INFO - PROCESS | 1852 | 1461679631971 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:07:11 INFO - PROCESS | 1852 | 1461679631979 Marionette TRACE conn3 <- [1,2050,null,{}] 07:07:11 INFO - PROCESS | 1852 | 1461679631986 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:12 INFO - PROCESS | 1852 | 1461679632175 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 07:07:12 INFO - PROCESS | 1852 | 1461679632381 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b5286800 == 109 [pid = 1852] [id = 520] 07:07:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 235 (0x7fe5b3e9f000) [pid = 1852] [serial = 1561] [outer = (nil)] 07:07:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 236 (0x7fe5b5b4a400) [pid = 1852] [serial = 1562] [outer = 0x7fe5b3e9f000] 07:07:12 INFO - PROCESS | 1852 | 1461679632448 Marionette DEBUG loaded listener.js 07:07:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 237 (0x7fe5b6a25800) [pid = 1852] [serial = 1563] [outer = 0x7fe5b3e9f000] 07:07:13 INFO - PROCESS | 1852 | 1461679633177 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1246ms 07:07:13 INFO - PROCESS | 1852 | 1461679633210 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 07:07:13 INFO - PROCESS | 1852 | 1461679633214 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 07:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:07:13 INFO - PROCESS | 1852 | 1461679633230 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:07:13 INFO - PROCESS | 1852 | 1461679633234 Marionette TRACE conn3 <- [1,2054,null,{}] 07:07:13 INFO - PROCESS | 1852 | 1461679633240 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:13 INFO - PROCESS | 1852 | 1461679633399 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 07:07:13 INFO - PROCESS | 1852 | 1461679633413 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6e12000 == 110 [pid = 1852] [id = 521] 07:07:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 238 (0x7fe5b6a28000) [pid = 1852] [serial = 1564] [outer = (nil)] 07:07:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 239 (0x7fe5b7c43400) [pid = 1852] [serial = 1565] [outer = 0x7fe5b6a28000] 07:07:13 INFO - PROCESS | 1852 | 1461679633472 Marionette DEBUG loaded listener.js 07:07:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 240 (0x7fe5b7ca9400) [pid = 1852] [serial = 1566] [outer = 0x7fe5b6a28000] 07:07:14 INFO - PROCESS | 1852 | 1461679634446 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1293ms 07:07:14 INFO - PROCESS | 1852 | 1461679634513 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 07:07:14 INFO - PROCESS | 1852 | 1461679634515 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 07:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:07:14 INFO - PROCESS | 1852 | 1461679634521 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:07:14 INFO - PROCESS | 1852 | 1461679634523 Marionette TRACE conn3 <- [1,2058,null,{}] 07:07:14 INFO - PROCESS | 1852 | 1461679634528 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:14 INFO - PROCESS | 1852 | 1461679634758 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 07:07:14 INFO - PROCESS | 1852 | 1461679634793 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b90e1000 == 111 [pid = 1852] [id = 522] 07:07:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 241 (0x7fe5b8f0f000) [pid = 1852] [serial = 1567] [outer = (nil)] 07:07:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 242 (0x7fe5ba09e400) [pid = 1852] [serial = 1568] [outer = 0x7fe5b8f0f000] 07:07:14 INFO - PROCESS | 1852 | 1461679634866 Marionette DEBUG loaded listener.js 07:07:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 243 (0x7fe5bf85d400) [pid = 1852] [serial = 1569] [outer = 0x7fe5b8f0f000] 07:07:15 INFO - PROCESS | 1852 | 1461679635792 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1332ms 07:07:15 INFO - PROCESS | 1852 | 1461679635854 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 07:07:15 INFO - PROCESS | 1852 | 1461679635856 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 07:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:07:15 INFO - PROCESS | 1852 | 1461679635862 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:07:15 INFO - PROCESS | 1852 | 1461679635864 Marionette TRACE conn3 <- [1,2062,null,{}] 07:07:15 INFO - PROCESS | 1852 | 1461679635869 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:16 INFO - PROCESS | 1852 | 1461679636096 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 07:07:16 INFO - PROCESS | 1852 | 1461679636121 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5bfc94000 == 112 [pid = 1852] [id = 523] 07:07:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 244 (0x7fe5c1574000) [pid = 1852] [serial = 1570] [outer = (nil)] 07:07:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 245 (0x7fe5c198b400) [pid = 1852] [serial = 1571] [outer = 0x7fe5c1574000] 07:07:16 INFO - PROCESS | 1852 | 1461679636184 Marionette DEBUG loaded listener.js 07:07:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 246 (0x7fe5c1b92800) [pid = 1852] [serial = 1572] [outer = 0x7fe5c1574000] 07:07:17 INFO - PROCESS | 1852 | --DOMWINDOW == 245 (0x7fe5b298b800) [pid = 1852] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:07:17 INFO - PROCESS | 1852 | --DOMWINDOW == 244 (0x7fe5c1f0dc00) [pid = 1852] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:07:17 INFO - PROCESS | 1852 | --DOMWINDOW == 243 (0x7fe5b3e9bc00) [pid = 1852] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:07:17 INFO - PROCESS | 1852 | --DOMWINDOW == 242 (0x7fe5b6df7c00) [pid = 1852] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:07:17 INFO - PROCESS | 1852 | --DOMWINDOW == 241 (0x7fe5afbc3800) [pid = 1852] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:07:17 INFO - PROCESS | 1852 | --DOMWINDOW == 240 (0x7fe5b0949000) [pid = 1852] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:07:17 INFO - PROCESS | 1852 | --DOMWINDOW == 239 (0x7fe5b51d1800) [pid = 1852] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:07:17 INFO - PROCESS | 1852 | 1461679637628 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1826ms 07:07:17 INFO - PROCESS | 1852 | 1461679637689 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 07:07:17 INFO - PROCESS | 1852 | 1461679637691 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 07:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:07:17 INFO - PROCESS | 1852 | 1461679637697 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:07:17 INFO - PROCESS | 1852 | 1461679637699 Marionette TRACE conn3 <- [1,2066,null,{}] 07:07:17 INFO - PROCESS | 1852 | 1461679637704 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:17 INFO - PROCESS | 1852 | 1461679637877 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 07:07:17 INFO - PROCESS | 1852 | 1461679637892 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ba5d9000 == 113 [pid = 1852] [id = 524] 07:07:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 240 (0x7fe5b6a2e800) [pid = 1852] [serial = 1573] [outer = (nil)] 07:07:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 241 (0x7fe5c2161400) [pid = 1852] [serial = 1574] [outer = 0x7fe5b6a2e800] 07:07:17 INFO - PROCESS | 1852 | 1461679637950 Marionette DEBUG loaded listener.js 07:07:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 242 (0x7fe5c2309c00) [pid = 1852] [serial = 1575] [outer = 0x7fe5b6a2e800] 07:07:18 INFO - PROCESS | 1852 | 1461679638797 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1125ms 07:07:18 INFO - PROCESS | 1852 | 1461679638825 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 07:07:18 INFO - PROCESS | 1852 | 1461679638828 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 07:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:07:18 INFO - PROCESS | 1852 | 1461679638844 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:07:18 INFO - PROCESS | 1852 | 1461679638847 Marionette TRACE conn3 <- [1,2070,null,{}] 07:07:18 INFO - PROCESS | 1852 | 1461679638851 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:19 INFO - PROCESS | 1852 | 1461679639006 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 07:07:19 INFO - PROCESS | 1852 | 1461679639019 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c21c6800 == 114 [pid = 1852] [id = 525] 07:07:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 243 (0x7fe5c1b92c00) [pid = 1852] [serial = 1576] [outer = (nil)] 07:07:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 244 (0x7fe5c2844400) [pid = 1852] [serial = 1577] [outer = 0x7fe5c1b92c00] 07:07:19 INFO - PROCESS | 1852 | 1461679639079 Marionette DEBUG loaded listener.js 07:07:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 245 (0x7fe5c2b3d400) [pid = 1852] [serial = 1578] [outer = 0x7fe5c1b92c00] 07:07:20 INFO - PROCESS | 1852 | 1461679640357 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 07:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1594ms 07:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:07:20 INFO - PROCESS | 1852 | 1461679640429 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 07:07:20 INFO - PROCESS | 1852 | 1461679640432 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 07:07:20 INFO - PROCESS | 1852 | 1461679640441 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:07:20 INFO - PROCESS | 1852 | 1461679640446 Marionette TRACE conn3 <- [1,2074,null,{}] 07:07:20 INFO - PROCESS | 1852 | 1461679640453 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:20 INFO - PROCESS | 1852 | 1461679640689 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 07:07:20 INFO - PROCESS | 1852 | 1461679640944 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b5295800 == 115 [pid = 1852] [id = 526] 07:07:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 246 (0x7fe5b26e5400) [pid = 1852] [serial = 1579] [outer = (nil)] 07:07:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 247 (0x7fe5b34a5800) [pid = 1852] [serial = 1580] [outer = 0x7fe5b26e5400] 07:07:21 INFO - PROCESS | 1852 | 1461679641064 Marionette DEBUG loaded listener.js 07:07:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 248 (0x7fe5b3fcb800) [pid = 1852] [serial = 1581] [outer = 0x7fe5b26e5400] 07:07:22 INFO - PROCESS | 1852 | 1461679642000 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 07:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1636ms 07:07:22 INFO - PROCESS | 1852 | 1461679642076 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 07:07:22 INFO - PROCESS | 1852 | 1461679642085 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 07:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:07:22 INFO - PROCESS | 1852 | 1461679642094 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:07:22 INFO - PROCESS | 1852 | 1461679642098 Marionette TRACE conn3 <- [1,2078,null,{}] 07:07:22 INFO - PROCESS | 1852 | 1461679642104 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:22 INFO - PROCESS | 1852 | 1461679642385 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 07:07:22 INFO - PROCESS | 1852 | 1461679642581 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b9c82800 == 116 [pid = 1852] [id = 527] 07:07:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 249 (0x7fe5b5a33c00) [pid = 1852] [serial = 1582] [outer = (nil)] 07:07:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 250 (0x7fe5b6a2a000) [pid = 1852] [serial = 1583] [outer = 0x7fe5b5a33c00] 07:07:22 INFO - PROCESS | 1852 | 1461679642667 Marionette DEBUG loaded listener.js 07:07:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 251 (0x7fe5b7c4b000) [pid = 1852] [serial = 1584] [outer = 0x7fe5b5a33c00] 07:07:23 INFO - PROCESS | 1852 | 1461679643502 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1477ms 07:07:23 INFO - PROCESS | 1852 | 1461679643572 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 07:07:23 INFO - PROCESS | 1852 | 1461679643575 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 07:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:07:23 INFO - PROCESS | 1852 | 1461679643581 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:07:23 INFO - PROCESS | 1852 | 1461679643587 Marionette TRACE conn3 <- [1,2082,null,{}] 07:07:23 INFO - PROCESS | 1852 | 1461679643603 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:23 INFO - PROCESS | 1852 | 1461679643856 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 07:07:24 INFO - PROCESS | 1852 | 1461679644069 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2b04800 == 117 [pid = 1852] [id = 528] 07:07:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 252 (0x7fe5b6b85400) [pid = 1852] [serial = 1585] [outer = (nil)] 07:07:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 253 (0x7fe5bfb8cc00) [pid = 1852] [serial = 1586] [outer = 0x7fe5b6b85400] 07:07:24 INFO - PROCESS | 1852 | 1461679644187 Marionette DEBUG loaded listener.js 07:07:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 254 (0x7fe5c216c800) [pid = 1852] [serial = 1587] [outer = 0x7fe5b6b85400] 07:07:25 INFO - PROCESS | 1852 | 1461679645058 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1541ms 07:07:25 INFO - PROCESS | 1852 | 1461679645123 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 07:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:07:25 INFO - PROCESS | 1852 | 1461679645127 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 07:07:25 INFO - PROCESS | 1852 | 1461679645133 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:07:25 INFO - PROCESS | 1852 | 1461679645136 Marionette TRACE conn3 <- [1,2086,null,{}] 07:07:25 INFO - PROCESS | 1852 | 1461679645141 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:25 INFO - PROCESS | 1852 | 1461679645328 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 07:07:25 INFO - PROCESS | 1852 | 1461679645536 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c53e0000 == 118 [pid = 1852] [id = 529] 07:07:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 255 (0x7fe5b094a800) [pid = 1852] [serial = 1588] [outer = (nil)] 07:07:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 256 (0x7fe5c2c2c800) [pid = 1852] [serial = 1589] [outer = 0x7fe5b094a800] 07:07:25 INFO - PROCESS | 1852 | 1461679645647 Marionette DEBUG loaded listener.js 07:07:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 257 (0x7fe5c4735000) [pid = 1852] [serial = 1590] [outer = 0x7fe5b094a800] 07:07:26 INFO - PROCESS | 1852 | 1461679646520 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1433ms 07:07:26 INFO - PROCESS | 1852 | 1461679646566 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 07:07:26 INFO - PROCESS | 1852 | 1461679646569 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 07:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:07:26 INFO - PROCESS | 1852 | 1461679646575 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:07:26 INFO - PROCESS | 1852 | 1461679646577 Marionette TRACE conn3 <- [1,2090,null,{}] 07:07:26 INFO - PROCESS | 1852 | 1461679646583 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:26 INFO - PROCESS | 1852 | 1461679646845 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 07:07:27 INFO - PROCESS | 1852 | 1461679647002 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c6022800 == 119 [pid = 1852] [id = 530] 07:07:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 258 (0x7fe5c2bb7000) [pid = 1852] [serial = 1591] [outer = (nil)] 07:07:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 259 (0x7fe5c479c000) [pid = 1852] [serial = 1592] [outer = 0x7fe5c2bb7000] 07:07:27 INFO - PROCESS | 1852 | 1461679647075 Marionette DEBUG loaded listener.js 07:07:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 260 (0x7fe5c525a000) [pid = 1852] [serial = 1593] [outer = 0x7fe5c2bb7000] 07:07:27 INFO - PROCESS | 1852 | 1461679647946 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1426ms 07:07:28 INFO - PROCESS | 1852 | 1461679648002 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 07:07:28 INFO - PROCESS | 1852 | 1461679648005 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 07:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:07:28 INFO - PROCESS | 1852 | 1461679648010 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:07:28 INFO - PROCESS | 1852 | 1461679648013 Marionette TRACE conn3 <- [1,2094,null,{}] 07:07:28 INFO - PROCESS | 1852 | 1461679648018 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:28 INFO - PROCESS | 1852 | 1461679648199 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 07:07:28 INFO - PROCESS | 1852 | 1461679648413 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cac0f800 == 120 [pid = 1852] [id = 531] 07:07:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 261 (0x7fe5c5926c00) [pid = 1852] [serial = 1594] [outer = (nil)] 07:07:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 262 (0x7fe5c7a37000) [pid = 1852] [serial = 1595] [outer = 0x7fe5c5926c00] 07:07:28 INFO - PROCESS | 1852 | 1461679648529 Marionette DEBUG loaded listener.js 07:07:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 263 (0x7fe5c9c04c00) [pid = 1852] [serial = 1596] [outer = 0x7fe5c5926c00] 07:07:29 INFO - PROCESS | 1852 | 1461679649399 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1432ms 07:07:29 INFO - PROCESS | 1852 | 1461679649444 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 07:07:29 INFO - PROCESS | 1852 | 1461679649447 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 07:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:07:29 INFO - PROCESS | 1852 | 1461679649453 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:07:29 INFO - PROCESS | 1852 | 1461679649455 Marionette TRACE conn3 <- [1,2098,null,{}] 07:07:29 INFO - PROCESS | 1852 | 1461679649460 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:29 INFO - PROCESS | 1852 | 1461679649634 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 07:07:29 INFO - PROCESS | 1852 | 1461679649851 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cc331000 == 121 [pid = 1852] [id = 532] 07:07:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 264 (0x7fe5b093e800) [pid = 1852] [serial = 1597] [outer = (nil)] 07:07:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 265 (0x7fe5ca594400) [pid = 1852] [serial = 1598] [outer = 0x7fe5b093e800] 07:07:29 INFO - PROCESS | 1852 | 1461679649961 Marionette DEBUG loaded listener.js 07:07:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 266 (0x7fe5cad93400) [pid = 1852] [serial = 1599] [outer = 0x7fe5b093e800] 07:07:30 INFO - PROCESS | 1852 | 1461679650841 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 07:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1426ms 07:07:30 INFO - PROCESS | 1852 | 1461679650880 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 07:07:30 INFO - PROCESS | 1852 | 1461679650883 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 07:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:07:30 INFO - PROCESS | 1852 | 1461679650889 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:07:30 INFO - PROCESS | 1852 | 1461679650891 Marionette TRACE conn3 <- [1,2102,null,{}] 07:07:30 INFO - PROCESS | 1852 | 1461679650897 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:31 INFO - PROCESS | 1852 | 1461679651076 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 07:07:31 INFO - PROCESS | 1852 | 1461679651290 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d8a3f000 == 122 [pid = 1852] [id = 533] 07:07:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 267 (0x7fe5c59afc00) [pid = 1852] [serial = 1600] [outer = (nil)] 07:07:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 268 (0x7fe5cb54f000) [pid = 1852] [serial = 1601] [outer = 0x7fe5c59afc00] 07:07:31 INFO - PROCESS | 1852 | 1461679651402 Marionette DEBUG loaded listener.js 07:07:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 269 (0x7fe5cc4c5000) [pid = 1852] [serial = 1602] [outer = 0x7fe5c59afc00] 07:07:32 INFO - PROCESS | 1852 | ************************* 07:07:32 INFO - PROCESS | 1852 | A coding exception was thrown and uncaught in a Task. 07:07:32 INFO - PROCESS | 1852 | 07:07:32 INFO - PROCESS | 1852 | Full message: TypeError: NetworkError when attempting to fetch resource. 07:07:32 INFO - PROCESS | 1852 | Full stack: 07:07:32 INFO - PROCESS | 1852 | ************************* 07:07:32 INFO - PROCESS | 1852 | 1461679652354 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 07:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1529ms 07:07:32 INFO - PROCESS | 1852 | 1461679652419 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 07:07:32 INFO - PROCESS | 1852 | 1461679652423 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 07:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:07:32 INFO - PROCESS | 1852 | 1461679652429 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:07:32 INFO - PROCESS | 1852 | 1461679652431 Marionette TRACE conn3 <- [1,2106,null,{}] 07:07:32 INFO - PROCESS | 1852 | 1461679652436 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:32 INFO - PROCESS | 1852 | 1461679652628 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 07:07:32 INFO - PROCESS | 1852 | 1461679652849 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5de18f000 == 123 [pid = 1852] [id = 534] 07:07:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 270 (0x7fe5b459a400) [pid = 1852] [serial = 1603] [outer = (nil)] 07:07:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 271 (0x7fe5ce29f800) [pid = 1852] [serial = 1604] [outer = 0x7fe5b459a400] 07:07:33 INFO - PROCESS | 1852 | 1461679652999 Marionette DEBUG loaded listener.js 07:07:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 272 (0x7fe5dd509c00) [pid = 1852] [serial = 1605] [outer = 0x7fe5b459a400] 07:07:33 INFO - PROCESS | 1852 | 1461679653823 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 07:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1432ms 07:07:33 INFO - PROCESS | 1852 | 1461679653862 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 07:07:33 INFO - PROCESS | 1852 | 1461679653866 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 07:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:07:33 INFO - PROCESS | 1852 | 1461679653871 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:07:33 INFO - PROCESS | 1852 | 1461679653874 Marionette TRACE conn3 <- [1,2110,null,{}] 07:07:33 INFO - PROCESS | 1852 | 1461679653879 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:34 INFO - PROCESS | 1852 | 1461679654061 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 07:07:34 INFO - PROCESS | 1852 | 1461679654278 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5e31ab000 == 124 [pid = 1852] [id = 535] 07:07:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 273 (0x7fe5b24b2800) [pid = 1852] [serial = 1606] [outer = (nil)] 07:07:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 274 (0x7fe5b24bbc00) [pid = 1852] [serial = 1607] [outer = 0x7fe5b24b2800] 07:07:34 INFO - PROCESS | 1852 | 1461679654387 Marionette DEBUG loaded listener.js 07:07:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 275 (0x7fe5b24c0c00) [pid = 1852] [serial = 1608] [outer = 0x7fe5b24b2800] 07:07:35 INFO - PROCESS | 1852 | 1461679655320 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 07:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1483ms 07:07:35 INFO - PROCESS | 1852 | 1461679655363 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 07:07:35 INFO - PROCESS | 1852 | 1461679655371 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 07:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:07:35 INFO - PROCESS | 1852 | 1461679655381 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:07:35 INFO - PROCESS | 1852 | 1461679655385 Marionette TRACE conn3 <- [1,2114,null,{}] 07:07:35 INFO - PROCESS | 1852 | 1461679655390 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:35 INFO - PROCESS | 1852 | 1461679655665 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 07:07:35 INFO - PROCESS | 1852 | 1461679655823 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b0c42000 == 125 [pid = 1852] [id = 536] 07:07:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 276 (0x7fe5b24b7c00) [pid = 1852] [serial = 1609] [outer = (nil)] 07:07:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 277 (0x7fe5b5b6bc00) [pid = 1852] [serial = 1610] [outer = 0x7fe5b24b7c00] 07:07:35 INFO - PROCESS | 1852 | 1461679655947 Marionette DEBUG loaded listener.js 07:07:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 278 (0x7fe5dd8a5000) [pid = 1852] [serial = 1611] [outer = 0x7fe5b24b7c00] 07:07:36 INFO - PROCESS | 1852 | 1461679656841 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 07:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1531ms 07:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:07:36 INFO - PROCESS | 1852 | 1461679656912 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 07:07:36 INFO - PROCESS | 1852 | 1461679656914 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 07:07:36 INFO - PROCESS | 1852 | 1461679656921 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:07:36 INFO - PROCESS | 1852 | 1461679656924 Marionette TRACE conn3 <- [1,2118,null,{}] 07:07:36 INFO - PROCESS | 1852 | 1461679656929 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:37 INFO - PROCESS | 1852 | 1461679657116 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 07:07:37 INFO - PROCESS | 1852 | 1461679657390 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c621d800 == 126 [pid = 1852] [id = 537] 07:07:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 279 (0x7fe5b1128400) [pid = 1852] [serial = 1612] [outer = (nil)] 07:07:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 280 (0x7fe5b1131c00) [pid = 1852] [serial = 1613] [outer = 0x7fe5b1128400] 07:07:37 INFO - PROCESS | 1852 | 1461679657463 Marionette DEBUG loaded listener.js 07:07:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 281 (0x7fe5b1137000) [pid = 1852] [serial = 1614] [outer = 0x7fe5b1128400] 07:07:38 INFO - PROCESS | 1852 | 1461679658313 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 07:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1431ms 07:07:38 INFO - PROCESS | 1852 | 1461679658351 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 07:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:07:38 INFO - PROCESS | 1852 | 1461679658355 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 07:07:38 INFO - PROCESS | 1852 | 1461679658361 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:07:38 INFO - PROCESS | 1852 | 1461679658364 Marionette TRACE conn3 <- [1,2122,null,{}] 07:07:38 INFO - PROCESS | 1852 | 1461679658368 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:38 INFO - PROCESS | 1852 | 1461679658545 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 07:07:38 INFO - PROCESS | 1852 | 1461679658816 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b229e800 == 127 [pid = 1852] [id = 538] 07:07:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 282 (0x7fe5b1129400) [pid = 1852] [serial = 1615] [outer = (nil)] 07:07:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 283 (0x7fe5b5b6dc00) [pid = 1852] [serial = 1616] [outer = 0x7fe5b1129400] 07:07:38 INFO - PROCESS | 1852 | 1461679658892 Marionette DEBUG loaded listener.js 07:07:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 284 (0x7fe5c2852c00) [pid = 1852] [serial = 1617] [outer = 0x7fe5b1129400] 07:07:39 INFO - PROCESS | 1852 | 1461679659726 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1435ms 07:07:39 INFO - PROCESS | 1852 | 1461679659795 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 07:07:39 INFO - PROCESS | 1852 | 1461679659799 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 07:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:07:39 INFO - PROCESS | 1852 | 1461679659804 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:07:39 INFO - PROCESS | 1852 | 1461679659807 Marionette TRACE conn3 <- [1,2126,null,{}] 07:07:39 INFO - PROCESS | 1852 | 1461679659812 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:40 INFO - PROCESS | 1852 | 1461679659998 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 07:07:40 INFO - PROCESS | 1852 | 1461679660234 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ad4da800 == 128 [pid = 1852] [id = 539] 07:07:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 285 (0x7fe5ae09b000) [pid = 1852] [serial = 1618] [outer = (nil)] 07:07:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 286 (0x7fe5ae0a2000) [pid = 1852] [serial = 1619] [outer = 0x7fe5ae09b000] 07:07:40 INFO - PROCESS | 1852 | 1461679660350 Marionette DEBUG loaded listener.js 07:07:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 287 (0x7fe5ae0a6400) [pid = 1852] [serial = 1620] [outer = 0x7fe5ae09b000] 07:07:41 INFO - PROCESS | 1852 | 1461679661243 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 07:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1476ms 07:07:41 INFO - PROCESS | 1852 | 1461679661281 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 07:07:41 INFO - PROCESS | 1852 | 1461679661285 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 07:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:07:41 INFO - PROCESS | 1852 | 1461679661291 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:07:41 INFO - PROCESS | 1852 | 1461679661293 Marionette TRACE conn3 <- [1,2130,null,{}] 07:07:41 INFO - PROCESS | 1852 | 1461679661298 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:41 INFO - PROCESS | 1852 | 1461679661495 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 07:07:41 INFO - PROCESS | 1852 | 1461679661716 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b3646800 == 129 [pid = 1852] [id = 540] 07:07:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 288 (0x7fe5ae098800) [pid = 1852] [serial = 1621] [outer = (nil)] 07:07:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 289 (0x7fe5b34a2c00) [pid = 1852] [serial = 1622] [outer = 0x7fe5ae098800] 07:07:41 INFO - PROCESS | 1852 | 1461679661824 Marionette DEBUG loaded listener.js 07:07:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 290 (0x7fe5b5b65400) [pid = 1852] [serial = 1623] [outer = 0x7fe5ae098800] 07:07:42 INFO - PROCESS | 1852 | 1461679662695 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 07:07:42 INFO - PROCESS | 1852 | 1461679662777 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 07:07:42 INFO - PROCESS | 1852 | 1461679662783 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:07:42 INFO - PROCESS | 1852 | 1461679662786 Marionette TRACE conn3 <- [1,2134,null,{}] 07:07:42 INFO - PROCESS | 1852 | 1461679662791 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:42 INFO - PROCESS | 1852 | 1461679662973 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 07:07:43 INFO - PROCESS | 1852 | 1461679663193 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5bfa8a800 == 130 [pid = 1852] [id = 541] 07:07:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 291 (0x7fe5b531ac00) [pid = 1852] [serial = 1624] [outer = (nil)] 07:07:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 292 (0x7fe5b5321400) [pid = 1852] [serial = 1625] [outer = 0x7fe5b531ac00] 07:07:43 INFO - PROCESS | 1852 | 1461679663300 Marionette DEBUG loaded listener.js 07:07:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 293 (0x7fe5b5327c00) [pid = 1852] [serial = 1626] [outer = 0x7fe5b531ac00] 07:07:44 INFO - PROCESS | 1852 | 1461679664615 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 07:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1878ms 07:07:44 INFO - PROCESS | 1852 | 1461679664662 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 07:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:07:44 INFO - PROCESS | 1852 | 1461679664669 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 07:07:44 INFO - PROCESS | 1852 | 1461679664675 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:07:44 INFO - PROCESS | 1852 | 1461679664681 Marionette TRACE conn3 <- [1,2138,null,{}] 07:07:44 INFO - PROCESS | 1852 | 1461679664687 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:44 INFO - PROCESS | 1852 | 1461679664894 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 07:07:45 INFO - PROCESS | 1852 | 1461679665167 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b5821000 == 131 [pid = 1852] [id = 542] 07:07:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 294 (0x7fe5b1326800) [pid = 1852] [serial = 1627] [outer = (nil)] 07:07:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 295 (0x7fe5b24c1c00) [pid = 1852] [serial = 1628] [outer = 0x7fe5b1326800] 07:07:45 INFO - PROCESS | 1852 | 1461679665285 Marionette DEBUG loaded listener.js 07:07:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 296 (0x7fe5b2996000) [pid = 1852] [serial = 1629] [outer = 0x7fe5b1326800] 07:07:46 INFO - PROCESS | 1852 | 1461679666307 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 07:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1682ms 07:07:46 INFO - PROCESS | 1852 | 1461679666357 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 07:07:46 INFO - PROCESS | 1852 | 1461679666365 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 07:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:07:46 INFO - PROCESS | 1852 | 1461679666375 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:07:46 INFO - PROCESS | 1852 | 1461679666379 Marionette TRACE conn3 <- [1,2142,null,{}] 07:07:46 INFO - PROCESS | 1852 | 1461679666384 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:46 INFO - PROCESS | 1852 | 1461679666582 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 07:07:46 INFO - PROCESS | 1852 | 1461679666879 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b15a8000 == 132 [pid = 1852] [id = 543] 07:07:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 297 (0x7fe5b51c5000) [pid = 1852] [serial = 1630] [outer = (nil)] 07:07:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 298 (0x7fe5b5324400) [pid = 1852] [serial = 1631] [outer = 0x7fe5b51c5000] 07:07:46 INFO - PROCESS | 1852 | 1461679666989 Marionette DEBUG loaded listener.js 07:07:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 299 (0x7fe5b53c4000) [pid = 1852] [serial = 1632] [outer = 0x7fe5b51c5000] 07:07:47 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ba5d9000 == 131 [pid = 1852] [id = 524] 07:07:47 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5bfc94000 == 130 [pid = 1852] [id = 523] 07:07:47 INFO - PROCESS | 1852 | --DOMWINDOW == 298 (0x7fe5ccf8c400) [pid = 1852] [serial = 1481] [outer = (nil)] [url = about:blank] 07:07:47 INFO - PROCESS | 1852 | --DOMWINDOW == 297 (0x7fe5b45a1800) [pid = 1852] [serial = 1487] [outer = (nil)] [url = about:blank] 07:07:47 INFO - PROCESS | 1852 | --DOMWINDOW == 296 (0x7fe5c7cb3400) [pid = 1852] [serial = 1475] [outer = (nil)] [url = about:blank] 07:07:47 INFO - PROCESS | 1852 | --DOMWINDOW == 295 (0x7fe5d8adac00) [pid = 1852] [serial = 1484] [outer = (nil)] [url = about:blank] 07:07:47 INFO - PROCESS | 1852 | --DOMWINDOW == 294 (0x7fe5c5a12400) [pid = 1852] [serial = 1472] [outer = (nil)] [url = about:blank] 07:07:47 INFO - PROCESS | 1852 | --DOMWINDOW == 293 (0x7fe5ca333000) [pid = 1852] [serial = 1478] [outer = (nil)] [url = about:blank] 07:07:47 INFO - PROCESS | 1852 | --DOMWINDOW == 292 (0x7fe5c5c6a000) [pid = 1852] [serial = 1514] [outer = (nil)] [url = about:blank] 07:07:48 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b90e1000 == 129 [pid = 1852] [id = 522] 07:07:48 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b6e12000 == 128 [pid = 1852] [id = 521] 07:07:48 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b5286800 == 127 [pid = 1852] [id = 520] 07:07:48 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b34cd000 == 126 [pid = 1852] [id = 519] 07:07:48 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b4388800 == 125 [pid = 1852] [id = 518] 07:07:48 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b52a2800 == 124 [pid = 1852] [id = 517] 07:07:48 INFO - PROCESS | 1852 | 1461679668096 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 07:07:48 INFO - PROCESS | 1852 | 1461679668161 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 07:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:07:48 INFO - PROCESS | 1852 | 1461679668167 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:07:48 INFO - PROCESS | 1852 | 1461679668172 Marionette TRACE conn3 <- [1,2146,null,{}] 07:07:48 INFO - PROCESS | 1852 | 1461679668186 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:48 INFO - PROCESS | 1852 | 1461679668588 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 07:07:48 INFO - PROCESS | 1852 | --DOMWINDOW == 291 (0x7fe5c5921400) [pid = 1852] [serial = 1469] [outer = (nil)] [url = about:blank] 07:07:48 INFO - PROCESS | 1852 | --DOMWINDOW == 290 (0x7fe5b0bc4400) [pid = 1852] [serial = 1490] [outer = (nil)] [url = about:blank] 07:07:48 INFO - PROCESS | 1852 | --DOMWINDOW == 289 (0x7fe5b38e0000) [pid = 1852] [serial = 1493] [outer = (nil)] [url = about:blank] 07:07:48 INFO - PROCESS | 1852 | --DOMWINDOW == 288 (0x7fe5c2849c00) [pid = 1852] [serial = 1508] [outer = (nil)] [url = about:blank] 07:07:48 INFO - PROCESS | 1852 | --DOMWINDOW == 287 (0x7fe5b57d8000) [pid = 1852] [serial = 1448] [outer = (nil)] [url = about:blank] 07:07:48 INFO - PROCESS | 1852 | --DOMWINDOW == 286 (0x7fe5c472fc00) [pid = 1852] [serial = 1463] [outer = (nil)] [url = about:blank] 07:07:48 INFO - PROCESS | 1852 | --DOMWINDOW == 285 (0x7fe5b5ac5400) [pid = 1852] [serial = 1497] [outer = (nil)] [url = about:blank] 07:07:48 INFO - PROCESS | 1852 | --DOMWINDOW == 284 (0x7fe5c1576400) [pid = 1852] [serial = 1505] [outer = (nil)] [url = about:blank] 07:07:48 INFO - PROCESS | 1852 | --DOMWINDOW == 283 (0x7fe5b298e800) [pid = 1852] [serial = 1511] [outer = (nil)] [url = about:blank] 07:07:48 INFO - PROCESS | 1852 | --DOMWINDOW == 282 (0x7fe5bfc06000) [pid = 1852] [serial = 1454] [outer = (nil)] [url = about:blank] 07:07:48 INFO - PROCESS | 1852 | --DOMWINDOW == 281 (0x7fe5bfb8a800) [pid = 1852] [serial = 1503] [outer = (nil)] [url = about:blank] 07:07:48 INFO - PROCESS | 1852 | --DOMWINDOW == 280 (0x7fe5c2843800) [pid = 1852] [serial = 1460] [outer = (nil)] [url = about:blank] 07:07:48 INFO - PROCESS | 1852 | --DOMWINDOW == 279 (0x7fe5b3fd3000) [pid = 1852] [serial = 1494] [outer = (nil)] [url = about:blank] 07:07:48 INFO - PROCESS | 1852 | --DOMWINDOW == 278 (0x7fe5b583e400) [pid = 1852] [serial = 1496] [outer = (nil)] [url = about:blank] 07:07:48 INFO - PROCESS | 1852 | --DOMWINDOW == 277 (0x7fe5c524e000) [pid = 1852] [serial = 1466] [outer = (nil)] [url = about:blank] 07:07:48 INFO - PROCESS | 1852 | --DOMWINDOW == 276 (0x7fe5b6b8a400) [pid = 1852] [serial = 1502] [outer = (nil)] [url = about:blank] 07:07:48 INFO - PROCESS | 1852 | --DOMWINDOW == 275 (0x7fe5c1980c00) [pid = 1852] [serial = 1457] [outer = (nil)] [url = about:blank] 07:07:48 INFO - PROCESS | 1852 | --DOMWINDOW == 274 (0x7fe5b6dfc400) [pid = 1852] [serial = 1512] [outer = (nil)] [url = about:blank] 07:07:48 INFO - PROCESS | 1852 | --DOMWINDOW == 273 (0x7fe5b26ef800) [pid = 1852] [serial = 1445] [outer = (nil)] [url = about:blank] 07:07:48 INFO - PROCESS | 1852 | --DOMWINDOW == 272 (0x7fe5b6b83800) [pid = 1852] [serial = 1499] [outer = (nil)] [url = about:blank] 07:07:48 INFO - PROCESS | 1852 | --DOMWINDOW == 271 (0x7fe5c4736400) [pid = 1852] [serial = 1509] [outer = (nil)] [url = about:blank] 07:07:48 INFO - PROCESS | 1852 | --DOMWINDOW == 270 (0x7fe5b7cb1800) [pid = 1852] [serial = 1500] [outer = (nil)] [url = about:blank] 07:07:48 INFO - PROCESS | 1852 | --DOMWINDOW == 269 (0x7fe5b7ca3c00) [pid = 1852] [serial = 1451] [outer = (nil)] [url = about:blank] 07:07:48 INFO - PROCESS | 1852 | --DOMWINDOW == 268 (0x7fe5c1b9b400) [pid = 1852] [serial = 1506] [outer = (nil)] [url = about:blank] 07:07:48 INFO - PROCESS | 1852 | 1461679668855 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b5467000 == 116 [pid = 1852] [id = 544] 07:07:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 269 (0x7fe5b250a400) [pid = 1852] [serial = 1633] [outer = (nil)] 07:07:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 270 (0x7fe5b531e000) [pid = 1852] [serial = 1634] [outer = 0x7fe5b250a400] 07:07:48 INFO - PROCESS | 1852 | 1461679668922 Marionette DEBUG loaded listener.js 07:07:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 271 (0x7fe5b6aaf400) [pid = 1852] [serial = 1635] [outer = 0x7fe5b250a400] 07:07:49 INFO - PROCESS | 1852 | 1461679669768 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 07:07:49 INFO - PROCESS | 1852 | 1461679669804 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 07:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:07:49 INFO - PROCESS | 1852 | 1461679669810 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:07:49 INFO - PROCESS | 1852 | 1461679669812 Marionette TRACE conn3 <- [1,2150,null,{}] 07:07:49 INFO - PROCESS | 1852 | 1461679669817 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:50 INFO - PROCESS | 1852 | 1461679670076 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 07:07:50 INFO - PROCESS | 1852 | 1461679670098 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b8f5f800 == 117 [pid = 1852] [id = 545] 07:07:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 272 (0x7fe5b5b6cc00) [pid = 1852] [serial = 1636] [outer = (nil)] 07:07:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 273 (0x7fe5ba09c800) [pid = 1852] [serial = 1637] [outer = 0x7fe5b5b6cc00] 07:07:50 INFO - PROCESS | 1852 | 1461679670168 Marionette DEBUG loaded listener.js 07:07:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 274 (0x7fe5bf85e800) [pid = 1852] [serial = 1638] [outer = 0x7fe5b5b6cc00] 07:07:51 INFO - PROCESS | 1852 | 1461679671116 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 07:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1325ms 07:07:51 INFO - PROCESS | 1852 | 1461679671137 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 07:07:51 INFO - PROCESS | 1852 | 1461679671140 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 07:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:07:51 INFO - PROCESS | 1852 | 1461679671145 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:07:51 INFO - PROCESS | 1852 | 1461679671148 Marionette TRACE conn3 <- [1,2154,null,{}] 07:07:51 INFO - PROCESS | 1852 | 1461679671152 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:51 INFO - PROCESS | 1852 | 1461679671416 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 07:07:51 INFO - PROCESS | 1852 | 1461679671446 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ba5e1000 == 118 [pid = 1852] [id = 546] 07:07:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 275 (0x7fe5b6ab6c00) [pid = 1852] [serial = 1639] [outer = (nil)] 07:07:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 276 (0x7fe5bfce9800) [pid = 1852] [serial = 1640] [outer = 0x7fe5b6ab6c00] 07:07:51 INFO - PROCESS | 1852 | 1461679671503 Marionette DEBUG loaded listener.js 07:07:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 277 (0x7fe5c1f09c00) [pid = 1852] [serial = 1641] [outer = 0x7fe5b6ab6c00] 07:07:52 INFO - PROCESS | 1852 | 1461679672382 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1275ms 07:07:52 INFO - PROCESS | 1852 | 1461679672421 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 07:07:52 INFO - PROCESS | 1852 | 1461679672424 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 07:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:07:52 INFO - PROCESS | 1852 | 1461679672430 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:07:52 INFO - PROCESS | 1852 | 1461679672431 Marionette TRACE conn3 <- [1,2158,null,{}] 07:07:52 INFO - PROCESS | 1852 | 1461679672446 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:52 INFO - PROCESS | 1852 | 1461679672690 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 07:07:52 INFO - PROCESS | 1852 | 1461679672737 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2473000 == 119 [pid = 1852] [id = 547] 07:07:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 278 (0x7fe5c1f12000) [pid = 1852] [serial = 1642] [outer = (nil)] 07:07:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 279 (0x7fe5c472d800) [pid = 1852] [serial = 1643] [outer = 0x7fe5c1f12000] 07:07:52 INFO - PROCESS | 1852 | 1461679672797 Marionette DEBUG loaded listener.js 07:07:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 280 (0x7fe5c5921400) [pid = 1852] [serial = 1644] [outer = 0x7fe5c1f12000] 07:07:53 INFO - PROCESS | 1852 | --DOMWINDOW == 279 (0x7fe5b093d000) [pid = 1852] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:07:53 INFO - PROCESS | 1852 | --DOMWINDOW == 278 (0x7fe5b3e9f000) [pid = 1852] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:07:53 INFO - PROCESS | 1852 | --DOMWINDOW == 277 (0x7fe5c1574000) [pid = 1852] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:07:53 INFO - PROCESS | 1852 | --DOMWINDOW == 276 (0x7fe5b0941c00) [pid = 1852] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:07:53 INFO - PROCESS | 1852 | --DOMWINDOW == 275 (0x7fe5b57ce800) [pid = 1852] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:07:53 INFO - PROCESS | 1852 | --DOMWINDOW == 274 (0x7fe5b8f0f000) [pid = 1852] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:07:53 INFO - PROCESS | 1852 | --DOMWINDOW == 273 (0x7fe5b6a28000) [pid = 1852] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:07:53 INFO - PROCESS | 1852 | --DOMWINDOW == 272 (0x7fe5b6a2e800) [pid = 1852] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:07:54 INFO - PROCESS | 1852 | 1461679674027 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1633ms 07:07:54 INFO - PROCESS | 1852 | 1461679674067 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 07:07:54 INFO - PROCESS | 1852 | 1461679674070 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 07:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:07:54 INFO - PROCESS | 1852 | 1461679674086 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:07:54 INFO - PROCESS | 1852 | 1461679674090 Marionette TRACE conn3 <- [1,2162,null,{}] 07:07:54 INFO - PROCESS | 1852 | 1461679674094 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:54 INFO - PROCESS | 1852 | 1461679674260 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 07:07:54 INFO - PROCESS | 1852 | 1461679674274 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2b0f800 == 120 [pid = 1852] [id = 548] 07:07:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 273 (0x7fe5b57d2400) [pid = 1852] [serial = 1645] [outer = (nil)] 07:07:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 274 (0x7fe5c47e5800) [pid = 1852] [serial = 1646] [outer = 0x7fe5b57d2400] 07:07:54 INFO - PROCESS | 1852 | 1461679674334 Marionette DEBUG loaded listener.js 07:07:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 275 (0x7fe5c59ad000) [pid = 1852] [serial = 1647] [outer = 0x7fe5b57d2400] 07:07:55 INFO - PROCESS | 1852 | 1461679675174 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 07:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1139ms 07:07:55 INFO - PROCESS | 1852 | 1461679675215 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 07:07:55 INFO - PROCESS | 1852 | 1461679675218 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 07:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:07:55 INFO - PROCESS | 1852 | 1461679675223 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:07:55 INFO - PROCESS | 1852 | 1461679675225 Marionette TRACE conn3 <- [1,2166,null,{}] 07:07:55 INFO - PROCESS | 1852 | 1461679675230 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:55 INFO - PROCESS | 1852 | 1461679675469 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 07:07:55 INFO - PROCESS | 1852 | 1461679675766 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5afecc800 == 121 [pid = 1852] [id = 549] 07:07:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 276 (0x7fe5ae09c800) [pid = 1852] [serial = 1648] [outer = (nil)] 07:07:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 277 (0x7fe5afbc2400) [pid = 1852] [serial = 1649] [outer = 0x7fe5ae09c800] 07:07:55 INFO - PROCESS | 1852 | 1461679675844 Marionette DEBUG loaded listener.js 07:07:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 278 (0x7fe5b0e70400) [pid = 1852] [serial = 1650] [outer = 0x7fe5ae09c800] 07:07:56 INFO - PROCESS | 1852 | 1461679676797 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 07:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1625ms 07:07:56 INFO - PROCESS | 1852 | 1461679676851 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 07:07:56 INFO - PROCESS | 1852 | 1461679676857 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 07:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:07:56 INFO - PROCESS | 1852 | 1461679676865 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:07:56 INFO - PROCESS | 1852 | 1461679676870 Marionette TRACE conn3 <- [1,2170,null,{}] 07:07:56 INFO - PROCESS | 1852 | 1461679676877 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:57 INFO - PROCESS | 1852 | 1461679677089 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 07:07:57 INFO - PROCESS | 1852 | 1461679677305 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6caa000 == 122 [pid = 1852] [id = 550] 07:07:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 279 (0x7fe5b24b6000) [pid = 1852] [serial = 1651] [outer = (nil)] 07:07:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 280 (0x7fe5b3fcd400) [pid = 1852] [serial = 1652] [outer = 0x7fe5b24b6000] 07:07:57 INFO - PROCESS | 1852 | 1461679677423 Marionette DEBUG loaded listener.js 07:07:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 281 (0x7fe5b5a2fc00) [pid = 1852] [serial = 1653] [outer = 0x7fe5b24b6000] 07:07:58 INFO - PROCESS | 1852 | 1461679678386 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 07:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1581ms 07:07:58 INFO - PROCESS | 1852 | 1461679678453 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 07:07:58 INFO - PROCESS | 1852 | 1461679678459 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 07:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:07:58 INFO - PROCESS | 1852 | 1461679678465 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:07:58 INFO - PROCESS | 1852 | 1461679678468 Marionette TRACE conn3 <- [1,2174,null,{}] 07:07:58 INFO - PROCESS | 1852 | 1461679678474 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:58 INFO - PROCESS | 1852 | 1461679678683 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 07:07:58 INFO - PROCESS | 1852 | 1461679678957 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c246b000 == 123 [pid = 1852] [id = 551] 07:07:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 282 (0x7fe5b5b66400) [pid = 1852] [serial = 1654] [outer = (nil)] 07:07:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 283 (0x7fe5b6b82400) [pid = 1852] [serial = 1655] [outer = 0x7fe5b5b66400] 07:07:59 INFO - PROCESS | 1852 | 1461679679111 Marionette DEBUG loaded listener.js 07:07:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 284 (0x7fe5ba582400) [pid = 1852] [serial = 1656] [outer = 0x7fe5b5b66400] 07:08:00 INFO - PROCESS | 1852 | 1461679680013 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1587ms 07:08:00 INFO - PROCESS | 1852 | 1461679680053 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 07:08:00 INFO - PROCESS | 1852 | 1461679680057 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 07:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:08:00 INFO - PROCESS | 1852 | 1461679680071 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:08:00 INFO - PROCESS | 1852 | 1461679680079 Marionette TRACE conn3 <- [1,2178,null,{}] 07:08:00 INFO - PROCESS | 1852 | 1461679680085 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:00 INFO - PROCESS | 1852 | 1461679680292 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 07:08:00 INFO - PROCESS | 1852 | 1461679680566 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c8c1f800 == 124 [pid = 1852] [id = 552] 07:08:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 285 (0x7fe5b34a6c00) [pid = 1852] [serial = 1657] [outer = (nil)] 07:08:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 286 (0x7fe5c22ca000) [pid = 1852] [serial = 1658] [outer = 0x7fe5b34a6c00] 07:08:00 INFO - PROCESS | 1852 | 1461679680680 Marionette DEBUG loaded listener.js 07:08:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 287 (0x7fe5c4736400) [pid = 1852] [serial = 1659] [outer = 0x7fe5b34a6c00] 07:08:01 INFO - PROCESS | 1852 | 1461679681518 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1504ms 07:08:01 INFO - PROCESS | 1852 | 1461679681568 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 07:08:01 INFO - PROCESS | 1852 | 1461679681572 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 07:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:08:01 INFO - PROCESS | 1852 | 1461679681577 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:08:01 INFO - PROCESS | 1852 | 1461679681579 Marionette TRACE conn3 <- [1,2182,null,{}] 07:08:01 INFO - PROCESS | 1852 | 1461679681585 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:01 INFO - PROCESS | 1852 | 1461679681771 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 07:08:01 INFO - PROCESS | 1852 | 1461679681991 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb405800 == 125 [pid = 1852] [id = 553] 07:08:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 288 (0x7fe5b360c000) [pid = 1852] [serial = 1660] [outer = (nil)] 07:08:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 289 (0x7fe5c5a19000) [pid = 1852] [serial = 1661] [outer = 0x7fe5b360c000] 07:08:02 INFO - PROCESS | 1852 | 1461679682102 Marionette DEBUG loaded listener.js 07:08:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 290 (0x7fe5c8459000) [pid = 1852] [serial = 1662] [outer = 0x7fe5b360c000] 07:08:02 INFO - PROCESS | 1852 | 1461679682986 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1475ms 07:08:03 INFO - PROCESS | 1852 | 1461679683054 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 07:08:03 INFO - PROCESS | 1852 | 1461679683058 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 07:08:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:08:03 INFO - PROCESS | 1852 | 1461679683063 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:08:03 INFO - PROCESS | 1852 | 1461679683065 Marionette TRACE conn3 <- [1,2186,null,{}] 07:08:03 INFO - PROCESS | 1852 | 1461679683071 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:03 INFO - PROCESS | 1852 | 1461679683269 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 07:08:03 INFO - PROCESS | 1852 | 1461679683489 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d7ca6800 == 126 [pid = 1852] [id = 554] 07:08:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 291 (0x7fe5c9c07400) [pid = 1852] [serial = 1663] [outer = (nil)] 07:08:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 292 (0x7fe5ca2e6000) [pid = 1852] [serial = 1664] [outer = 0x7fe5c9c07400] 07:08:03 INFO - PROCESS | 1852 | 1461679683618 Marionette DEBUG loaded listener.js 07:08:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 293 (0x7fe5ce251400) [pid = 1852] [serial = 1665] [outer = 0x7fe5c9c07400] 07:08:04 INFO - PROCESS | 1852 | 1461679684535 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:08:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:08:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1532ms 07:08:04 INFO - PROCESS | 1852 | 1461679684598 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 07:08:04 INFO - PROCESS | 1852 | 1461679684602 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 07:08:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:08:04 INFO - PROCESS | 1852 | 1461679684608 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:08:04 INFO - PROCESS | 1852 | 1461679684610 Marionette TRACE conn3 <- [1,2190,null,{}] 07:08:04 INFO - PROCESS | 1852 | 1461679684616 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:04 INFO - PROCESS | 1852 | 1461679684816 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 07:08:05 INFO - PROCESS | 1852 | 1461679685079 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ddd4e800 == 127 [pid = 1852] [id = 555] 07:08:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 294 (0x7fe5b26e5c00) [pid = 1852] [serial = 1666] [outer = (nil)] 07:08:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 295 (0x7fe5d8be9800) [pid = 1852] [serial = 1667] [outer = 0x7fe5b26e5c00] 07:08:05 INFO - PROCESS | 1852 | 1461679685194 Marionette DEBUG loaded listener.js 07:08:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 296 (0x7fe5dbebfc00) [pid = 1852] [serial = 1668] [outer = 0x7fe5b26e5c00] 07:08:06 INFO - PROCESS | 1852 | 1461679686075 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 07:08:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:08:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1526ms 07:08:06 INFO - PROCESS | 1852 | 1461679686135 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 07:08:06 INFO - PROCESS | 1852 | 1461679686137 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 07:08:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:08:06 INFO - PROCESS | 1852 | 1461679686143 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:08:06 INFO - PROCESS | 1852 | 1461679686146 Marionette TRACE conn3 <- [1,2194,null,{}] 07:08:06 INFO - PROCESS | 1852 | 1461679686151 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:06 INFO - PROCESS | 1852 | 1461679686344 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 07:08:06 INFO - PROCESS | 1852 | 1461679686608 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ac8e2000 == 128 [pid = 1852] [id = 556] 07:08:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 297 (0x7fe5af59bc00) [pid = 1852] [serial = 1669] [outer = (nil)] 07:08:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 298 (0x7fe5af5a4400) [pid = 1852] [serial = 1670] [outer = 0x7fe5af59bc00] 07:08:06 INFO - PROCESS | 1852 | 1461679686723 Marionette DEBUG loaded listener.js 07:08:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 299 (0x7fe5af5a8c00) [pid = 1852] [serial = 1671] [outer = 0x7fe5af59bc00] 07:08:07 INFO - PROCESS | 1852 | 1461679687524 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 07:08:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:08:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1431ms 07:08:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:08:07 INFO - PROCESS | 1852 | 1461679687576 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 07:08:07 INFO - PROCESS | 1852 | 1461679687579 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 07:08:07 INFO - PROCESS | 1852 | 1461679687585 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:08:07 INFO - PROCESS | 1852 | 1461679687588 Marionette TRACE conn3 <- [1,2198,null,{}] 07:08:07 INFO - PROCESS | 1852 | 1461679687593 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:07 INFO - PROCESS | 1852 | 1461679687775 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 07:08:08 INFO - PROCESS | 1852 | 1461679688039 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5e3195000 == 129 [pid = 1852] [id = 557] 07:08:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 300 (0x7fe5af59e400) [pid = 1852] [serial = 1672] [outer = (nil)] 07:08:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 301 (0x7fe5b446cc00) [pid = 1852] [serial = 1673] [outer = 0x7fe5af59e400] 07:08:08 INFO - PROCESS | 1852 | 1461679688111 Marionette DEBUG loaded listener.js 07:08:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 302 (0x7fe5b4471800) [pid = 1852] [serial = 1674] [outer = 0x7fe5af59e400] 07:08:08 INFO - PROCESS | 1852 | 1461679688920 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:08:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:08:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1380ms 07:08:08 INFO - PROCESS | 1852 | 1461679688965 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 07:08:08 INFO - PROCESS | 1852 | 1461679688969 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 07:08:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:08:08 INFO - PROCESS | 1852 | 1461679688974 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:08:08 INFO - PROCESS | 1852 | 1461679688977 Marionette TRACE conn3 <- [1,2202,null,{}] 07:08:08 INFO - PROCESS | 1852 | 1461679688982 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:09 INFO - PROCESS | 1852 | 1461679689169 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 07:08:09 INFO - PROCESS | 1852 | 1461679689442 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b5179800 == 130 [pid = 1852] [id = 558] 07:08:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 303 (0x7fe5af5a2000) [pid = 1852] [serial = 1675] [outer = (nil)] 07:08:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 304 (0x7fe5b4475c00) [pid = 1852] [serial = 1676] [outer = 0x7fe5af5a2000] 07:08:09 INFO - PROCESS | 1852 | 1461679689513 Marionette DEBUG loaded listener.js 07:08:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 305 (0x7fe5c9c07c00) [pid = 1852] [serial = 1677] [outer = 0x7fe5af5a2000] 07:08:10 INFO - PROCESS | 1852 | 1461679690333 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:08:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:08:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1425ms 07:08:10 INFO - PROCESS | 1852 | 1461679690401 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 07:08:10 INFO - PROCESS | 1852 | 1461679690404 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 07:08:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:08:10 INFO - PROCESS | 1852 | 1461679690410 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:08:10 INFO - PROCESS | 1852 | 1461679690412 Marionette TRACE conn3 <- [1,2206,null,{}] 07:08:10 INFO - PROCESS | 1852 | 1461679690417 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:10 INFO - PROCESS | 1852 | 1461679690593 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 07:08:10 INFO - PROCESS | 1852 | 1461679690868 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5af4a0800 == 131 [pid = 1852] [id = 559] 07:08:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 306 (0x7fe5b4473c00) [pid = 1852] [serial = 1678] [outer = (nil)] 07:08:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 307 (0x7fe5b6a18400) [pid = 1852] [serial = 1679] [outer = 0x7fe5b4473c00] 07:08:10 INFO - PROCESS | 1852 | 1461679690954 Marionette DEBUG loaded listener.js 07:08:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 308 (0x7fe5b6a1f000) [pid = 1852] [serial = 1680] [outer = 0x7fe5b4473c00] 07:08:11 INFO - PROCESS | 1852 | 1461679691808 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 07:08:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:08:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1427ms 07:08:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:08:11 INFO - PROCESS | 1852 | 1461679691838 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 07:08:11 INFO - PROCESS | 1852 | 1461679691841 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 07:08:11 INFO - PROCESS | 1852 | 1461679691846 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:08:11 INFO - PROCESS | 1852 | 1461679691850 Marionette TRACE conn3 <- [1,2210,null,{}] 07:08:11 INFO - PROCESS | 1852 | 1461679691854 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:12 INFO - PROCESS | 1852 | 1461679692069 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 07:08:12 INFO - PROCESS | 1852 | 1461679692337 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ab9d7800 == 132 [pid = 1852] [id = 560] 07:08:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 309 (0x7fe5b2380800) [pid = 1852] [serial = 1681] [outer = (nil)] 07:08:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 310 (0x7fe5b4474000) [pid = 1852] [serial = 1682] [outer = 0x7fe5b2380800] 07:08:12 INFO - PROCESS | 1852 | 1461679692420 Marionette DEBUG loaded listener.js 07:08:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 311 (0x7fe5d8adbc00) [pid = 1852] [serial = 1683] [outer = 0x7fe5b2380800] 07:08:13 INFO - PROCESS | 1852 | 1461679693196 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 07:08:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:08:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1383ms 07:08:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:08:13 INFO - PROCESS | 1852 | 1461679693230 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 07:08:13 INFO - PROCESS | 1852 | 1461679693233 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 07:08:13 INFO - PROCESS | 1852 | 1461679693238 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:08:13 INFO - PROCESS | 1852 | 1461679693241 Marionette TRACE conn3 <- [1,2214,null,{}] 07:08:13 INFO - PROCESS | 1852 | 1461679693246 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:13 INFO - PROCESS | 1852 | 1461679693425 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 07:08:13 INFO - PROCESS | 1852 | 1461679693691 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5af673800 == 133 [pid = 1852] [id = 561] 07:08:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 312 (0x7fe5af61ec00) [pid = 1852] [serial = 1684] [outer = (nil)] 07:08:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 313 (0x7fe5af628400) [pid = 1852] [serial = 1685] [outer = 0x7fe5af61ec00] 07:08:13 INFO - PROCESS | 1852 | 1461679693761 Marionette DEBUG loaded listener.js 07:08:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 314 (0x7fe5af62c800) [pid = 1852] [serial = 1686] [outer = 0x7fe5af61ec00] 07:08:14 INFO - PROCESS | 1852 | 1461679694562 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 07:08:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:08:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1381ms 07:08:14 INFO - PROCESS | 1852 | 1461679694619 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 07:08:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:08:14 INFO - PROCESS | 1852 | 1461679694630 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 07:08:14 INFO - PROCESS | 1852 | 1461679694635 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:08:14 INFO - PROCESS | 1852 | 1461679694638 Marionette TRACE conn3 <- [1,2218,null,{}] 07:08:14 INFO - PROCESS | 1852 | 1461679694643 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:14 INFO - PROCESS | 1852 | 1461679694830 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 07:08:15 INFO - PROCESS | 1852 | 1461679695100 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5af68b800 == 134 [pid = 1852] [id = 562] 07:08:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 315 (0x7fe5af189c00) [pid = 1852] [serial = 1687] [outer = (nil)] 07:08:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 316 (0x7fe5af18fc00) [pid = 1852] [serial = 1688] [outer = 0x7fe5af189c00] 07:08:15 INFO - PROCESS | 1852 | 1461679695173 Marionette DEBUG loaded listener.js 07:08:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 317 (0x7fe5af194000) [pid = 1852] [serial = 1689] [outer = 0x7fe5af189c00] 07:08:16 INFO - PROCESS | 1852 | 1461679696000 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 07:08:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:08:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1428ms 07:08:16 INFO - PROCESS | 1852 | 1461679696063 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 07:08:16 INFO - PROCESS | 1852 | 1461679696067 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 07:08:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:08:16 INFO - PROCESS | 1852 | 1461679696073 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:08:16 INFO - PROCESS | 1852 | 1461679696075 Marionette TRACE conn3 <- [1,2222,null,{}] 07:08:16 INFO - PROCESS | 1852 | 1461679696083 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:16 INFO - PROCESS | 1852 | 1461679696266 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 07:08:16 INFO - PROCESS | 1852 | 1461679696543 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5af289800 == 135 [pid = 1852] [id = 563] 07:08:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 318 (0x7fe5af18a000) [pid = 1852] [serial = 1690] [outer = (nil)] 07:08:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 319 (0x7fe5af62c400) [pid = 1852] [serial = 1691] [outer = 0x7fe5af18a000] 07:08:16 INFO - PROCESS | 1852 | 1461679696615 Marionette DEBUG loaded listener.js 07:08:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 320 (0x7fe5b2988400) [pid = 1852] [serial = 1692] [outer = 0x7fe5af18a000] 07:08:17 INFO - PROCESS | 1852 | 1461679697475 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:08:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:08:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1435ms 07:08:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:08:17 INFO - PROCESS | 1852 | 1461679697508 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 07:08:17 INFO - PROCESS | 1852 | 1461679697511 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 07:08:17 INFO - PROCESS | 1852 | 1461679697517 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:08:17 INFO - PROCESS | 1852 | 1461679697520 Marionette TRACE conn3 <- [1,2226,null,{}] 07:08:17 INFO - PROCESS | 1852 | 1461679697525 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:17 INFO - PROCESS | 1852 | 1461679697728 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 07:08:18 INFO - PROCESS | 1852 | 1461679698000 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6cb1000 == 136 [pid = 1852] [id = 564] 07:08:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 321 (0x7fe5af18e400) [pid = 1852] [serial = 1693] [outer = (nil)] 07:08:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 322 (0x7fe5b5acfc00) [pid = 1852] [serial = 1694] [outer = 0x7fe5af18e400] 07:08:18 INFO - PROCESS | 1852 | 1461679698074 Marionette DEBUG loaded listener.js 07:08:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 323 (0x7fe5c2160400) [pid = 1852] [serial = 1695] [outer = 0x7fe5af18e400] 07:08:18 INFO - PROCESS | 1852 | 1461679698914 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 07:08:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:08:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1431ms 07:08:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:08:18 INFO - PROCESS | 1852 | 1461679698948 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 07:08:18 INFO - PROCESS | 1852 | 1461679698950 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 07:08:18 INFO - PROCESS | 1852 | 1461679698957 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:08:18 INFO - PROCESS | 1852 | 1461679698960 Marionette TRACE conn3 <- [1,2230,null,{}] 07:08:18 INFO - PROCESS | 1852 | 1461679698965 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:19 INFO - PROCESS | 1852 | 1461679699171 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 07:08:20 INFO - PROCESS | 1852 | 1461679700026 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5af66e000 == 137 [pid = 1852] [id = 565] 07:08:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 324 (0x7fe5af62a000) [pid = 1852] [serial = 1696] [outer = (nil)] 07:08:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 325 (0x7fe5afbc5c00) [pid = 1852] [serial = 1697] [outer = 0x7fe5af62a000] 07:08:20 INFO - PROCESS | 1852 | 1461679700118 Marionette DEBUG loaded listener.js 07:08:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 326 (0x7fe5afe90800) [pid = 1852] [serial = 1698] [outer = 0x7fe5af62a000] 07:08:20 INFO - PROCESS | 1852 | 1461679700960 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 07:08:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:08:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 2036ms 07:08:20 INFO - PROCESS | 1852 | 1461679700994 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 07:08:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:08:21 INFO - PROCESS | 1852 | 1461679700999 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 07:08:21 INFO - PROCESS | 1852 | 1461679701006 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:08:21 INFO - PROCESS | 1852 | 1461679701011 Marionette TRACE conn3 <- [1,2234,null,{}] 07:08:21 INFO - PROCESS | 1852 | 1461679701018 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:21 INFO - PROCESS | 1852 | 1461679701209 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 07:08:21 INFO - PROCESS | 1852 | 1461679701478 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b3729800 == 138 [pid = 1852] [id = 566] 07:08:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 327 (0x7fe5ae0a6800) [pid = 1852] [serial = 1699] [outer = (nil)] 07:08:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 328 (0x7fe5b0bc7400) [pid = 1852] [serial = 1700] [outer = 0x7fe5ae0a6800] 07:08:21 INFO - PROCESS | 1852 | 1461679701589 Marionette DEBUG loaded listener.js 07:08:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 329 (0x7fe5b237f400) [pid = 1852] [serial = 1701] [outer = 0x7fe5ae0a6800] 07:08:22 INFO - PROCESS | 1852 | 1461679702421 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 07:08:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:08:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1482ms 07:08:22 INFO - PROCESS | 1852 | 1461679702492 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 07:08:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:08:22 INFO - PROCESS | 1852 | 1461679702497 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 07:08:22 INFO - PROCESS | 1852 | 1461679702503 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:08:22 INFO - PROCESS | 1852 | 1461679702507 Marionette TRACE conn3 <- [1,2238,null,{}] 07:08:22 INFO - PROCESS | 1852 | 1461679702512 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:22 INFO - PROCESS | 1852 | 1461679702696 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 07:08:23 INFO - PROCESS | 1852 | 1461679703177 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b0c3f000 == 139 [pid = 1852] [id = 567] 07:08:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 330 (0x7fe5b2506400) [pid = 1852] [serial = 1702] [outer = (nil)] 07:08:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 331 (0x7fe5b2511000) [pid = 1852] [serial = 1703] [outer = 0x7fe5b2506400] 07:08:23 INFO - PROCESS | 1852 | 1461679703247 Marionette DEBUG loaded listener.js 07:08:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 332 (0x7fe5b2b8e000) [pid = 1852] [serial = 1704] [outer = 0x7fe5b2506400] 07:08:24 INFO - PROCESS | 1852 | 1461679704077 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:08:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:08:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1632ms 07:08:24 INFO - PROCESS | 1852 | 1461679704136 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 07:08:24 INFO - PROCESS | 1852 | 1461679704139 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 07:08:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:08:24 INFO - PROCESS | 1852 | 1461679704151 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:08:24 INFO - PROCESS | 1852 | 1461679704159 Marionette TRACE conn3 <- [1,2242,null,{}] 07:08:24 INFO - PROCESS | 1852 | 1461679704167 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:24 INFO - PROCESS | 1852 | 1461679704398 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 07:08:24 INFO - PROCESS | 1852 | 1461679704676 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b750a000 == 140 [pid = 1852] [id = 568] 07:08:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 333 (0x7fe5b132b800) [pid = 1852] [serial = 1705] [outer = (nil)] 07:08:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 334 (0x7fe5b53cb800) [pid = 1852] [serial = 1706] [outer = 0x7fe5b132b800] 07:08:24 INFO - PROCESS | 1852 | 1461679704782 Marionette DEBUG loaded listener.js 07:08:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 335 (0x7fe5b5a32800) [pid = 1852] [serial = 1707] [outer = 0x7fe5b132b800] 07:08:25 INFO - PROCESS | 1852 | 1461679705588 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:08:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:08:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1493ms 07:08:25 INFO - PROCESS | 1852 | 1461679705639 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 07:08:25 INFO - PROCESS | 1852 | 1461679705643 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 07:08:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:08:25 INFO - PROCESS | 1852 | 1461679705648 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:08:25 INFO - PROCESS | 1852 | 1461679705650 Marionette TRACE conn3 <- [1,2246,null,{}] 07:08:25 INFO - PROCESS | 1852 | 1461679705656 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:25 INFO - PROCESS | 1852 | 1461679705834 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 07:08:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c7cdf000 == 139 [pid = 1852] [id = 55] 07:08:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c52dc800 == 138 [pid = 1852] [id = 54] 07:08:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d200d800 == 137 [pid = 1852] [id = 47] 07:08:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2ea6800 == 136 [pid = 1852] [id = 53] 07:08:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d8fc3000 == 135 [pid = 1852] [id = 48] 07:08:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5dbe6d800 == 134 [pid = 1852] [id = 492] 07:08:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5dd73d800 == 133 [pid = 1852] [id = 493] 07:08:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2b0f800 == 132 [pid = 1852] [id = 548] 07:08:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2473000 == 131 [pid = 1852] [id = 547] 07:08:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ba5e1000 == 130 [pid = 1852] [id = 546] 07:08:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b8f5f800 == 129 [pid = 1852] [id = 545] 07:08:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b5467000 == 128 [pid = 1852] [id = 544] 07:08:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b15a8000 == 127 [pid = 1852] [id = 543] 07:08:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b5821000 == 126 [pid = 1852] [id = 542] 07:08:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b229e800 == 125 [pid = 1852] [id = 538] 07:08:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c621d800 == 124 [pid = 1852] [id = 537] 07:08:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b0c42000 == 123 [pid = 1852] [id = 536] 07:08:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5e31ab000 == 122 [pid = 1852] [id = 535] 07:08:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5de18f000 == 121 [pid = 1852] [id = 534] 07:08:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d8a3f000 == 120 [pid = 1852] [id = 533] 07:08:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cc331000 == 119 [pid = 1852] [id = 532] 07:08:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cac0f800 == 118 [pid = 1852] [id = 531] 07:08:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c6022800 == 117 [pid = 1852] [id = 530] 07:08:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c53e0000 == 116 [pid = 1852] [id = 529] 07:08:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2b04800 == 115 [pid = 1852] [id = 528] 07:08:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b9c82800 == 114 [pid = 1852] [id = 527] 07:08:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b5295800 == 113 [pid = 1852] [id = 526] 07:08:26 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c21c6800 == 112 [pid = 1852] [id = 525] 07:08:26 INFO - PROCESS | 1852 | --DOMWINDOW == 334 (0x7fe5c2309c00) [pid = 1852] [serial = 1575] [outer = (nil)] [url = about:blank] 07:08:26 INFO - PROCESS | 1852 | --DOMWINDOW == 333 (0x7fe5ce29e800) [pid = 1852] [serial = 1532] [outer = (nil)] [url = about:blank] 07:08:26 INFO - PROCESS | 1852 | --DOMWINDOW == 332 (0x7fe5b0e73400) [pid = 1852] [serial = 1538] [outer = (nil)] [url = about:blank] 07:08:26 INFO - PROCESS | 1852 | --DOMWINDOW == 331 (0x7fe5b0bba000) [pid = 1852] [serial = 1553] [outer = (nil)] [url = about:blank] 07:08:26 INFO - PROCESS | 1852 | --DOMWINDOW == 330 (0x7fe5c4796c00) [pid = 1852] [serial = 1526] [outer = (nil)] [url = about:blank] 07:08:26 INFO - PROCESS | 1852 | --DOMWINDOW == 329 (0x7fe5b3e9c400) [pid = 1852] [serial = 1517] [outer = (nil)] [url = about:blank] 07:08:26 INFO - PROCESS | 1852 | --DOMWINDOW == 328 (0x7fe5c24b4c00) [pid = 1852] [serial = 1523] [outer = (nil)] [url = about:blank] 07:08:26 INFO - PROCESS | 1852 | --DOMWINDOW == 327 (0x7fe5b2507800) [pid = 1852] [serial = 1547] [outer = (nil)] [url = about:blank] 07:08:26 INFO - PROCESS | 1852 | --DOMWINDOW == 326 (0x7fe5b6a25800) [pid = 1852] [serial = 1563] [outer = (nil)] [url = about:blank] 07:08:26 INFO - PROCESS | 1852 | --DOMWINDOW == 325 (0x7fe5c198b400) [pid = 1852] [serial = 1571] [outer = (nil)] [url = about:blank] 07:08:26 INFO - PROCESS | 1852 | --DOMWINDOW == 324 (0x7fe5c528a000) [pid = 1852] [serial = 1529] [outer = (nil)] [url = about:blank] 07:08:26 INFO - PROCESS | 1852 | --DOMWINDOW == 323 (0x7fe5b26e1400) [pid = 1852] [serial = 1556] [outer = (nil)] [url = about:blank] 07:08:26 INFO - PROCESS | 1852 | --DOMWINDOW == 322 (0x7fe5d9dc0400) [pid = 1852] [serial = 1541] [outer = (nil)] [url = about:blank] 07:08:26 INFO - PROCESS | 1852 | --DOMWINDOW == 321 (0x7fe5b5a35000) [pid = 1852] [serial = 1560] [outer = (nil)] [url = about:blank] 07:08:26 INFO - PROCESS | 1852 | --DOMWINDOW == 320 (0x7fe5bf85d400) [pid = 1852] [serial = 1569] [outer = (nil)] [url = about:blank] 07:08:26 INFO - PROCESS | 1852 | --DOMWINDOW == 319 (0x7fe5b6a30800) [pid = 1852] [serial = 1520] [outer = (nil)] [url = about:blank] 07:08:26 INFO - PROCESS | 1852 | --DOMWINDOW == 318 (0x7fe5b1322800) [pid = 1852] [serial = 1544] [outer = (nil)] [url = about:blank] 07:08:26 INFO - PROCESS | 1852 | --DOMWINDOW == 317 (0x7fe5b57d9400) [pid = 1852] [serial = 1559] [outer = (nil)] [url = about:blank] 07:08:26 INFO - PROCESS | 1852 | --DOMWINDOW == 316 (0x7fe5b5b4a400) [pid = 1852] [serial = 1562] [outer = (nil)] [url = about:blank] 07:08:26 INFO - PROCESS | 1852 | --DOMWINDOW == 315 (0x7fe5b2b91800) [pid = 1852] [serial = 1550] [outer = (nil)] [url = about:blank] 07:08:26 INFO - PROCESS | 1852 | --DOMWINDOW == 314 (0x7fe5b2b9a400) [pid = 1852] [serial = 1557] [outer = (nil)] [url = about:blank] 07:08:26 INFO - PROCESS | 1852 | --DOMWINDOW == 313 (0x7fe5b132b000) [pid = 1852] [serial = 1554] [outer = (nil)] [url = about:blank] 07:08:26 INFO - PROCESS | 1852 | --DOMWINDOW == 312 (0x7fe5c1b92800) [pid = 1852] [serial = 1572] [outer = (nil)] [url = about:blank] 07:08:26 INFO - PROCESS | 1852 | --DOMWINDOW == 311 (0x7fe5ba09e400) [pid = 1852] [serial = 1568] [outer = (nil)] [url = about:blank] 07:08:26 INFO - PROCESS | 1852 | --DOMWINDOW == 310 (0x7fe5dd505800) [pid = 1852] [serial = 1535] [outer = (nil)] [url = about:blank] 07:08:26 INFO - PROCESS | 1852 | --DOMWINDOW == 309 (0x7fe5b7c43400) [pid = 1852] [serial = 1565] [outer = (nil)] [url = about:blank] 07:08:26 INFO - PROCESS | 1852 | --DOMWINDOW == 308 (0x7fe5b7ca9400) [pid = 1852] [serial = 1566] [outer = (nil)] [url = about:blank] 07:08:26 INFO - PROCESS | 1852 | --DOMWINDOW == 307 (0x7fe5c2161400) [pid = 1852] [serial = 1574] [outer = (nil)] [url = about:blank] 07:08:26 INFO - PROCESS | 1852 | 1461679706451 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b0ba9000 == 113 [pid = 1852] [id = 569] 07:08:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 308 (0x7fe5ae09a000) [pid = 1852] [serial = 1708] [outer = (nil)] 07:08:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 309 (0x7fe5b1136c00) [pid = 1852] [serial = 1709] [outer = 0x7fe5ae09a000] 07:08:26 INFO - PROCESS | 1852 | 1461679706513 Marionette DEBUG loaded listener.js 07:08:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 310 (0x7fe5b2b91800) [pid = 1852] [serial = 1710] [outer = 0x7fe5ae09a000] 07:08:27 INFO - PROCESS | 1852 | 1461679707216 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:08:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:08:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1629ms 07:08:27 INFO - PROCESS | 1852 | 1461679707280 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 07:08:27 INFO - PROCESS | 1852 | 1461679707283 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 07:08:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:08:27 INFO - PROCESS | 1852 | 1461679707288 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:08:27 INFO - PROCESS | 1852 | 1461679707290 Marionette TRACE conn3 <- [1,2250,null,{}] 07:08:27 INFO - PROCESS | 1852 | 1461679707295 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:27 INFO - PROCESS | 1852 | 1461679707475 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 07:08:27 INFO - PROCESS | 1852 | 1461679707671 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b547c000 == 114 [pid = 1852] [id = 570] 07:08:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 311 (0x7fe5b5b6b800) [pid = 1852] [serial = 1711] [outer = (nil)] 07:08:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 312 (0x7fe5b6a13000) [pid = 1852] [serial = 1712] [outer = 0x7fe5b5b6b800] 07:08:27 INFO - PROCESS | 1852 | 1461679707752 Marionette DEBUG loaded listener.js 07:08:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 313 (0x7fe5b6ab4400) [pid = 1852] [serial = 1713] [outer = 0x7fe5b5b6b800] 07:08:28 INFO - PROCESS | 1852 | 1461679708514 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 07:08:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:08:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1275ms 07:08:28 INFO - PROCESS | 1852 | 1461679708607 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 07:08:28 INFO - PROCESS | 1852 | 1461679708610 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 07:08:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:08:28 INFO - PROCESS | 1852 | 1461679708619 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:08:28 INFO - PROCESS | 1852 | 1461679708622 Marionette TRACE conn3 <- [1,2254,null,{}] 07:08:28 INFO - PROCESS | 1852 | 1461679708627 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:28 INFO - PROCESS | 1852 | 1461679708862 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 07:08:28 INFO - PROCESS | 1852 | 1461679708896 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b8f55000 == 115 [pid = 1852] [id = 571] 07:08:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 314 (0x7fe5b7ca6800) [pid = 1852] [serial = 1714] [outer = (nil)] 07:08:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 315 (0x7fe5ba0a1800) [pid = 1852] [serial = 1715] [outer = 0x7fe5b7ca6800] 07:08:28 INFO - PROCESS | 1852 | 1461679708965 Marionette DEBUG loaded listener.js 07:08:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 316 (0x7fe5bf854000) [pid = 1852] [serial = 1716] [outer = 0x7fe5b7ca6800] 07:08:29 INFO - PROCESS | 1852 | 1461679709814 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:08:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:08:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1226ms 07:08:29 INFO - PROCESS | 1852 | 1461679709847 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 07:08:29 INFO - PROCESS | 1852 | 1461679709850 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 07:08:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:08:29 INFO - PROCESS | 1852 | 1461679709855 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:08:29 INFO - PROCESS | 1852 | 1461679709858 Marionette TRACE conn3 <- [1,2258,null,{}] 07:08:29 INFO - PROCESS | 1852 | 1461679709863 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:30 INFO - PROCESS | 1852 | 1461679710114 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 07:08:30 INFO - PROCESS | 1852 | 1461679710147 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ba05c800 == 116 [pid = 1852] [id = 572] 07:08:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 317 (0x7fe5b7caf000) [pid = 1852] [serial = 1717] [outer = (nil)] 07:08:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 318 (0x7fe5bfb8f400) [pid = 1852] [serial = 1718] [outer = 0x7fe5b7caf000] 07:08:30 INFO - PROCESS | 1852 | 1461679710205 Marionette DEBUG loaded listener.js 07:08:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 319 (0x7fe5bfce4c00) [pid = 1852] [serial = 1719] [outer = 0x7fe5b7caf000] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 318 (0x7fe5afbc5400) [pid = 1852] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 317 (0x7fe5c2b31c00) [pid = 1852] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 316 (0x7fe5b7c4e800) [pid = 1852] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 315 (0x7fe5ca332800) [pid = 1852] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 314 (0x7fe5b3fc8800) [pid = 1852] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 313 (0x7fe5b0e6d000) [pid = 1852] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 312 (0x7fe5b6df9000) [pid = 1852] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 311 (0x7fe5b6ab8800) [pid = 1852] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 310 (0x7fe5b6ab6c00) [pid = 1852] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 309 (0x7fe5b6df6000) [pid = 1852] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 308 (0x7fe5b38dd800) [pid = 1852] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 307 (0x7fe5b6ab5000) [pid = 1852] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 306 (0x7fe5b6ab4000) [pid = 1852] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 305 (0x7fe5d7ceb000) [pid = 1852] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 304 (0x7fe5b4599000) [pid = 1852] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 303 (0x7fe5b2993800) [pid = 1852] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 302 (0x7fe5bfb8d400) [pid = 1852] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 301 (0x7fe5b26b6000) [pid = 1852] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 300 (0x7fe5b0e73000) [pid = 1852] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 299 (0x7fe5cc5e3000) [pid = 1852] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 298 (0x7fe5b3603800) [pid = 1852] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 297 (0x7fe5c618b400) [pid = 1852] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 296 (0x7fe5b7caa800) [pid = 1852] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 295 (0x7fe5b131c800) [pid = 1852] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 294 (0x7fe5c5a1c800) [pid = 1852] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 293 (0x7fe5b57d5800) [pid = 1852] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 292 (0x7fe5c47a1800) [pid = 1852] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 291 (0x7fe5b53c9c00) [pid = 1852] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 290 (0x7fe5c3926800) [pid = 1852] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 289 (0x7fe5b34aac00) [pid = 1852] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 288 (0x7fe5b51c5000) [pid = 1852] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 287 (0x7fe5b5844000) [pid = 1852] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 286 (0x7fe5b53cc400) [pid = 1852] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 285 (0x7fe5afbc4800) [pid = 1852] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 284 (0x7fe5c2b32800) [pid = 1852] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 283 (0x7fe5b13dc400) [pid = 1852] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 282 (0x7fe5b23a4800) [pid = 1852] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 281 (0x7fe5ba586400) [pid = 1852] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 280 (0x7fe5c1b92c00) [pid = 1852] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 279 (0x7fe5c59ab800) [pid = 1852] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 278 (0x7fe5c4731400) [pid = 1852] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 277 (0x7fe5b1329c00) [pid = 1852] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 276 (0x7fe5c5447800) [pid = 1852] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 275 (0x7fe5b26be000) [pid = 1852] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 274 (0x7fe5b0e6d400) [pid = 1852] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 273 (0x7fe5b3e94400) [pid = 1852] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 272 (0x7fe5b13e7c00) [pid = 1852] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 271 (0x7fe5ca32d800) [pid = 1852] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 270 (0x7fe5b53c6c00) [pid = 1852] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 269 (0x7fe5b250a400) [pid = 1852] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 268 (0x7fe5b0acc800) [pid = 1852] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 267 (0x7fe5c1996800) [pid = 1852] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 266 (0x7fe5b5b6cc00) [pid = 1852] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 265 (0x7fe5b38dfc00) [pid = 1852] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 264 (0x7fe5c27aac00) [pid = 1852] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 263 (0x7fe5c22c2c00) [pid = 1852] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 262 (0x7fe5b0ad5c00) [pid = 1852] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 261 (0x7fe5c2847800) [pid = 1852] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 260 (0x7fe5c2169400) [pid = 1852] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 259 (0x7fe5c2510000) [pid = 1852] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 258 (0x7fe5b38da800) [pid = 1852] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 257 (0x7fe5c63c6000) [pid = 1852] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 256 (0x7fe5c250f000) [pid = 1852] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 255 (0x7fe5c2b36400) [pid = 1852] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 254 (0x7fe5afbce400) [pid = 1852] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 253 (0x7fe5c7a35000) [pid = 1852] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 252 (0x7fe5b26e2400) [pid = 1852] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 251 (0x7fe5b5ac8800) [pid = 1852] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 250 (0x7fe5b1326800) [pid = 1852] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 249 (0x7fe5c59a4000) [pid = 1852] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 248 (0x7fe5c27af400) [pid = 1852] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 247 (0x7fe5c3a3f400) [pid = 1852] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 246 (0x7fe5c197b400) [pid = 1852] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 245 (0x7fe5c528c000) [pid = 1852] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 244 (0x7fe5b26bec00) [pid = 1852] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 243 (0x7fe5b23a4000) [pid = 1852] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 242 (0x7fe5b26e4000) [pid = 1852] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 241 (0x7fe5cb6dd400) [pid = 1852] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 240 (0x7fe5c1f12000) [pid = 1852] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 239 (0x7fe5c392b400) [pid = 1852] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 238 (0x7fe5ca41ac00) [pid = 1852] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 237 (0x7fe5c5c65800) [pid = 1852] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 236 (0x7fe5b7ca2c00) [pid = 1852] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 235 (0x7fe5b583e800) [pid = 1852] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 234 (0x7fe5c47a0400) [pid = 1852] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 233 (0x7fe5b26b3000) [pid = 1852] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:08:31 INFO - PROCESS | 1852 | --DOMWINDOW == 232 (0x7fe5b26b2c00) [pid = 1852] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:08:32 INFO - PROCESS | 1852 | 1461679712293 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:08:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:08:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 2485ms 07:08:32 INFO - PROCESS | 1852 | 1461679712341 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 07:08:32 INFO - PROCESS | 1852 | 1461679712344 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 07:08:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:08:32 INFO - PROCESS | 1852 | 1461679712349 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:08:32 INFO - PROCESS | 1852 | 1461679712350 Marionette TRACE conn3 <- [1,2262,null,{}] 07:08:32 INFO - PROCESS | 1852 | 1461679712367 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:32 INFO - PROCESS | 1852 | 1461679712543 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 07:08:32 INFO - PROCESS | 1852 | 1461679712557 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b159c000 == 117 [pid = 1852] [id = 573] 07:08:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 233 (0x7fe5afbc6000) [pid = 1852] [serial = 1720] [outer = (nil)] 07:08:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 234 (0x7fe5b132a800) [pid = 1852] [serial = 1721] [outer = 0x7fe5afbc6000] 07:08:32 INFO - PROCESS | 1852 | 1461679712613 Marionette DEBUG loaded listener.js 07:08:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 235 (0x7fe5b2510c00) [pid = 1852] [serial = 1722] [outer = 0x7fe5afbc6000] 07:08:33 INFO - PROCESS | 1852 | 1461679713460 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:08:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:08:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1126ms 07:08:33 INFO - PROCESS | 1852 | 1461679713476 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 07:08:33 INFO - PROCESS | 1852 | 1461679713479 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 07:08:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:08:33 INFO - PROCESS | 1852 | 1461679713484 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:08:33 INFO - PROCESS | 1852 | 1461679713487 Marionette TRACE conn3 <- [1,2266,null,{}] 07:08:33 INFO - PROCESS | 1852 | 1461679713492 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:33 INFO - PROCESS | 1852 | 1461679713739 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 07:08:34 INFO - PROCESS | 1852 | 1461679714011 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5af27e800 == 118 [pid = 1852] [id = 574] 07:08:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 236 (0x7fe5ae09a800) [pid = 1852] [serial = 1723] [outer = (nil)] 07:08:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 237 (0x7fe5ae0a5000) [pid = 1852] [serial = 1724] [outer = 0x7fe5ae09a800] 07:08:34 INFO - PROCESS | 1852 | 1461679714130 Marionette DEBUG loaded listener.js 07:08:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 238 (0x7fe5af625000) [pid = 1852] [serial = 1725] [outer = 0x7fe5ae09a800] 07:08:35 INFO - PROCESS | 1852 | 1461679715116 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 07:08:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:08:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1686ms 07:08:35 INFO - PROCESS | 1852 | 1461679715172 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 07:08:35 INFO - PROCESS | 1852 | 1461679715178 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 07:08:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:08:35 INFO - PROCESS | 1852 | 1461679715185 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:08:35 INFO - PROCESS | 1852 | 1461679715190 Marionette TRACE conn3 <- [1,2270,null,{}] 07:08:35 INFO - PROCESS | 1852 | 1461679715197 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:35 INFO - PROCESS | 1852 | 1461679715402 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 07:08:35 INFO - PROCESS | 1852 | 1461679715624 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b5283000 == 119 [pid = 1852] [id = 575] 07:08:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 239 (0x7fe5ae09f000) [pid = 1852] [serial = 1726] [outer = (nil)] 07:08:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 240 (0x7fe5b13e1000) [pid = 1852] [serial = 1727] [outer = 0x7fe5ae09f000] 07:08:35 INFO - PROCESS | 1852 | 1461679715741 Marionette DEBUG loaded listener.js 07:08:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 241 (0x7fe5b2387000) [pid = 1852] [serial = 1728] [outer = 0x7fe5ae09f000] 07:08:36 INFO - PROCESS | 1852 | 1461679716700 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:08:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:08:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1586ms 07:08:36 INFO - PROCESS | 1852 | 1461679716775 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 07:08:36 INFO - PROCESS | 1852 | 1461679716782 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 07:08:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:08:36 INFO - PROCESS | 1852 | 1461679716788 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:08:36 INFO - PROCESS | 1852 | 1461679716791 Marionette TRACE conn3 <- [1,2274,null,{}] 07:08:36 INFO - PROCESS | 1852 | 1461679716797 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:37 INFO - PROCESS | 1852 | 1461679717051 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 07:08:37 INFO - PROCESS | 1852 | 1461679717396 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6e27000 == 120 [pid = 1852] [id = 576] 07:08:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 242 (0x7fe5b23a4400) [pid = 1852] [serial = 1729] [outer = (nil)] 07:08:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 243 (0x7fe5b2b95400) [pid = 1852] [serial = 1730] [outer = 0x7fe5b23a4400] 07:08:37 INFO - PROCESS | 1852 | 1461679717475 Marionette DEBUG loaded listener.js 07:08:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 244 (0x7fe5b3e94400) [pid = 1852] [serial = 1731] [outer = 0x7fe5b23a4400] 07:08:38 INFO - PROCESS | 1852 | 1461679718306 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 07:08:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:08:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1578ms 07:08:38 INFO - PROCESS | 1852 | 1461679718367 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 07:08:38 INFO - PROCESS | 1852 | 1461679718371 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 07:08:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:08:38 INFO - PROCESS | 1852 | 1461679718384 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:08:38 INFO - PROCESS | 1852 | 1461679718393 Marionette TRACE conn3 <- [1,2278,null,{}] 07:08:38 INFO - PROCESS | 1852 | 1461679718401 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:38 INFO - PROCESS | 1852 | 1461679718641 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 07:08:38 INFO - PROCESS | 1852 | 1461679718947 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c1183000 == 121 [pid = 1852] [id = 577] 07:08:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 245 (0x7fe5b531e400) [pid = 1852] [serial = 1732] [outer = (nil)] 07:08:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 246 (0x7fe5b5a34800) [pid = 1852] [serial = 1733] [outer = 0x7fe5b531e400] 07:08:39 INFO - PROCESS | 1852 | 1461679719032 Marionette DEBUG loaded listener.js 07:08:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 247 (0x7fe5b5ace000) [pid = 1852] [serial = 1734] [outer = 0x7fe5b531e400] 07:08:39 INFO - PROCESS | 1852 | 1461679719848 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:08:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:08:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1499ms 07:08:39 INFO - PROCESS | 1852 | 1461679719877 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 07:08:39 INFO - PROCESS | 1852 | 1461679719881 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 07:08:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:08:39 INFO - PROCESS | 1852 | 1461679719887 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:08:39 INFO - PROCESS | 1852 | 1461679719889 Marionette TRACE conn3 <- [1,2282,null,{}] 07:08:39 INFO - PROCESS | 1852 | 1461679719895 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:40 INFO - PROCESS | 1852 | 1461679720085 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 07:08:40 INFO - PROCESS | 1852 | 1461679720353 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c245b000 == 122 [pid = 1852] [id = 578] 07:08:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 248 (0x7fe5b5323000) [pid = 1852] [serial = 1735] [outer = (nil)] 07:08:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 249 (0x7fe5b5b71400) [pid = 1852] [serial = 1736] [outer = 0x7fe5b5323000] 07:08:40 INFO - PROCESS | 1852 | 1461679720429 Marionette DEBUG loaded listener.js 07:08:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 250 (0x7fe5b6a20400) [pid = 1852] [serial = 1737] [outer = 0x7fe5b5323000] 07:08:41 INFO - PROCESS | 1852 | 1461679721279 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 07:08:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:08:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1426ms 07:08:41 INFO - PROCESS | 1852 | 1461679721314 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 07:08:41 INFO - PROCESS | 1852 | 1461679721316 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 07:08:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:08:41 INFO - PROCESS | 1852 | 1461679721323 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:08:41 INFO - PROCESS | 1852 | 1461679721326 Marionette TRACE conn3 <- [1,2286,null,{}] 07:08:41 INFO - PROCESS | 1852 | 1461679721332 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:41 INFO - PROCESS | 1852 | 1461679721533 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 07:08:41 INFO - PROCESS | 1852 | 1461679721810 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2b20000 == 123 [pid = 1852] [id = 579] 07:08:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 251 (0x7fe5b6a2dc00) [pid = 1852] [serial = 1738] [outer = (nil)] 07:08:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 252 (0x7fe5b6ab4000) [pid = 1852] [serial = 1739] [outer = 0x7fe5b6a2dc00] 07:08:41 INFO - PROCESS | 1852 | 1461679721897 Marionette DEBUG loaded listener.js 07:08:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 253 (0x7fe5ba586400) [pid = 1852] [serial = 1740] [outer = 0x7fe5b6a2dc00] 07:08:42 INFO - PROCESS | 1852 | 1461679722811 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 07:08:42 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 07:08:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1540ms 07:08:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:08:42 INFO - PROCESS | 1852 | 1461679722863 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 07:08:42 INFO - PROCESS | 1852 | 1461679722866 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 07:08:42 INFO - PROCESS | 1852 | 1461679722872 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:08:42 INFO - PROCESS | 1852 | 1461679722875 Marionette TRACE conn3 <- [1,2290,null,{}] 07:08:42 INFO - PROCESS | 1852 | 1461679722880 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:43 INFO - PROCESS | 1852 | 1461679723080 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 07:08:43 INFO - PROCESS | 1852 | 1461679723352 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c59dd000 == 124 [pid = 1852] [id = 580] 07:08:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 254 (0x7fe5c156cc00) [pid = 1852] [serial = 1741] [outer = (nil)] 07:08:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 255 (0x7fe5c1996800) [pid = 1852] [serial = 1742] [outer = 0x7fe5c156cc00] 07:08:43 INFO - PROCESS | 1852 | 1461679723470 Marionette DEBUG loaded listener.js 07:08:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 256 (0x7fe5c1f0bc00) [pid = 1852] [serial = 1743] [outer = 0x7fe5c156cc00] 07:08:44 INFO - PROCESS | 1852 | 1461679724305 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 07:08:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:08:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1482ms 07:08:44 INFO - PROCESS | 1852 | 1461679724354 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 07:08:44 INFO - PROCESS | 1852 | 1461679724357 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 07:08:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:08:44 INFO - PROCESS | 1852 | 1461679724363 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:08:44 INFO - PROCESS | 1852 | 1461679724367 Marionette TRACE conn3 <- [1,2294,null,{}] 07:08:44 INFO - PROCESS | 1852 | 1461679724372 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:44 INFO - PROCESS | 1852 | 1461679724566 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 07:08:44 INFO - PROCESS | 1852 | 1461679724836 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c6203800 == 125 [pid = 1852] [id = 581] 07:08:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 257 (0x7fe5bfc0e800) [pid = 1852] [serial = 1744] [outer = (nil)] 07:08:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 258 (0x7fe5c2310400) [pid = 1852] [serial = 1745] [outer = 0x7fe5bfc0e800] 07:08:44 INFO - PROCESS | 1852 | 1461679724917 Marionette DEBUG loaded listener.js 07:08:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 259 (0x7fe5c27a8c00) [pid = 1852] [serial = 1746] [outer = 0x7fe5bfc0e800] 07:08:45 INFO - PROCESS | 1852 | 1461679725771 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 07:08:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:08:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1440ms 07:08:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:08:45 INFO - PROCESS | 1852 | 1461679725803 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 07:08:45 INFO - PROCESS | 1852 | 1461679725806 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 07:08:45 INFO - PROCESS | 1852 | 1461679725812 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:08:45 INFO - PROCESS | 1852 | 1461679725815 Marionette TRACE conn3 <- [1,2298,null,{}] 07:08:45 INFO - PROCESS | 1852 | 1461679725820 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:46 INFO - PROCESS | 1852 | 1461679726023 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 07:08:46 INFO - PROCESS | 1852 | 1461679726304 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c7c1d800 == 126 [pid = 1852] [id = 582] 07:08:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 260 (0x7fe5b23abc00) [pid = 1852] [serial = 1747] [outer = (nil)] 07:08:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 261 (0x7fe5c27b3800) [pid = 1852] [serial = 1748] [outer = 0x7fe5b23abc00] 07:08:46 INFO - PROCESS | 1852 | 1461679726394 Marionette DEBUG loaded listener.js 07:08:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 262 (0x7fe5c2846c00) [pid = 1852] [serial = 1749] [outer = 0x7fe5b23abc00] 07:08:47 INFO - PROCESS | 1852 | 1461679727249 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 07:08:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:08:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1488ms 07:08:47 INFO - PROCESS | 1852 | 1461679727299 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 07:08:47 INFO - PROCESS | 1852 | 1461679727303 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 07:08:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:08:47 INFO - PROCESS | 1852 | 1461679727309 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:08:47 INFO - PROCESS | 1852 | 1461679727311 Marionette TRACE conn3 <- [1,2302,null,{}] 07:08:47 INFO - PROCESS | 1852 | 1461679727316 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:47 INFO - PROCESS | 1852 | 1461679727539 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 07:08:47 INFO - PROCESS | 1852 | 1461679727811 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5caba7800 == 127 [pid = 1852] [id = 583] 07:08:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 263 (0x7fe5c1977800) [pid = 1852] [serial = 1750] [outer = (nil)] 07:08:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 264 (0x7fe5c2b3c400) [pid = 1852] [serial = 1751] [outer = 0x7fe5c1977800] 07:08:47 INFO - PROCESS | 1852 | 1461679727887 Marionette DEBUG loaded listener.js 07:08:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 265 (0x7fe5c391e000) [pid = 1852] [serial = 1752] [outer = 0x7fe5c1977800] 07:08:48 INFO - PROCESS | 1852 | 1461679728716 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:08:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:08:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1476ms 07:08:48 INFO - PROCESS | 1852 | 1461679728786 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 07:08:48 INFO - PROCESS | 1852 | 1461679728789 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 07:08:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:08:48 INFO - PROCESS | 1852 | 1461679728795 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:08:48 INFO - PROCESS | 1852 | 1461679728797 Marionette TRACE conn3 <- [1,2306,null,{}] 07:08:48 INFO - PROCESS | 1852 | 1461679728802 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:48 INFO - PROCESS | 1852 | 1461679728982 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 07:08:49 INFO - PROCESS | 1852 | 1461679729265 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb816000 == 128 [pid = 1852] [id = 584] 07:08:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 266 (0x7fe5c3924000) [pid = 1852] [serial = 1753] [outer = (nil)] 07:08:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 267 (0x7fe5c4734c00) [pid = 1852] [serial = 1754] [outer = 0x7fe5c3924000] 07:08:49 INFO - PROCESS | 1852 | 1461679729355 Marionette DEBUG loaded listener.js 07:08:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 268 (0x7fe5c510a800) [pid = 1852] [serial = 1755] [outer = 0x7fe5c3924000] 07:08:50 INFO - PROCESS | 1852 | 1461679730276 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 07:08:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:08:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1527ms 07:08:50 INFO - PROCESS | 1852 | 1461679730324 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 07:08:50 INFO - PROCESS | 1852 | 1461679730327 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 07:08:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:08:50 INFO - PROCESS | 1852 | 1461679730334 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:08:50 INFO - PROCESS | 1852 | 1461679730339 Marionette TRACE conn3 <- [1,2310,null,{}] 07:08:50 INFO - PROCESS | 1852 | 1461679730344 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:50 INFO - PROCESS | 1852 | 1461679730590 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 07:08:50 INFO - PROCESS | 1852 | 1461679730909 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d8f08000 == 129 [pid = 1852] [id = 585] 07:08:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 269 (0x7fe5b3fcac00) [pid = 1852] [serial = 1756] [outer = (nil)] 07:08:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 270 (0x7fe5c5c67c00) [pid = 1852] [serial = 1757] [outer = 0x7fe5b3fcac00] 07:08:50 INFO - PROCESS | 1852 | 1461679730982 Marionette DEBUG loaded listener.js 07:08:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 271 (0x7fe5c63c9000) [pid = 1852] [serial = 1758] [outer = 0x7fe5b3fcac00] 07:08:51 INFO - PROCESS | 1852 | 1461679731839 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:08:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:08:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1579ms 07:08:51 INFO - PROCESS | 1852 | 1461679731914 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 07:08:51 INFO - PROCESS | 1852 | 1461679731916 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 07:08:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:08:51 INFO - PROCESS | 1852 | 1461679731922 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:08:51 INFO - PROCESS | 1852 | 1461679731925 Marionette TRACE conn3 <- [1,2314,null,{}] 07:08:51 INFO - PROCESS | 1852 | 1461679731930 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:52 INFO - PROCESS | 1852 | 1461679732160 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 07:08:52 INFO - PROCESS | 1852 | 1461679732473 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dd681000 == 130 [pid = 1852] [id = 586] 07:08:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 272 (0x7fe5bfcdc400) [pid = 1852] [serial = 1759] [outer = (nil)] 07:08:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 273 (0x7fe5c7bb4000) [pid = 1852] [serial = 1760] [outer = 0x7fe5bfcdc400] 07:08:52 INFO - PROCESS | 1852 | 1461679732549 Marionette DEBUG loaded listener.js 07:08:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 274 (0x7fe5c9492000) [pid = 1852] [serial = 1761] [outer = 0x7fe5bfcdc400] 07:08:53 INFO - PROCESS | 1852 | 1461679733392 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 07:08:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:08:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1526ms 07:08:53 INFO - PROCESS | 1852 | 1461679733451 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 07:08:53 INFO - PROCESS | 1852 | 1461679733455 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 07:08:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:08:53 INFO - PROCESS | 1852 | 1461679733461 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:08:53 INFO - PROCESS | 1852 | 1461679733464 Marionette TRACE conn3 <- [1,2318,null,{}] 07:08:53 INFO - PROCESS | 1852 | 1461679733469 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:53 INFO - PROCESS | 1852 | 1461679733669 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 07:08:53 INFO - PROCESS | 1852 | 1461679733943 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5e3198000 == 131 [pid = 1852] [id = 587] 07:08:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 275 (0x7fe5c5c64800) [pid = 1852] [serial = 1762] [outer = (nil)] 07:08:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 276 (0x7fe5c9c06000) [pid = 1852] [serial = 1763] [outer = 0x7fe5c5c64800] 07:08:54 INFO - PROCESS | 1852 | 1461679734072 Marionette DEBUG loaded listener.js 07:08:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 277 (0x7fe5ca32a800) [pid = 1852] [serial = 1764] [outer = 0x7fe5c5c64800] 07:08:54 INFO - PROCESS | 1852 | 1461679734894 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 07:08:54 INFO - PROCESS | 1852 | 1461679734950 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 07:08:54 INFO - PROCESS | 1852 | 1461679734956 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:08:54 INFO - PROCESS | 1852 | 1461679734959 Marionette TRACE conn3 <- [1,2322,null,{}] 07:08:54 INFO - PROCESS | 1852 | 1461679734964 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:55 INFO - PROCESS | 1852 | 1461679735162 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 07:08:55 INFO - PROCESS | 1852 | 1461679735441 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c1c19000 == 132 [pid = 1852] [id = 588] 07:08:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 278 (0x7fe5c7a3b000) [pid = 1852] [serial = 1765] [outer = (nil)] 07:08:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 279 (0x7fe5cad91800) [pid = 1852] [serial = 1766] [outer = 0x7fe5c7a3b000] 07:08:55 INFO - PROCESS | 1852 | 1461679735552 Marionette DEBUG loaded listener.js 07:08:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 280 (0x7fe5cb5f1c00) [pid = 1852] [serial = 1767] [outer = 0x7fe5c7a3b000] 07:08:56 INFO - PROCESS | 1852 | 1461679736393 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:08:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:08:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1482ms 07:08:56 INFO - PROCESS | 1852 | 1461679736438 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 07:08:56 INFO - PROCESS | 1852 | 1461679736441 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 07:08:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:08:56 INFO - PROCESS | 1852 | 1461679736447 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:08:56 INFO - PROCESS | 1852 | 1461679736449 Marionette TRACE conn3 <- [1,2326,null,{}] 07:08:56 INFO - PROCESS | 1852 | 1461679736455 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:56 INFO - PROCESS | 1852 | 1461679736657 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 07:08:56 INFO - PROCESS | 1852 | 1461679736933 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ab7d0000 == 133 [pid = 1852] [id = 589] 07:08:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 281 (0x7fe5cad02c00) [pid = 1852] [serial = 1768] [outer = (nil)] 07:08:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 282 (0x7fe5cbae7000) [pid = 1852] [serial = 1769] [outer = 0x7fe5cad02c00] 07:08:57 INFO - PROCESS | 1852 | 1461679737008 Marionette DEBUG loaded listener.js 07:08:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 283 (0x7fe5cc5d6400) [pid = 1852] [serial = 1770] [outer = 0x7fe5cad02c00] 07:08:57 INFO - PROCESS | 1852 | 1461679737886 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:08:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:08:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1486ms 07:08:57 INFO - PROCESS | 1852 | 1461679737934 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 07:08:57 INFO - PROCESS | 1852 | 1461679737937 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 07:08:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:08:57 INFO - PROCESS | 1852 | 1461679737943 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:08:57 INFO - PROCESS | 1852 | 1461679737945 Marionette TRACE conn3 <- [1,2330,null,{}] 07:08:57 INFO - PROCESS | 1852 | 1461679737954 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:58 INFO - PROCESS | 1852 | 1461679738165 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 07:08:58 INFO - PROCESS | 1852 | 1461679738483 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b3870000 == 134 [pid = 1852] [id = 590] 07:08:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 284 (0x7fe5b132b400) [pid = 1852] [serial = 1771] [outer = (nil)] 07:08:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 285 (0x7fe5b5328c00) [pid = 1852] [serial = 1772] [outer = 0x7fe5b132b400] 07:08:58 INFO - PROCESS | 1852 | 1461679738605 Marionette DEBUG loaded listener.js 07:08:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 286 (0x7fe5b8f0d800) [pid = 1852] [serial = 1773] [outer = 0x7fe5b132b400] 07:08:59 INFO - PROCESS | 1852 | 1461679739426 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:08:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:08:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1532ms 07:08:59 INFO - PROCESS | 1852 | 1461679739476 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 07:08:59 INFO - PROCESS | 1852 | 1461679739478 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 07:08:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:08:59 INFO - PROCESS | 1852 | 1461679739486 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:08:59 INFO - PROCESS | 1852 | 1461679739489 Marionette TRACE conn3 <- [1,2334,null,{}] 07:08:59 INFO - PROCESS | 1852 | 1461679739494 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:59 INFO - PROCESS | 1852 | 1461679739699 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 07:08:59 INFO - PROCESS | 1852 | 1461679739989 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b0c4a000 == 135 [pid = 1852] [id = 591] 07:09:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 287 (0x7fe5ae09f400) [pid = 1852] [serial = 1774] [outer = (nil)] 07:09:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 288 (0x7fe5b0e73800) [pid = 1852] [serial = 1775] [outer = 0x7fe5ae09f400] 07:09:00 INFO - PROCESS | 1852 | 1461679740068 Marionette DEBUG loaded listener.js 07:09:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 289 (0x7fe5b2507c00) [pid = 1852] [serial = 1776] [outer = 0x7fe5ae09f400] 07:09:00 INFO - PROCESS | 1852 | 1461679740888 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 07:09:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:09:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1426ms 07:09:00 INFO - PROCESS | 1852 | 1461679740913 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 07:09:00 INFO - PROCESS | 1852 | 1461679740916 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 07:09:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:09:00 INFO - PROCESS | 1852 | 1461679740921 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:09:00 INFO - PROCESS | 1852 | 1461679740923 Marionette TRACE conn3 <- [1,2338,null,{}] 07:09:00 INFO - PROCESS | 1852 | 1461679740929 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:01 INFO - PROCESS | 1852 | 1461679741124 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 07:09:01 INFO - PROCESS | 1852 | 1461679741408 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6ca4800 == 136 [pid = 1852] [id = 592] 07:09:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 290 (0x7fe5afbc4c00) [pid = 1852] [serial = 1777] [outer = (nil)] 07:09:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 291 (0x7fe5b13e9400) [pid = 1852] [serial = 1778] [outer = 0x7fe5afbc4c00] 07:09:01 INFO - PROCESS | 1852 | 1461679741481 Marionette DEBUG loaded listener.js 07:09:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 292 (0x7fe5b5ac9c00) [pid = 1852] [serial = 1779] [outer = 0x7fe5afbc4c00] 07:09:02 INFO - PROCESS | 1852 | 1461679742373 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:09:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:09:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1525ms 07:09:02 INFO - PROCESS | 1852 | 1461679742447 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 07:09:02 INFO - PROCESS | 1852 | 1461679742450 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 07:09:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:09:02 INFO - PROCESS | 1852 | 1461679742461 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:09:02 INFO - PROCESS | 1852 | 1461679742464 Marionette TRACE conn3 <- [1,2342,null,{}] 07:09:02 INFO - PROCESS | 1852 | 1461679742469 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:02 INFO - PROCESS | 1852 | 1461679742721 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 07:09:03 INFO - PROCESS | 1852 | 1461679743041 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b2bcf000 == 137 [pid = 1852] [id = 593] 07:09:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 293 (0x7fe5afbc7400) [pid = 1852] [serial = 1780] [outer = (nil)] 07:09:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 294 (0x7fe5b26edc00) [pid = 1852] [serial = 1781] [outer = 0x7fe5afbc7400] 07:09:03 INFO - PROCESS | 1852 | 1461679743118 Marionette DEBUG loaded listener.js 07:09:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 295 (0x7fe5b3e94800) [pid = 1852] [serial = 1782] [outer = 0x7fe5afbc7400] 07:09:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b159c000 == 136 [pid = 1852] [id = 573] 07:09:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ba05c800 == 135 [pid = 1852] [id = 572] 07:09:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b8f55000 == 134 [pid = 1852] [id = 571] 07:09:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b547c000 == 133 [pid = 1852] [id = 570] 07:09:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b0ba9000 == 132 [pid = 1852] [id = 569] 07:09:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b750a000 == 131 [pid = 1852] [id = 568] 07:09:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b0c3f000 == 130 [pid = 1852] [id = 567] 07:09:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b3729800 == 129 [pid = 1852] [id = 566] 07:09:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5af66e000 == 128 [pid = 1852] [id = 565] 07:09:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b5179800 == 127 [pid = 1852] [id = 558] 07:09:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5e3195000 == 126 [pid = 1852] [id = 557] 07:09:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ac8e2000 == 125 [pid = 1852] [id = 556] 07:09:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ddd4e800 == 124 [pid = 1852] [id = 555] 07:09:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d7ca6800 == 123 [pid = 1852] [id = 554] 07:09:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb405800 == 122 [pid = 1852] [id = 553] 07:09:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c8c1f800 == 121 [pid = 1852] [id = 552] 07:09:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c246b000 == 120 [pid = 1852] [id = 551] 07:09:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b6caa000 == 119 [pid = 1852] [id = 550] 07:09:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5afecc800 == 118 [pid = 1852] [id = 549] 07:09:05 INFO - PROCESS | 1852 | 1461679745076 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 294 (0x7fe5c47e5800) [pid = 1852] [serial = 1646] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 293 (0x7fe5b26ed400) [pid = 1852] [serial = 1308] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 292 (0x7fe5c59ad800) [pid = 1852] [serial = 1329] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 291 (0x7fe5c1b9b000) [pid = 1852] [serial = 1458] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 290 (0x7fe5d9c34400) [pid = 1852] [serial = 1533] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 289 (0x7fe5ca32c400) [pid = 1852] [serial = 1530] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 288 (0x7fe5b0e78000) [pid = 1852] [serial = 1539] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 287 (0x7fe5bfb8bc00) [pid = 1852] [serial = 1314] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 286 (0x7fe5bfcdfc00) [pid = 1852] [serial = 1455] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 285 (0x7fe5c1f09c00) [pid = 1852] [serial = 1641] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 284 (0x7fe5ca594400) [pid = 1852] [serial = 1598] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 283 (0x7fe5bfb98800) [pid = 1852] [serial = 1386] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 282 (0x7fe5ce29f800) [pid = 1852] [serial = 1604] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 281 (0x7fe5b1131c00) [pid = 1852] [serial = 1613] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 280 (0x7fe5ba587c00) [pid = 1852] [serial = 1251] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 279 (0x7fe5c7a37800) [pid = 1852] [serial = 1197] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 278 (0x7fe5ba097c00) [pid = 1852] [serial = 1452] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 277 (0x7fe5dd767c00) [pid = 1852] [serial = 1263] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 276 (0x7fe5b5a34000) [pid = 1852] [serial = 1416] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 275 (0x7fe5b53c6800) [pid = 1852] [serial = 1518] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 274 (0x7fe5c24b7800) [pid = 1852] [serial = 1320] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 273 (0x7fe5c284a400) [pid = 1852] [serial = 1488] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 272 (0x7fe5b1329000) [pid = 1852] [serial = 1545] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 271 (0x7fe5dd50f400) [pid = 1852] [serial = 1410] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 270 (0x7fe5b6ab1400) [pid = 1852] [serial = 1383] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 269 (0x7fe5d2c75400) [pid = 1852] [serial = 1482] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 268 (0x7fe5cb558400) [pid = 1852] [serial = 1479] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 267 (0x7fe5b2510400) [pid = 1852] [serial = 1548] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 266 (0x7fe5c948a400) [pid = 1852] [serial = 1335] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 265 (0x7fe5b5b6bc00) [pid = 1852] [serial = 1610] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 264 (0x7fe5b6a28800) [pid = 1852] [serial = 1311] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 263 (0x7fe5c9bc7c00) [pid = 1852] [serial = 1200] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 262 (0x7fe5b7c4c000) [pid = 1852] [serial = 1521] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 261 (0x7fe5c9487000) [pid = 1852] [serial = 1257] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 260 (0x7fe5b24bbc00) [pid = 1852] [serial = 1607] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 259 (0x7fe5b51ca400) [pid = 1852] [serial = 1380] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 258 (0x7fe5bfb8cc00) [pid = 1852] [serial = 1586] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 257 (0x7fe5b53c4000) [pid = 1852] [serial = 1632] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 256 (0x7fe5ca8c7000) [pid = 1852] [serial = 1203] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 255 (0x7fe5c9c0b400) [pid = 1852] [serial = 1476] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 254 (0x7fe5b3604400) [pid = 1852] [serial = 1446] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 253 (0x7fe5c528d400) [pid = 1852] [serial = 1467] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 252 (0x7fe5b38e0400) [pid = 1852] [serial = 1419] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 251 (0x7fe5b23b0000) [pid = 1852] [serial = 1215] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 250 (0x7fe5c2b36800) [pid = 1852] [serial = 1392] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 249 (0x7fe5c2844400) [pid = 1852] [serial = 1577] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 248 (0x7fe5bfce9800) [pid = 1852] [serial = 1640] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 247 (0x7fe5cbadd400) [pid = 1852] [serial = 1245] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 246 (0x7fe5ca591000) [pid = 1852] [serial = 1398] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 245 (0x7fe5b2b97c00) [pid = 1852] [serial = 1551] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 244 (0x7fe5c6199000) [pid = 1852] [serial = 1332] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 243 (0x7fe5d9f3a000) [pid = 1852] [serial = 1272] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 242 (0x7fe5dd8a3c00) [pid = 1852] [serial = 1542] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 241 (0x7fe5b5a35c00) [pid = 1852] [serial = 1449] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 240 (0x7fe5cb54f000) [pid = 1852] [serial = 1601] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 239 (0x7fe5b34a5800) [pid = 1852] [serial = 1580] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 238 (0x7fe5b5b6dc00) [pid = 1852] [serial = 1616] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 237 (0x7fe5b6b8b000) [pid = 1852] [serial = 1278] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 236 (0x7fe5b34a2c00) [pid = 1852] [serial = 1622] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 235 (0x7fe5d8fdac00) [pid = 1852] [serial = 1485] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 234 (0x7fe5c5c6fc00) [pid = 1852] [serial = 1473] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 233 (0x7fe5b6aaf400) [pid = 1852] [serial = 1635] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 232 (0x7fe5b0ad8800) [pid = 1852] [serial = 1281] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 231 (0x7fe5c284c800) [pid = 1852] [serial = 1524] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 230 (0x7fe5ae0a2000) [pid = 1852] [serial = 1619] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 229 (0x7fe5ba09c800) [pid = 1852] [serial = 1637] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 228 (0x7fe5b5321400) [pid = 1852] [serial = 1625] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 227 (0x7fe5b6aad800) [pid = 1852] [serial = 1377] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 226 (0x7fe5c27b6400) [pid = 1852] [serial = 1212] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 225 (0x7fe5c391d000) [pid = 1852] [serial = 1254] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 224 (0x7fe5dd853400) [pid = 1852] [serial = 1413] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 223 (0x7fe5b531e000) [pid = 1852] [serial = 1634] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 222 (0x7fe5c525cc00) [pid = 1852] [serial = 1326] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 221 (0x7fe5c6193400) [pid = 1852] [serial = 1527] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 220 (0x7fe5c4799000) [pid = 1852] [serial = 1464] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 219 (0x7fe5b5324400) [pid = 1852] [serial = 1631] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7fe5b51c8c00) [pid = 1852] [serial = 1248] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7fe5cbcd8000) [pid = 1852] [serial = 1341] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7fe5c2bbb400) [pid = 1852] [serial = 1461] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7fe5c97e8000) [pid = 1852] [serial = 1395] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7fe5c284bc00) [pid = 1852] [serial = 1491] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7fe5cb6da000) [pid = 1852] [serial = 1206] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 212 (0x7fe5bfb91800) [pid = 1852] [serial = 1443] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 211 (0x7fe5c7a37000) [pid = 1852] [serial = 1595] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 210 (0x7fe5ce259c00) [pid = 1852] [serial = 1344] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 209 (0x7fe5b2996000) [pid = 1852] [serial = 1629] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 208 (0x7fe5cb5f7c00) [pid = 1852] [serial = 1401] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 207 (0x7fe5c3923400) [pid = 1852] [serial = 1323] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 206 (0x7fe5c59a9800) [pid = 1852] [serial = 1470] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 205 (0x7fe5dd761000) [pid = 1852] [serial = 1209] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 204 (0x7fe5bf85e800) [pid = 1852] [serial = 1638] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 203 (0x7fe5ce25ac00) [pid = 1852] [serial = 1404] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 202 (0x7fe5b5b54000) [pid = 1852] [serial = 1275] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 201 (0x7fe5bfb92c00) [pid = 1852] [serial = 1218] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 200 (0x7fe5b5ac7c00) [pid = 1852] [serial = 1347] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 199 (0x7fe5dd852c00) [pid = 1852] [serial = 1536] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 198 (0x7fe5c5921400) [pid = 1852] [serial = 1644] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 197 (0x7fe5cc4c2000) [pid = 1852] [serial = 1260] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 196 (0x7fe5c472d800) [pid = 1852] [serial = 1643] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 195 (0x7fe5c479c000) [pid = 1852] [serial = 1592] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 194 (0x7fe5b6a2a000) [pid = 1852] [serial = 1583] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 193 (0x7fe5d8ad1800) [pid = 1852] [serial = 1407] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 192 (0x7fe5ca6dac00) [pid = 1852] [serial = 1338] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 191 (0x7fe5b24c1c00) [pid = 1852] [serial = 1628] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 190 (0x7fe5c2c2c800) [pid = 1852] [serial = 1589] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 189 (0x7fe5c22c4400) [pid = 1852] [serial = 1389] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 188 (0x7fe5c1b87000) [pid = 1852] [serial = 1317] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 187 (0x7fe5c5a14000) [pid = 1852] [serial = 1194] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 186 (0x7fe5c2b3d400) [pid = 1852] [serial = 1578] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 185 (0x7fe5c5c68800) [pid = 1852] [serial = 1269] [outer = (nil)] [url = about:blank] 07:09:05 INFO - PROCESS | 1852 | --DOMWINDOW == 184 (0x7fe5b26be800) [pid = 1852] [serial = 1266] [outer = (nil)] [url = about:blank] 07:09:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:09:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 2934ms 07:09:05 INFO - PROCESS | 1852 | 1461679745426 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 07:09:05 INFO - PROCESS | 1852 | 1461679745429 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 07:09:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:09:05 INFO - PROCESS | 1852 | 1461679745440 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:09:05 INFO - PROCESS | 1852 | 1461679745445 Marionette TRACE conn3 <- [1,2346,null,{}] 07:09:05 INFO - PROCESS | 1852 | 1461679745454 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:05 INFO - PROCESS | 1852 | 1461679745637 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 07:09:05 INFO - PROCESS | 1852 | 1461679745653 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ad4e9000 == 119 [pid = 1852] [id = 594] 07:09:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 185 (0x7fe5af627000) [pid = 1852] [serial = 1783] [outer = (nil)] 07:09:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 186 (0x7fe5af62c000) [pid = 1852] [serial = 1784] [outer = 0x7fe5af627000] 07:09:05 INFO - PROCESS | 1852 | 1461679745742 Marionette DEBUG loaded listener.js 07:09:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 187 (0x7fe5afe82400) [pid = 1852] [serial = 1785] [outer = 0x7fe5af627000] 07:09:06 INFO - PROCESS | 1852 | 1461679746659 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:09:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:09:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1238ms 07:09:06 INFO - PROCESS | 1852 | 1461679746678 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 07:09:06 INFO - PROCESS | 1852 | 1461679746685 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 07:09:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:09:06 INFO - PROCESS | 1852 | 1461679746694 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:09:06 INFO - PROCESS | 1852 | 1461679746698 Marionette TRACE conn3 <- [1,2350,null,{}] 07:09:06 INFO - PROCESS | 1852 | 1461679746703 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:06 INFO - PROCESS | 1852 | 1461679746949 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 07:09:06 INFO - PROCESS | 1852 | 1461679746977 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5afecd000 == 120 [pid = 1852] [id = 595] 07:09:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 188 (0x7fe5b0ace400) [pid = 1852] [serial = 1786] [outer = (nil)] 07:09:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 189 (0x7fe5b0bc0c00) [pid = 1852] [serial = 1787] [outer = 0x7fe5b0ace400] 07:09:07 INFO - PROCESS | 1852 | 1461679747036 Marionette DEBUG loaded listener.js 07:09:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 190 (0x7fe5b0e73000) [pid = 1852] [serial = 1788] [outer = 0x7fe5b0ace400] 07:09:08 INFO - PROCESS | 1852 | 1461679748036 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 07:09:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:09:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1381ms 07:09:08 INFO - PROCESS | 1852 | 1461679748075 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 07:09:08 INFO - PROCESS | 1852 | 1461679748078 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 07:09:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:09:08 INFO - PROCESS | 1852 | 1461679748093 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:09:08 INFO - PROCESS | 1852 | 1461679748099 Marionette TRACE conn3 <- [1,2354,null,{}] 07:09:08 INFO - PROCESS | 1852 | 1461679748114 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:08 INFO - PROCESS | 1852 | 1461679748386 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 07:09:08 INFO - PROCESS | 1852 | 1461679748423 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b1595000 == 121 [pid = 1852] [id = 596] 07:09:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 191 (0x7fe5b132ac00) [pid = 1852] [serial = 1789] [outer = (nil)] 07:09:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 192 (0x7fe5b13e7800) [pid = 1852] [serial = 1790] [outer = 0x7fe5b132ac00] 07:09:08 INFO - PROCESS | 1852 | 1461679748491 Marionette DEBUG loaded listener.js 07:09:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 193 (0x7fe5b2384c00) [pid = 1852] [serial = 1791] [outer = 0x7fe5b132ac00] 07:09:09 INFO - PROCESS | 1852 | 1461679749661 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 07:09:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:09:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1599ms 07:09:09 INFO - PROCESS | 1852 | 1461679749684 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 07:09:09 INFO - PROCESS | 1852 | 1461679749688 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 07:09:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:09:09 INFO - PROCESS | 1852 | 1461679749694 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:09:09 INFO - PROCESS | 1852 | 1461679749695 Marionette TRACE conn3 <- [1,2358,null,{}] 07:09:09 INFO - PROCESS | 1852 | 1461679749701 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:10 INFO - PROCESS | 1852 | 1461679750252 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 07:09:10 INFO - PROCESS | 1852 | --DOMWINDOW == 192 (0x7fe5b57d2400) [pid = 1852] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:09:10 INFO - PROCESS | 1852 | --DOMWINDOW == 191 (0x7fe5b7caf000) [pid = 1852] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:09:10 INFO - PROCESS | 1852 | --DOMWINDOW == 190 (0x7fe5af62a000) [pid = 1852] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:09:10 INFO - PROCESS | 1852 | --DOMWINDOW == 189 (0x7fe5b5b6b800) [pid = 1852] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:09:10 INFO - PROCESS | 1852 | --DOMWINDOW == 188 (0x7fe5ae0a6800) [pid = 1852] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:09:10 INFO - PROCESS | 1852 | --DOMWINDOW == 187 (0x7fe5b132b800) [pid = 1852] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:09:10 INFO - PROCESS | 1852 | --DOMWINDOW == 186 (0x7fe5ae09a000) [pid = 1852] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:09:10 INFO - PROCESS | 1852 | --DOMWINDOW == 185 (0x7fe5b2506400) [pid = 1852] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:09:10 INFO - PROCESS | 1852 | --DOMWINDOW == 184 (0x7fe5b7ca6800) [pid = 1852] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:09:10 INFO - PROCESS | 1852 | 1461679750445 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b280e800 == 122 [pid = 1852] [id = 597] 07:09:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 185 (0x7fe5ae09a000) [pid = 1852] [serial = 1792] [outer = (nil)] 07:09:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 186 (0x7fe5b132b800) [pid = 1852] [serial = 1793] [outer = 0x7fe5ae09a000] 07:09:10 INFO - PROCESS | 1852 | 1461679750511 Marionette DEBUG loaded listener.js 07:09:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 187 (0x7fe5b26bfc00) [pid = 1852] [serial = 1794] [outer = 0x7fe5ae09a000] 07:09:11 INFO - PROCESS | 1852 | 1461679751209 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 07:09:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:09:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1528ms 07:09:11 INFO - PROCESS | 1852 | 1461679751222 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 07:09:11 INFO - PROCESS | 1852 | 1461679751224 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 07:09:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:09:11 INFO - PROCESS | 1852 | 1461679751231 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:09:11 INFO - PROCESS | 1852 | 1461679751233 Marionette TRACE conn3 <- [1,2362,null,{}] 07:09:11 INFO - PROCESS | 1852 | 1461679751248 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:11 INFO - PROCESS | 1852 | 1461679751421 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 07:09:11 INFO - PROCESS | 1852 | 1461679751612 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b372d000 == 123 [pid = 1852] [id = 598] 07:09:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 188 (0x7fe5af190400) [pid = 1852] [serial = 1795] [outer = (nil)] 07:09:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 189 (0x7fe5b26eb800) [pid = 1852] [serial = 1796] [outer = 0x7fe5af190400] 07:09:11 INFO - PROCESS | 1852 | 1461679751672 Marionette DEBUG loaded listener.js 07:09:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 190 (0x7fe5b2993400) [pid = 1852] [serial = 1797] [outer = 0x7fe5af190400] 07:09:12 INFO - PROCESS | 1852 | 1461679752591 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 07:09:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:09:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1430ms 07:09:12 INFO - PROCESS | 1852 | 1461679752665 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 07:09:12 INFO - PROCESS | 1852 | 1461679752676 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 07:09:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:09:12 INFO - PROCESS | 1852 | 1461679752684 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:09:12 INFO - PROCESS | 1852 | 1461679752690 Marionette TRACE conn3 <- [1,2366,null,{}] 07:09:12 INFO - PROCESS | 1852 | 1461679752699 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:12 INFO - PROCESS | 1852 | 1461679752970 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 07:09:13 INFO - PROCESS | 1852 | 1461679753299 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5afec0000 == 124 [pid = 1852] [id = 599] 07:09:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 191 (0x7fe5af62cc00) [pid = 1852] [serial = 1798] [outer = (nil)] 07:09:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 192 (0x7fe5b1129c00) [pid = 1852] [serial = 1799] [outer = 0x7fe5af62cc00] 07:09:13 INFO - PROCESS | 1852 | 1461679753375 Marionette DEBUG loaded listener.js 07:09:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 193 (0x7fe5b13e5000) [pid = 1852] [serial = 1800] [outer = 0x7fe5af62cc00] 07:09:14 INFO - PROCESS | 1852 | 1461679754263 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 07:09:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:09:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1638ms 07:09:14 INFO - PROCESS | 1852 | 1461679754323 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 07:09:14 INFO - PROCESS | 1852 | 1461679754331 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 07:09:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:09:14 INFO - PROCESS | 1852 | 1461679754341 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:09:14 INFO - PROCESS | 1852 | 1461679754345 Marionette TRACE conn3 <- [1,2370,null,{}] 07:09:14 INFO - PROCESS | 1852 | 1461679754351 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:14 INFO - PROCESS | 1852 | 1461679754556 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 07:09:14 INFO - PROCESS | 1852 | 1461679754771 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b387e000 == 125 [pid = 1852] [id = 600] 07:09:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 194 (0x7fe5b2382400) [pid = 1852] [serial = 1801] [outer = (nil)] 07:09:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 195 (0x7fe5b26ee800) [pid = 1852] [serial = 1802] [outer = 0x7fe5b2382400] 07:09:14 INFO - PROCESS | 1852 | 1461679754885 Marionette DEBUG loaded listener.js 07:09:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 196 (0x7fe5b2b8d800) [pid = 1852] [serial = 1803] [outer = 0x7fe5b2382400] 07:09:15 INFO - PROCESS | 1852 | 1461679755909 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 07:09:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:09:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1630ms 07:09:15 INFO - PROCESS | 1852 | 1461679755972 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 07:09:15 INFO - PROCESS | 1852 | 1461679755975 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 07:09:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:09:15 INFO - PROCESS | 1852 | 1461679755982 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:09:15 INFO - PROCESS | 1852 | 1461679755988 Marionette TRACE conn3 <- [1,2374,null,{}] 07:09:16 INFO - PROCESS | 1852 | 1461679756003 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:16 INFO - PROCESS | 1852 | 1461679756244 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 07:09:16 INFO - PROCESS | 1852 | 1461679756557 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b5179800 == 126 [pid = 1852] [id = 601] 07:09:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 197 (0x7fe5b2b99400) [pid = 1852] [serial = 1804] [outer = (nil)] 07:09:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 198 (0x7fe5b360c400) [pid = 1852] [serial = 1805] [outer = 0x7fe5b2b99400] 07:09:16 INFO - PROCESS | 1852 | 1461679756637 Marionette DEBUG loaded listener.js 07:09:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 199 (0x7fe5b38da800) [pid = 1852] [serial = 1806] [outer = 0x7fe5b2b99400] 07:09:17 INFO - PROCESS | 1852 | 1461679757459 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 07:09:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:09:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1537ms 07:09:17 INFO - PROCESS | 1852 | 1461679757533 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 07:09:17 INFO - PROCESS | 1852 | 1461679757538 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 07:09:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:09:17 INFO - PROCESS | 1852 | 1461679757546 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:09:17 INFO - PROCESS | 1852 | 1461679757549 Marionette TRACE conn3 <- [1,2378,null,{}] 07:09:17 INFO - PROCESS | 1852 | 1461679757554 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:17 INFO - PROCESS | 1852 | 1461679757764 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 07:09:18 INFO - PROCESS | 1852 | 1461679758023 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b580d000 == 127 [pid = 1852] [id = 602] 07:09:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 200 (0x7fe5b34a2800) [pid = 1852] [serial = 1807] [outer = (nil)] 07:09:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 201 (0x7fe5b3e9ac00) [pid = 1852] [serial = 1808] [outer = 0x7fe5b34a2800] 07:09:18 INFO - PROCESS | 1852 | 1461679758146 Marionette DEBUG loaded listener.js 07:09:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 202 (0x7fe5b3fcc400) [pid = 1852] [serial = 1809] [outer = 0x7fe5b34a2800] 07:09:19 INFO - PROCESS | 1852 | 1461679759010 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 07:09:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:09:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1528ms 07:09:19 INFO - PROCESS | 1852 | 1461679759080 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 07:09:19 INFO - PROCESS | 1852 | 1461679759084 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 07:09:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:09:19 INFO - PROCESS | 1852 | 1461679759092 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:09:19 INFO - PROCESS | 1852 | 1461679759095 Marionette TRACE conn3 <- [1,2382,null,{}] 07:09:19 INFO - PROCESS | 1852 | 1461679759100 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:19 INFO - PROCESS | 1852 | 1461679759294 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 07:09:19 INFO - PROCESS | 1852 | 1461679759514 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6aa3000 == 128 [pid = 1852] [id = 603] 07:09:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 203 (0x7fe5b360ac00) [pid = 1852] [serial = 1810] [outer = (nil)] 07:09:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 204 (0x7fe5b446a000) [pid = 1852] [serial = 1811] [outer = 0x7fe5b360ac00] 07:09:19 INFO - PROCESS | 1852 | 1461679759625 Marionette DEBUG loaded listener.js 07:09:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 205 (0x7fe5b45a1400) [pid = 1852] [serial = 1812] [outer = 0x7fe5b360ac00] 07:09:20 INFO - PROCESS | 1852 | 1461679760539 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 07:09:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:09:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1483ms 07:09:20 INFO - PROCESS | 1852 | 1461679760576 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 07:09:20 INFO - PROCESS | 1852 | 1461679760579 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 07:09:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:09:20 INFO - PROCESS | 1852 | 1461679760585 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:09:20 INFO - PROCESS | 1852 | 1461679760588 Marionette TRACE conn3 <- [1,2386,null,{}] 07:09:20 INFO - PROCESS | 1852 | 1461679760593 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:20 INFO - PROCESS | 1852 | 1461679760898 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 07:09:21 INFO - PROCESS | 1852 | 1461679761101 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6daa000 == 129 [pid = 1852] [id = 604] 07:09:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 206 (0x7fe5b57d9c00) [pid = 1852] [serial = 1813] [outer = (nil)] 07:09:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 207 (0x7fe5b583c400) [pid = 1852] [serial = 1814] [outer = 0x7fe5b57d9c00] 07:09:21 INFO - PROCESS | 1852 | 1461679761234 Marionette DEBUG loaded listener.js 07:09:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 208 (0x7fe5b5a2d400) [pid = 1852] [serial = 1815] [outer = 0x7fe5b57d9c00] 07:09:22 INFO - PROCESS | 1852 | 1461679762145 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 07:09:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:09:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1627ms 07:09:22 INFO - PROCESS | 1852 | 1461679762212 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 07:09:22 INFO - PROCESS | 1852 | 1461679762216 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 07:09:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:09:22 INFO - PROCESS | 1852 | 1461679762222 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:09:22 INFO - PROCESS | 1852 | 1461679762224 Marionette TRACE conn3 <- [1,2390,null,{}] 07:09:22 INFO - PROCESS | 1852 | 1461679762229 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:22 INFO - PROCESS | 1852 | 1461679762424 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 07:09:22 INFO - PROCESS | 1852 | 1461679762689 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b7507800 == 130 [pid = 1852] [id = 605] 07:09:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 209 (0x7fe5b51ca800) [pid = 1852] [serial = 1816] [outer = (nil)] 07:09:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 210 (0x7fe5b5ac6c00) [pid = 1852] [serial = 1817] [outer = 0x7fe5b51ca800] 07:09:22 INFO - PROCESS | 1852 | 1461679762775 Marionette DEBUG loaded listener.js 07:09:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 211 (0x7fe5b5b47800) [pid = 1852] [serial = 1818] [outer = 0x7fe5b51ca800] 07:09:23 INFO - PROCESS | 1852 | 1461679763613 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:09:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:09:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1434ms 07:09:23 INFO - PROCESS | 1852 | 1461679763657 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 07:09:23 INFO - PROCESS | 1852 | 1461679763661 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 07:09:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:09:23 INFO - PROCESS | 1852 | 1461679763666 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:09:23 INFO - PROCESS | 1852 | 1461679763669 Marionette TRACE conn3 <- [1,2394,null,{}] 07:09:23 INFO - PROCESS | 1852 | 1461679763674 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:23 INFO - PROCESS | 1852 | 1461679763867 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 07:09:24 INFO - PROCESS | 1852 | 1461679764090 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b7ed8800 == 131 [pid = 1852] [id = 606] 07:09:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 212 (0x7fe5b51cd400) [pid = 1852] [serial = 1819] [outer = (nil)] 07:09:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 213 (0x7fe5b5b52000) [pid = 1852] [serial = 1820] [outer = 0x7fe5b51cd400] 07:09:24 INFO - PROCESS | 1852 | 1461679764205 Marionette DEBUG loaded listener.js 07:09:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7fe5b5b6bc00) [pid = 1852] [serial = 1821] [outer = 0x7fe5b51cd400] 07:09:25 INFO - PROCESS | 1852 | 1461679765121 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:09:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:09:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1483ms 07:09:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:09:25 INFO - PROCESS | 1852 | 1461679765151 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 07:09:25 INFO - PROCESS | 1852 | 1461679765153 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 07:09:25 INFO - PROCESS | 1852 | 1461679765158 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:09:25 INFO - PROCESS | 1852 | 1461679765162 Marionette TRACE conn3 <- [1,2398,null,{}] 07:09:25 INFO - PROCESS | 1852 | 1461679765167 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:25 INFO - PROCESS | 1852 | 1461679765363 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 07:09:25 INFO - PROCESS | 1852 | 1461679765638 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b8f4e800 == 132 [pid = 1852] [id = 607] 07:09:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7fe5b5a35000) [pid = 1852] [serial = 1822] [outer = (nil)] 07:09:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7fe5b6a1a000) [pid = 1852] [serial = 1823] [outer = 0x7fe5b5a35000] 07:09:25 INFO - PROCESS | 1852 | 1461679765712 Marionette DEBUG loaded listener.js 07:09:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7fe5b6a21c00) [pid = 1852] [serial = 1824] [outer = 0x7fe5b5a35000] 07:09:26 INFO - PROCESS | 1852 | 1461679766568 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:09:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:09:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1482ms 07:09:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:09:26 INFO - PROCESS | 1852 | 1461679766641 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 07:09:26 INFO - PROCESS | 1852 | 1461679766644 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 07:09:26 INFO - PROCESS | 1852 | 1461679766650 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:09:26 INFO - PROCESS | 1852 | 1461679766653 Marionette TRACE conn3 <- [1,2402,null,{}] 07:09:26 INFO - PROCESS | 1852 | 1461679766658 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:26 INFO - PROCESS | 1852 | 1461679766885 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 07:09:27 INFO - PROCESS | 1852 | 1461679767147 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b90d7800 == 133 [pid = 1852] [id = 608] 07:09:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7fe5b5b4e400) [pid = 1852] [serial = 1825] [outer = (nil)] 07:09:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7fe5b6a2a800) [pid = 1852] [serial = 1826] [outer = 0x7fe5b5b4e400] 07:09:27 INFO - PROCESS | 1852 | 1461679767261 Marionette DEBUG loaded listener.js 07:09:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 220 (0x7fe5b6a31800) [pid = 1852] [serial = 1827] [outer = 0x7fe5b5b4e400] 07:09:28 INFO - PROCESS | 1852 | 1461679768061 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 07:09:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:09:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1483ms 07:09:28 INFO - PROCESS | 1852 | 1461679768138 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 07:09:28 INFO - PROCESS | 1852 | 1461679768142 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 07:09:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:09:28 INFO - PROCESS | 1852 | 1461679768150 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:09:28 INFO - PROCESS | 1852 | 1461679768153 Marionette TRACE conn3 <- [1,2406,null,{}] 07:09:28 INFO - PROCESS | 1852 | 1461679768159 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:28 INFO - PROCESS | 1852 | 1461679768389 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 07:09:28 INFO - PROCESS | 1852 | 1461679768653 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ba056000 == 134 [pid = 1852] [id = 609] 07:09:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 221 (0x7fe5b24b3800) [pid = 1852] [serial = 1828] [outer = (nil)] 07:09:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 222 (0x7fe5b6df8000) [pid = 1852] [serial = 1829] [outer = 0x7fe5b24b3800] 07:09:28 INFO - PROCESS | 1852 | 1461679768781 Marionette DEBUG loaded listener.js 07:09:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 223 (0x7fe5b7c4ac00) [pid = 1852] [serial = 1830] [outer = 0x7fe5b24b3800] 07:09:29 INFO - PROCESS | 1852 | 1461679769651 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 07:09:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:09:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1577ms 07:09:29 INFO - PROCESS | 1852 | 1461679769728 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 07:09:29 INFO - PROCESS | 1852 | 1461679769730 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 07:09:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:09:29 INFO - PROCESS | 1852 | 1461679769737 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:09:29 INFO - PROCESS | 1852 | 1461679769740 Marionette TRACE conn3 <- [1,2410,null,{}] 07:09:29 INFO - PROCESS | 1852 | 1461679769745 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:29 INFO - PROCESS | 1852 | 1461679769946 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 07:09:30 INFO - PROCESS | 1852 | 1461679770208 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5bfa9c800 == 135 [pid = 1852] [id = 610] 07:09:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 224 (0x7fe5b6b90800) [pid = 1852] [serial = 1831] [outer = (nil)] 07:09:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 225 (0x7fe5b7ca9000) [pid = 1852] [serial = 1832] [outer = 0x7fe5b6b90800] 07:09:30 INFO - PROCESS | 1852 | 1461679770286 Marionette DEBUG loaded listener.js 07:09:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 226 (0x7fe5b7cb1800) [pid = 1852] [serial = 1833] [outer = 0x7fe5b6b90800] 07:09:31 INFO - PROCESS | 1852 | 1461679771157 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:09:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:09:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1432ms 07:09:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:09:31 INFO - PROCESS | 1852 | 1461679771186 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 07:09:31 INFO - PROCESS | 1852 | 1461679771189 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 07:09:31 INFO - PROCESS | 1852 | 1461679771198 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:09:31 INFO - PROCESS | 1852 | 1461679771200 Marionette TRACE conn3 <- [1,2414,null,{}] 07:09:31 INFO - PROCESS | 1852 | 1461679771206 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:31 INFO - PROCESS | 1852 | 1461679771394 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 07:09:31 INFO - PROCESS | 1852 | 1461679771673 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c191a800 == 136 [pid = 1852] [id = 611] 07:09:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 227 (0x7fe5b57d5c00) [pid = 1852] [serial = 1834] [outer = (nil)] 07:09:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 228 (0x7fe5ba097000) [pid = 1852] [serial = 1835] [outer = 0x7fe5b57d5c00] 07:09:31 INFO - PROCESS | 1852 | 1461679771754 Marionette DEBUG loaded listener.js 07:09:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 229 (0x7fe5ba0a2400) [pid = 1852] [serial = 1836] [outer = 0x7fe5b57d5c00] 07:09:32 INFO - PROCESS | 1852 | 1461679772801 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 07:09:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:09:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1636ms 07:09:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:09:32 INFO - PROCESS | 1852 | 1461679772832 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 07:09:32 INFO - PROCESS | 1852 | 1461679772835 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 07:09:32 INFO - PROCESS | 1852 | 1461679772841 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:09:32 INFO - PROCESS | 1852 | 1461679772844 Marionette TRACE conn3 <- [1,2418,null,{}] 07:09:32 INFO - PROCESS | 1852 | 1461679772849 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:33 INFO - PROCESS | 1852 | 1461679773046 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 07:09:33 INFO - PROCESS | 1852 | 1461679773337 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b228d800 == 137 [pid = 1852] [id = 612] 07:09:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 230 (0x7fe5af59a000) [pid = 1852] [serial = 1837] [outer = (nil)] 07:09:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 231 (0x7fe5b24bcc00) [pid = 1852] [serial = 1838] [outer = 0x7fe5af59a000] 07:09:33 INFO - PROCESS | 1852 | 1461679773410 Marionette DEBUG loaded listener.js 07:09:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 232 (0x7fe5b8f09000) [pid = 1852] [serial = 1839] [outer = 0x7fe5af59a000] 07:09:34 INFO - PROCESS | 1852 | 1461679774769 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:09:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:09:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1990ms 07:09:34 INFO - PROCESS | 1852 | 1461679774883 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 07:09:34 INFO - PROCESS | 1852 | 1461679774887 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 07:09:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:09:34 INFO - PROCESS | 1852 | 1461679774958 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:09:34 INFO - PROCESS | 1852 | 1461679774963 Marionette TRACE conn3 <- [1,2422,null,{}] 07:09:34 INFO - PROCESS | 1852 | 1461679774970 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:35 INFO - PROCESS | 1852 | 1461679775154 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 07:09:35 INFO - PROCESS | 1852 | 1461679775391 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b22a1800 == 138 [pid = 1852] [id = 613] 07:09:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 233 (0x7fe5af59d000) [pid = 1852] [serial = 1840] [outer = (nil)] 07:09:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 234 (0x7fe5b0bbc400) [pid = 1852] [serial = 1841] [outer = 0x7fe5af59d000] 07:09:35 INFO - PROCESS | 1852 | 1461679775471 Marionette DEBUG loaded listener.js 07:09:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 235 (0x7fe5b131e800) [pid = 1852] [serial = 1842] [outer = 0x7fe5af59d000] 07:09:36 INFO - PROCESS | 1852 | 1461679776334 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:09:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:09:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1457ms 07:09:36 INFO - PROCESS | 1852 | 1461679776395 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 07:09:36 INFO - PROCESS | 1852 | 1461679776403 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 07:09:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:09:36 INFO - PROCESS | 1852 | 1461679776412 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:09:36 INFO - PROCESS | 1852 | 1461679776415 Marionette TRACE conn3 <- [1,2426,null,{}] 07:09:36 INFO - PROCESS | 1852 | 1461679776422 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:36 INFO - PROCESS | 1852 | 1461679776611 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 07:09:37 INFO - PROCESS | 1852 | 1461679777098 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5af67f800 == 139 [pid = 1852] [id = 614] 07:09:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 236 (0x7fe5b237d000) [pid = 1852] [serial = 1843] [outer = (nil)] 07:09:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 237 (0x7fe5b24b4800) [pid = 1852] [serial = 1844] [outer = 0x7fe5b237d000] 07:09:37 INFO - PROCESS | 1852 | 1461679777170 Marionette DEBUG loaded listener.js 07:09:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 238 (0x7fe5b26b0400) [pid = 1852] [serial = 1845] [outer = 0x7fe5b237d000] 07:09:38 INFO - PROCESS | 1852 | 1461679778047 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:09:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:09:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1679ms 07:09:38 INFO - PROCESS | 1852 | 1461679778090 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 07:09:38 INFO - PROCESS | 1852 | 1461679778093 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 07:09:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:09:38 INFO - PROCESS | 1852 | 1461679778099 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:09:38 INFO - PROCESS | 1852 | 1461679778104 Marionette TRACE conn3 <- [1,2430,null,{}] 07:09:38 INFO - PROCESS | 1852 | 1461679778119 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:38 INFO - PROCESS | 1852 | 1461679778306 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 07:09:38 INFO - PROCESS | 1852 | 1461679778587 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b34b3000 == 140 [pid = 1852] [id = 615] 07:09:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 239 (0x7fe5b2992800) [pid = 1852] [serial = 1846] [outer = (nil)] 07:09:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 240 (0x7fe5b34a5800) [pid = 1852] [serial = 1847] [outer = 0x7fe5b2992800] 07:09:38 INFO - PROCESS | 1852 | 1461679778659 Marionette DEBUG loaded listener.js 07:09:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 241 (0x7fe5b38d2c00) [pid = 1852] [serial = 1848] [outer = 0x7fe5b2992800] 07:09:39 INFO - PROCESS | 1852 | 1461679779540 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 07:09:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:09:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1480ms 07:09:39 INFO - PROCESS | 1852 | 1461679779580 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 07:09:39 INFO - PROCESS | 1852 | 1461679779585 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 07:09:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:09:39 INFO - PROCESS | 1852 | 1461679779590 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:09:39 INFO - PROCESS | 1852 | 1461679779592 Marionette TRACE conn3 <- [1,2434,null,{}] 07:09:39 INFO - PROCESS | 1852 | 1461679779597 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:39 INFO - PROCESS | 1852 | 1461679779862 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 07:09:40 INFO - PROCESS | 1852 | 1461679780027 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5af278800 == 141 [pid = 1852] [id = 616] 07:09:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 242 (0x7fe5b1322c00) [pid = 1852] [serial = 1849] [outer = (nil)] 07:09:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 243 (0x7fe5b459c400) [pid = 1852] [serial = 1850] [outer = 0x7fe5b1322c00] 07:09:40 INFO - PROCESS | 1852 | 1461679780093 Marionette DEBUG loaded listener.js 07:09:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 244 (0x7fe5b51cd800) [pid = 1852] [serial = 1851] [outer = 0x7fe5b1322c00] 07:09:40 INFO - PROCESS | 1852 | --DOMWINDOW == 243 (0x7fe5b4475c00) [pid = 1852] [serial = 1676] [outer = (nil)] [url = about:blank] 07:09:40 INFO - PROCESS | 1852 | --DOMWINDOW == 242 (0x7fe5b6a18400) [pid = 1852] [serial = 1679] [outer = (nil)] [url = about:blank] 07:09:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ce15d000 == 140 [pid = 1852] [id = 63] 07:09:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c7cd4000 == 139 [pid = 1852] [id = 49] 07:09:40 INFO - PROCESS | 1852 | --DOMWINDOW == 241 (0x7fe5b132a800) [pid = 1852] [serial = 1721] [outer = (nil)] [url = about:blank] 07:09:40 INFO - PROCESS | 1852 | --DOMWINDOW == 240 (0x7fe5af5a4400) [pid = 1852] [serial = 1670] [outer = (nil)] [url = about:blank] 07:09:40 INFO - PROCESS | 1852 | --DOMWINDOW == 239 (0x7fe5b6b82400) [pid = 1852] [serial = 1655] [outer = (nil)] [url = about:blank] 07:09:40 INFO - PROCESS | 1852 | --DOMWINDOW == 238 (0x7fe5b446cc00) [pid = 1852] [serial = 1673] [outer = (nil)] [url = about:blank] 07:09:40 INFO - PROCESS | 1852 | --DOMWINDOW == 237 (0x7fe5b4474000) [pid = 1852] [serial = 1682] [outer = (nil)] [url = about:blank] 07:09:40 INFO - PROCESS | 1852 | --DOMWINDOW == 236 (0x7fe5af628400) [pid = 1852] [serial = 1685] [outer = (nil)] [url = about:blank] 07:09:40 INFO - PROCESS | 1852 | --DOMWINDOW == 235 (0x7fe5af18fc00) [pid = 1852] [serial = 1688] [outer = (nil)] [url = about:blank] 07:09:40 INFO - PROCESS | 1852 | --DOMWINDOW == 234 (0x7fe5af62c400) [pid = 1852] [serial = 1691] [outer = (nil)] [url = about:blank] 07:09:40 INFO - PROCESS | 1852 | --DOMWINDOW == 233 (0x7fe5b5acfc00) [pid = 1852] [serial = 1694] [outer = (nil)] [url = about:blank] 07:09:40 INFO - PROCESS | 1852 | --DOMWINDOW == 232 (0x7fe5ca2e6000) [pid = 1852] [serial = 1664] [outer = (nil)] [url = about:blank] 07:09:40 INFO - PROCESS | 1852 | --DOMWINDOW == 231 (0x7fe5afbc2400) [pid = 1852] [serial = 1649] [outer = (nil)] [url = about:blank] 07:09:40 INFO - PROCESS | 1852 | --DOMWINDOW == 230 (0x7fe5c22ca000) [pid = 1852] [serial = 1658] [outer = (nil)] [url = about:blank] 07:09:40 INFO - PROCESS | 1852 | --DOMWINDOW == 229 (0x7fe5d8be9800) [pid = 1852] [serial = 1667] [outer = (nil)] [url = about:blank] 07:09:40 INFO - PROCESS | 1852 | --DOMWINDOW == 228 (0x7fe5c5a19000) [pid = 1852] [serial = 1661] [outer = (nil)] [url = about:blank] 07:09:40 INFO - PROCESS | 1852 | --DOMWINDOW == 227 (0x7fe5b3fcd400) [pid = 1852] [serial = 1652] [outer = (nil)] [url = about:blank] 07:09:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5bfca2000 == 138 [pid = 1852] [id = 278] 07:09:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b0c4a000 == 137 [pid = 1852] [id = 591] 07:09:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b3870000 == 136 [pid = 1852] [id = 590] 07:09:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ab7d0000 == 135 [pid = 1852] [id = 589] 07:09:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c1c19000 == 134 [pid = 1852] [id = 588] 07:09:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5e3198000 == 133 [pid = 1852] [id = 587] 07:09:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5dd681000 == 132 [pid = 1852] [id = 586] 07:09:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d8f08000 == 131 [pid = 1852] [id = 585] 07:09:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb816000 == 130 [pid = 1852] [id = 584] 07:09:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5caba7800 == 129 [pid = 1852] [id = 583] 07:09:40 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c7c1d800 == 128 [pid = 1852] [id = 582] 07:09:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c6203800 == 127 [pid = 1852] [id = 581] 07:09:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c59dd000 == 126 [pid = 1852] [id = 580] 07:09:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2b20000 == 125 [pid = 1852] [id = 579] 07:09:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c245b000 == 124 [pid = 1852] [id = 578] 07:09:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c1183000 == 123 [pid = 1852] [id = 577] 07:09:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b6e27000 == 122 [pid = 1852] [id = 576] 07:09:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b5283000 == 121 [pid = 1852] [id = 575] 07:09:41 INFO - PROCESS | 1852 | 1461679781093 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 07:09:41 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5af27e800 == 120 [pid = 1852] [id = 574] 07:09:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:09:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1536ms 07:09:41 INFO - PROCESS | 1852 | --DOMWINDOW == 226 (0x7fe5c59ad000) [pid = 1852] [serial = 1647] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1852 | --DOMWINDOW == 225 (0x7fe5bfb8f400) [pid = 1852] [serial = 1718] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1852 | --DOMWINDOW == 224 (0x7fe5afe90800) [pid = 1852] [serial = 1698] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1852 | --DOMWINDOW == 223 (0x7fe5afbc5c00) [pid = 1852] [serial = 1697] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1852 | --DOMWINDOW == 222 (0x7fe5b6a13000) [pid = 1852] [serial = 1712] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1852 | --DOMWINDOW == 221 (0x7fe5b237f400) [pid = 1852] [serial = 1701] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1852 | --DOMWINDOW == 220 (0x7fe5b0bc7400) [pid = 1852] [serial = 1700] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1852 | --DOMWINDOW == 219 (0x7fe5b5a32800) [pid = 1852] [serial = 1707] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7fe5b53cb800) [pid = 1852] [serial = 1706] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7fe5b1136c00) [pid = 1852] [serial = 1709] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7fe5b2b91800) [pid = 1852] [serial = 1710] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7fe5b2b8e000) [pid = 1852] [serial = 1704] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7fe5b2511000) [pid = 1852] [serial = 1703] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7fe5ba0a1800) [pid = 1852] [serial = 1715] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1852 | --DOMWINDOW == 212 (0x7fe5bfce4c00) [pid = 1852] [serial = 1719] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1852 | --DOMWINDOW == 211 (0x7fe5bf854000) [pid = 1852] [serial = 1716] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1852 | --DOMWINDOW == 210 (0x7fe5b6ab4400) [pid = 1852] [serial = 1713] [outer = (nil)] [url = about:blank] 07:09:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:09:41 INFO - PROCESS | 1852 | 1461679781178 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 07:09:41 INFO - PROCESS | 1852 | 1461679781180 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 07:09:41 INFO - PROCESS | 1852 | 1461679781188 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:09:41 INFO - PROCESS | 1852 | 1461679781191 Marionette TRACE conn3 <- [1,2438,null,{}] 07:09:41 INFO - PROCESS | 1852 | 1461679781196 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:41 INFO - PROCESS | 1852 | 1461679781377 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 07:09:41 INFO - PROCESS | 1852 | 1461679781388 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5af67a800 == 121 [pid = 1852] [id = 617] 07:09:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 211 (0x7fe5b26bc400) [pid = 1852] [serial = 1852] [outer = (nil)] 07:09:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 212 (0x7fe5b51d0c00) [pid = 1852] [serial = 1853] [outer = 0x7fe5b26bc400] 07:09:41 INFO - PROCESS | 1852 | 1461679781448 Marionette DEBUG loaded listener.js 07:09:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 213 (0x7fe5b5327400) [pid = 1852] [serial = 1854] [outer = 0x7fe5b26bc400] 07:09:42 INFO - PROCESS | 1852 | 1461679782393 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 07:09:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:09:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1226ms 07:09:42 INFO - PROCESS | 1852 | 1461679782413 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 07:09:42 INFO - PROCESS | 1852 | 1461679782416 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 07:09:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:09:42 INFO - PROCESS | 1852 | 1461679782421 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:09:42 INFO - PROCESS | 1852 | 1461679782424 Marionette TRACE conn3 <- [1,2442,null,{}] 07:09:42 INFO - PROCESS | 1852 | 1461679782430 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:42 INFO - PROCESS | 1852 | 1461679782631 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 07:09:42 INFO - PROCESS | 1852 | 1461679782832 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b42f2800 == 122 [pid = 1852] [id = 618] 07:09:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7fe5b38d3000) [pid = 1852] [serial = 1855] [outer = (nil)] 07:09:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7fe5b57d3400) [pid = 1852] [serial = 1856] [outer = 0x7fe5b38d3000] 07:09:42 INFO - PROCESS | 1852 | 1461679782895 Marionette DEBUG loaded listener.js 07:09:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7fe5b5b63c00) [pid = 1852] [serial = 1857] [outer = 0x7fe5b38d3000] 07:09:43 INFO - PROCESS | 1852 | 1461679783664 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 07:09:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:09:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1280ms 07:09:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:09:43 INFO - PROCESS | 1852 | 1461679783701 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 07:09:43 INFO - PROCESS | 1852 | 1461679783703 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 07:09:43 INFO - PROCESS | 1852 | 1461679783709 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:09:43 INFO - PROCESS | 1852 | 1461679783712 Marionette TRACE conn3 <- [1,2446,null,{}] 07:09:43 INFO - PROCESS | 1852 | 1461679783725 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:43 INFO - PROCESS | 1852 | 1461679783962 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 07:09:43 INFO - PROCESS | 1852 | 1461679783993 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b8e2d800 == 123 [pid = 1852] [id = 619] 07:09:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7fe5b3e9b000) [pid = 1852] [serial = 1858] [outer = (nil)] 07:09:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7fe5b6a1d800) [pid = 1852] [serial = 1859] [outer = 0x7fe5b3e9b000] 07:09:44 INFO - PROCESS | 1852 | 1461679784051 Marionette DEBUG loaded listener.js 07:09:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7fe5b6ab3c00) [pid = 1852] [serial = 1860] [outer = 0x7fe5b3e9b000] 07:09:44 INFO - PROCESS | 1852 | 1461679784901 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 07:09:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:09:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1240ms 07:09:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:09:44 INFO - PROCESS | 1852 | 1461679784952 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 07:09:44 INFO - PROCESS | 1852 | 1461679784955 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 07:09:44 INFO - PROCESS | 1852 | 1461679784960 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:09:44 INFO - PROCESS | 1852 | 1461679784962 Marionette TRACE conn3 <- [1,2450,null,{}] 07:09:44 INFO - PROCESS | 1852 | 1461679784968 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:45 INFO - PROCESS | 1852 | 1461679785203 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7fe5b5a33c00) [pid = 1852] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7fe5afbc6000) [pid = 1852] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7fe5b531ac00) [pid = 1852] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7fe5b2380800) [pid = 1852] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7fe5af189c00) [pid = 1852] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7fe5c5926c00) [pid = 1852] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 212 (0x7fe5b459a400) [pid = 1852] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 211 (0x7fe5b24b7c00) [pid = 1852] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 210 (0x7fe5ae09c800) [pid = 1852] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 209 (0x7fe5b094a800) [pid = 1852] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 208 (0x7fe5b6b85400) [pid = 1852] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 207 (0x7fe5c2bb7000) [pid = 1852] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 206 (0x7fe5b26e5400) [pid = 1852] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 205 (0x7fe5b6dfc800) [pid = 1852] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 204 (0x7fe5b132ac00) [pid = 1852] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 203 (0x7fe5b5323000) [pid = 1852] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 202 (0x7fe5b3fcac00) [pid = 1852] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 201 (0x7fe5ae09f400) [pid = 1852] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 200 (0x7fe5c5c64800) [pid = 1852] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 199 (0x7fe5b23a4400) [pid = 1852] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 198 (0x7fe5b531e400) [pid = 1852] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 197 (0x7fe5afbc4c00) [pid = 1852] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 196 (0x7fe5bfcdc400) [pid = 1852] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 195 (0x7fe5c156cc00) [pid = 1852] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 194 (0x7fe5c3924000) [pid = 1852] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 193 (0x7fe5c1977800) [pid = 1852] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 192 (0x7fe5c7a3b000) [pid = 1852] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 191 (0x7fe5cad02c00) [pid = 1852] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 190 (0x7fe5b0ace400) [pid = 1852] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 189 (0x7fe5af627000) [pid = 1852] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 188 (0x7fe5ae09f000) [pid = 1852] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 187 (0x7fe5b23abc00) [pid = 1852] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 186 (0x7fe5b132b400) [pid = 1852] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 185 (0x7fe5ae09a800) [pid = 1852] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 184 (0x7fe5b6a2dc00) [pid = 1852] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 183 (0x7fe5afbc7400) [pid = 1852] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 182 (0x7fe5bfc0e800) [pid = 1852] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 181 (0x7fe5ae09a000) [pid = 1852] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 180 (0x7fe5b24b2800) [pid = 1852] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 179 (0x7fe5c9c07400) [pid = 1852] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 178 (0x7fe5b4473c00) [pid = 1852] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 177 (0x7fe5ae098800) [pid = 1852] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 176 (0x7fe5af59bc00) [pid = 1852] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 175 (0x7fe5b34a6c00) [pid = 1852] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 174 (0x7fe5af59e400) [pid = 1852] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 173 (0x7fe5c59afc00) [pid = 1852] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 172 (0x7fe5af18a000) [pid = 1852] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 171 (0x7fe5af18e400) [pid = 1852] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 170 (0x7fe5b26e5c00) [pid = 1852] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 169 (0x7fe5b360c000) [pid = 1852] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 168 (0x7fe5b1129400) [pid = 1852] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 167 (0x7fe5af61ec00) [pid = 1852] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 166 (0x7fe5b1128400) [pid = 1852] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 165 (0x7fe5b5b66400) [pid = 1852] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 164 (0x7fe5ae09b000) [pid = 1852] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 163 (0x7fe5b093e800) [pid = 1852] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 162 (0x7fe5af5a2000) [pid = 1852] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:09:46 INFO - PROCESS | 1852 | --DOMWINDOW == 161 (0x7fe5b24b6000) [pid = 1852] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:09:46 INFO - PROCESS | 1852 | 1461679786308 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ac8d6800 == 124 [pid = 1852] [id = 620] 07:09:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 162 (0x7fe5ae098800) [pid = 1852] [serial = 1861] [outer = (nil)] 07:09:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 163 (0x7fe5ae09e000) [pid = 1852] [serial = 1862] [outer = 0x7fe5ae098800] 07:09:46 INFO - PROCESS | 1852 | 1461679786373 Marionette DEBUG loaded listener.js 07:09:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 164 (0x7fe5af59bc00) [pid = 1852] [serial = 1863] [outer = 0x7fe5ae098800] 07:09:47 INFO - PROCESS | 1852 | 1461679787004 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 07:09:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:09:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 2082ms 07:09:47 INFO - PROCESS | 1852 | 1461679787042 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 07:09:47 INFO - PROCESS | 1852 | 1461679787045 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 07:09:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:09:47 INFO - PROCESS | 1852 | 1461679787056 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:09:47 INFO - PROCESS | 1852 | 1461679787073 Marionette TRACE conn3 <- [1,2454,null,{}] 07:09:47 INFO - PROCESS | 1852 | 1461679787080 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:47 INFO - PROCESS | 1852 | 1461679787251 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 07:09:47 INFO - PROCESS | 1852 | 1461679787431 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b5291000 == 125 [pid = 1852] [id = 621] 07:09:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 165 (0x7fe5ae09a000) [pid = 1852] [serial = 1864] [outer = (nil)] 07:09:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 166 (0x7fe5b0944800) [pid = 1852] [serial = 1865] [outer = 0x7fe5ae09a000] 07:09:47 INFO - PROCESS | 1852 | 1461679787491 Marionette DEBUG loaded listener.js 07:09:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 167 (0x7fe5b2380800) [pid = 1852] [serial = 1866] [outer = 0x7fe5ae09a000] 07:09:48 INFO - PROCESS | 1852 | 1461679788385 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 07:09:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:09:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1348ms 07:09:48 INFO - PROCESS | 1852 | 1461679788410 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 07:09:48 INFO - PROCESS | 1852 | 1461679788416 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 07:09:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:09:48 INFO - PROCESS | 1852 | 1461679788426 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:09:48 INFO - PROCESS | 1852 | 1461679788432 Marionette TRACE conn3 <- [1,2458,null,{}] 07:09:48 INFO - PROCESS | 1852 | 1461679788443 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:48 INFO - PROCESS | 1852 | 1461679788641 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 07:09:48 INFO - PROCESS | 1852 | 1461679788872 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b0bb3800 == 126 [pid = 1852] [id = 622] 07:09:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 168 (0x7fe5afbc8800) [pid = 1852] [serial = 1867] [outer = (nil)] 07:09:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 169 (0x7fe5b093ec00) [pid = 1852] [serial = 1868] [outer = 0x7fe5afbc8800] 07:09:49 INFO - PROCESS | 1852 | 1461679789041 Marionette DEBUG loaded listener.js 07:09:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 170 (0x7fe5b0e6dc00) [pid = 1852] [serial = 1869] [outer = 0x7fe5afbc8800] 07:09:49 INFO - PROCESS | 1852 | 1461679789922 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 07:09:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:09:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1534ms 07:09:49 INFO - PROCESS | 1852 | 1461679789960 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 07:09:49 INFO - PROCESS | 1852 | 1461679789968 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 07:09:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:09:49 INFO - PROCESS | 1852 | 1461679789977 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:09:49 INFO - PROCESS | 1852 | 1461679789981 Marionette TRACE conn3 <- [1,2462,null,{}] 07:09:49 INFO - PROCESS | 1852 | 1461679789986 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:50 INFO - PROCESS | 1852 | 1461679790179 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 07:09:50 INFO - PROCESS | 1852 | 1461679790402 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b5178000 == 127 [pid = 1852] [id = 623] 07:09:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 171 (0x7fe5b0e71800) [pid = 1852] [serial = 1870] [outer = (nil)] 07:09:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 172 (0x7fe5b2509800) [pid = 1852] [serial = 1871] [outer = 0x7fe5b0e71800] 07:09:50 INFO - PROCESS | 1852 | 1461679790524 Marionette DEBUG loaded listener.js 07:09:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 173 (0x7fe5b26ee400) [pid = 1852] [serial = 1872] [outer = 0x7fe5b0e71800] 07:09:51 INFO - PROCESS | 1852 | 1461679791533 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 07:09:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:09:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1627ms 07:09:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:09:51 INFO - PROCESS | 1852 | 1461679791605 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 07:09:51 INFO - PROCESS | 1852 | 1461679791608 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 07:09:51 INFO - PROCESS | 1852 | 1461679791615 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:09:51 INFO - PROCESS | 1852 | 1461679791620 Marionette TRACE conn3 <- [1,2466,null,{}] 07:09:51 INFO - PROCESS | 1852 | 1461679791636 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:51 INFO - PROCESS | 1852 | 1461679791882 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 07:09:52 INFO - PROCESS | 1852 | 1461679792226 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ba043800 == 128 [pid = 1852] [id = 624] 07:09:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 174 (0x7fe5b3e91800) [pid = 1852] [serial = 1873] [outer = (nil)] 07:09:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 175 (0x7fe5b3e9bc00) [pid = 1852] [serial = 1874] [outer = 0x7fe5b3e91800] 07:09:52 INFO - PROCESS | 1852 | 1461679792304 Marionette DEBUG loaded listener.js 07:09:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 176 (0x7fe5b4597400) [pid = 1852] [serial = 1875] [outer = 0x7fe5b3e91800] 07:09:53 INFO - PROCESS | 1852 | 1461679793134 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 07:09:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:09:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1537ms 07:09:53 INFO - PROCESS | 1852 | 1461679793152 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 07:09:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:09:53 INFO - PROCESS | 1852 | 1461679793156 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 07:09:53 INFO - PROCESS | 1852 | 1461679793161 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:09:53 INFO - PROCESS | 1852 | 1461679793164 Marionette TRACE conn3 <- [1,2470,null,{}] 07:09:53 INFO - PROCESS | 1852 | 1461679793169 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:53 INFO - PROCESS | 1852 | 1461679793369 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 07:09:53 INFO - PROCESS | 1852 | 1461679793592 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c1182800 == 129 [pid = 1852] [id = 625] 07:09:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 177 (0x7fe5b3e98000) [pid = 1852] [serial = 1876] [outer = (nil)] 07:09:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 178 (0x7fe5b53c4c00) [pid = 1852] [serial = 1877] [outer = 0x7fe5b3e98000] 07:09:53 INFO - PROCESS | 1852 | 1461679793705 Marionette DEBUG loaded listener.js 07:09:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 179 (0x7fe5b57cd400) [pid = 1852] [serial = 1878] [outer = 0x7fe5b3e98000] 07:09:54 INFO - PROCESS | 1852 | 1461679794549 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 07:09:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:09:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1427ms 07:09:54 INFO - PROCESS | 1852 | 1461679794588 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 07:09:54 INFO - PROCESS | 1852 | 1461679794592 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 07:09:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:09:54 INFO - PROCESS | 1852 | 1461679794598 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:09:54 INFO - PROCESS | 1852 | 1461679794601 Marionette TRACE conn3 <- [1,2474,null,{}] 07:09:54 INFO - PROCESS | 1852 | 1461679794606 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:54 INFO - PROCESS | 1852 | 1461679794797 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 07:09:55 INFO - PROCESS | 1852 | 1461679795060 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c1c21800 == 130 [pid = 1852] [id = 626] 07:09:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 180 (0x7fe5b531cc00) [pid = 1852] [serial = 1879] [outer = (nil)] 07:09:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 181 (0x7fe5b5a39c00) [pid = 1852] [serial = 1880] [outer = 0x7fe5b531cc00] 07:09:55 INFO - PROCESS | 1852 | 1461679795136 Marionette DEBUG loaded listener.js 07:09:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 182 (0x7fe5b5b64c00) [pid = 1852] [serial = 1881] [outer = 0x7fe5b531cc00] 07:09:56 INFO - PROCESS | 1852 | 1461679796008 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 07:09:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:09:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1439ms 07:09:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:09:56 INFO - PROCESS | 1852 | 1461679796037 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 07:09:56 INFO - PROCESS | 1852 | 1461679796039 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 07:09:56 INFO - PROCESS | 1852 | 1461679796044 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:09:56 INFO - PROCESS | 1852 | 1461679796048 Marionette TRACE conn3 <- [1,2478,null,{}] 07:09:56 INFO - PROCESS | 1852 | 1461679796053 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:56 INFO - PROCESS | 1852 | 1461679796271 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 07:09:56 INFO - PROCESS | 1852 | 1461679796543 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2396000 == 131 [pid = 1852] [id = 627] 07:09:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 183 (0x7fe5b0acc400) [pid = 1852] [serial = 1882] [outer = (nil)] 07:09:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 184 (0x7fe5b6a2e400) [pid = 1852] [serial = 1883] [outer = 0x7fe5b0acc400] 07:09:56 INFO - PROCESS | 1852 | 1461679796621 Marionette DEBUG loaded listener.js 07:09:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 185 (0x7fe5b7ca2c00) [pid = 1852] [serial = 1884] [outer = 0x7fe5b0acc400] 07:09:57 INFO - PROCESS | 1852 | 1461679797491 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:09:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:09:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1483ms 07:09:57 INFO - PROCESS | 1852 | 1461679797528 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 07:09:57 INFO - PROCESS | 1852 | 1461679797531 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 07:09:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:09:57 INFO - PROCESS | 1852 | 1461679797537 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:09:57 INFO - PROCESS | 1852 | 1461679797541 Marionette TRACE conn3 <- [1,2482,null,{}] 07:09:57 INFO - PROCESS | 1852 | 1461679797546 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:57 INFO - PROCESS | 1852 | 1461679797829 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 07:09:57 INFO - PROCESS | 1852 | 1461679797990 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c283a800 == 132 [pid = 1852] [id = 628] 07:09:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 186 (0x7fe5b7ca6c00) [pid = 1852] [serial = 1885] [outer = (nil)] 07:09:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 187 (0x7fe5ba099400) [pid = 1852] [serial = 1886] [outer = 0x7fe5b7ca6c00] 07:09:58 INFO - PROCESS | 1852 | 1461679798100 Marionette DEBUG loaded listener.js 07:09:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 188 (0x7fe5ba589c00) [pid = 1852] [serial = 1887] [outer = 0x7fe5b7ca6c00] 07:09:58 INFO - PROCESS | 1852 | 1461679798974 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 07:09:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:09:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1476ms 07:09:59 INFO - PROCESS | 1852 | 1461679799014 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 07:09:59 INFO - PROCESS | 1852 | 1461679799018 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 07:09:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:09:59 INFO - PROCESS | 1852 | 1461679799023 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:09:59 INFO - PROCESS | 1852 | 1461679799025 Marionette TRACE conn3 <- [1,2486,null,{}] 07:09:59 INFO - PROCESS | 1852 | 1461679799030 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:59 INFO - PROCESS | 1852 | 1461679799224 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 07:09:59 INFO - PROCESS | 1852 | 1461679799489 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2b0e000 == 133 [pid = 1852] [id = 629] 07:09:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 189 (0x7fe5b7cacc00) [pid = 1852] [serial = 1888] [outer = (nil)] 07:09:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 190 (0x7fe5bf856800) [pid = 1852] [serial = 1889] [outer = 0x7fe5b7cacc00] 07:09:59 INFO - PROCESS | 1852 | 1461679799561 Marionette DEBUG loaded listener.js 07:09:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 191 (0x7fe5bfb90400) [pid = 1852] [serial = 1890] [outer = 0x7fe5b7cacc00] 07:10:00 INFO - PROCESS | 1852 | 1461679800402 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 07:10:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:10:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1428ms 07:10:00 INFO - PROCESS | 1852 | 1461679800451 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 07:10:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:10:00 INFO - PROCESS | 1852 | 1461679800455 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 07:10:00 INFO - PROCESS | 1852 | 1461679800460 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:10:00 INFO - PROCESS | 1852 | 1461679800463 Marionette TRACE conn3 <- [1,2490,null,{}] 07:10:00 INFO - PROCESS | 1852 | 1461679800468 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:00 INFO - PROCESS | 1852 | 1461679800670 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 07:10:00 INFO - PROCESS | 1852 | 1461679800936 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2ebf000 == 134 [pid = 1852] [id = 630] 07:10:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 192 (0x7fe5ba097800) [pid = 1852] [serial = 1891] [outer = (nil)] 07:10:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 193 (0x7fe5bfc07800) [pid = 1852] [serial = 1892] [outer = 0x7fe5ba097800] 07:10:01 INFO - PROCESS | 1852 | 1461679801008 Marionette DEBUG loaded listener.js 07:10:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 194 (0x7fe5bfc10800) [pid = 1852] [serial = 1893] [outer = 0x7fe5ba097800] 07:10:01 INFO - PROCESS | 1852 | 1461679801915 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:10:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:10:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1530ms 07:10:01 INFO - PROCESS | 1852 | 1461679801991 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 07:10:01 INFO - PROCESS | 1852 | 1461679801995 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 07:10:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:10:02 INFO - PROCESS | 1852 | 1461679802000 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:10:02 INFO - PROCESS | 1852 | 1461679802002 Marionette TRACE conn3 <- [1,2494,null,{}] 07:10:02 INFO - PROCESS | 1852 | 1461679802008 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:02 INFO - PROCESS | 1852 | 1461679802209 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 07:10:02 INFO - PROCESS | 1852 | 1461679802483 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c52f1000 == 135 [pid = 1852] [id = 631] 07:10:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 195 (0x7fe5b34abc00) [pid = 1852] [serial = 1894] [outer = (nil)] 07:10:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 196 (0x7fe5bfce1c00) [pid = 1852] [serial = 1895] [outer = 0x7fe5b34abc00] 07:10:02 INFO - PROCESS | 1852 | 1461679802558 Marionette DEBUG loaded listener.js 07:10:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 197 (0x7fe5bfce9000) [pid = 1852] [serial = 1896] [outer = 0x7fe5b34abc00] 07:10:03 INFO - PROCESS | 1852 | 1461679803444 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 07:10:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:10:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1487ms 07:10:03 INFO - PROCESS | 1852 | 1461679803488 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 07:10:03 INFO - PROCESS | 1852 | 1461679803493 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 07:10:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:10:03 INFO - PROCESS | 1852 | 1461679803498 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:10:03 INFO - PROCESS | 1852 | 1461679803502 Marionette TRACE conn3 <- [1,2498,null,{}] 07:10:03 INFO - PROCESS | 1852 | 1461679803507 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:03 INFO - PROCESS | 1852 | 1461679803727 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 07:10:03 INFO - PROCESS | 1852 | 1461679803991 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c5955800 == 136 [pid = 1852] [id = 632] 07:10:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 198 (0x7fe5c1977c00) [pid = 1852] [serial = 1897] [outer = (nil)] 07:10:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 199 (0x7fe5c197f800) [pid = 1852] [serial = 1898] [outer = 0x7fe5c1977c00] 07:10:04 INFO - PROCESS | 1852 | 1461679804122 Marionette DEBUG loaded listener.js 07:10:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 200 (0x7fe5c1993800) [pid = 1852] [serial = 1899] [outer = 0x7fe5c1977c00] 07:10:04 INFO - PROCESS | 1852 | 1461679804976 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:10:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:10:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1527ms 07:10:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:10:05 INFO - PROCESS | 1852 | 1461679805027 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 07:10:05 INFO - PROCESS | 1852 | 1461679805029 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 07:10:05 INFO - PROCESS | 1852 | 1461679805035 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:10:05 INFO - PROCESS | 1852 | 1461679805038 Marionette TRACE conn3 <- [1,2502,null,{}] 07:10:05 INFO - PROCESS | 1852 | 1461679805043 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:05 INFO - PROCESS | 1852 | 1461679805242 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 07:10:05 INFO - PROCESS | 1852 | 1461679805511 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c59d7000 == 137 [pid = 1852] [id = 633] 07:10:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 201 (0x7fe5c157bc00) [pid = 1852] [serial = 1900] [outer = (nil)] 07:10:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 202 (0x7fe5c1b88000) [pid = 1852] [serial = 1901] [outer = 0x7fe5c157bc00] 07:10:05 INFO - PROCESS | 1852 | 1461679805595 Marionette DEBUG loaded listener.js 07:10:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 203 (0x7fe5c1b92400) [pid = 1852] [serial = 1902] [outer = 0x7fe5c157bc00] 07:10:06 INFO - PROCESS | 1852 | 1461679806471 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:10:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:10:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1477ms 07:10:06 INFO - PROCESS | 1852 | 1461679806512 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 07:10:06 INFO - PROCESS | 1852 | 1461679806515 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 07:10:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:10:06 INFO - PROCESS | 1852 | 1461679806521 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:10:06 INFO - PROCESS | 1852 | 1461679806523 Marionette TRACE conn3 <- [1,2506,null,{}] 07:10:06 INFO - PROCESS | 1852 | 1461679806528 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:06 INFO - PROCESS | 1852 | 1461679806722 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 07:10:07 INFO - PROCESS | 1852 | 1461679806998 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c6009000 == 138 [pid = 1852] [id = 634] 07:10:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 204 (0x7fe5c1978000) [pid = 1852] [serial = 1903] [outer = (nil)] 07:10:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 205 (0x7fe5c1b9fc00) [pid = 1852] [serial = 1904] [outer = 0x7fe5c1978000] 07:10:07 INFO - PROCESS | 1852 | 1461679807072 Marionette DEBUG loaded listener.js 07:10:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 206 (0x7fe5c1f15400) [pid = 1852] [serial = 1905] [outer = 0x7fe5c1978000] 07:10:08 INFO - PROCESS | 1852 | 1461679807999 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:10:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:10:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1527ms 07:10:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:10:08 INFO - PROCESS | 1852 | 1461679808049 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 07:10:08 INFO - PROCESS | 1852 | 1461679808052 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 07:10:08 INFO - PROCESS | 1852 | 1461679808058 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:10:08 INFO - PROCESS | 1852 | 1461679808060 Marionette TRACE conn3 <- [1,2510,null,{}] 07:10:08 INFO - PROCESS | 1852 | 1461679808065 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:08 INFO - PROCESS | 1852 | 1461679808270 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 07:10:08 INFO - PROCESS | 1852 | 1461679808542 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c6208000 == 139 [pid = 1852] [id = 635] 07:10:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 207 (0x7fe5c1b91400) [pid = 1852] [serial = 1906] [outer = (nil)] 07:10:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 208 (0x7fe5c216a800) [pid = 1852] [serial = 1907] [outer = 0x7fe5c1b91400] 07:10:08 INFO - PROCESS | 1852 | 1461679808654 Marionette DEBUG loaded listener.js 07:10:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 209 (0x7fe5c22c5400) [pid = 1852] [serial = 1908] [outer = 0x7fe5c1b91400] 07:10:09 INFO - PROCESS | 1852 | 1461679809513 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 07:10:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:10:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1534ms 07:10:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:10:09 INFO - PROCESS | 1852 | 1461679809591 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 07:10:09 INFO - PROCESS | 1852 | 1461679809594 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 07:10:09 INFO - PROCESS | 1852 | 1461679809600 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:10:09 INFO - PROCESS | 1852 | 1461679809603 Marionette TRACE conn3 <- [1,2514,null,{}] 07:10:09 INFO - PROCESS | 1852 | 1461679809608 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:09 INFO - PROCESS | 1852 | 1461679809812 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 07:10:10 INFO - PROCESS | 1852 | 1461679810080 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c7a12800 == 140 [pid = 1852] [id = 636] 07:10:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 210 (0x7fe5b6a31000) [pid = 1852] [serial = 1909] [outer = (nil)] 07:10:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 211 (0x7fe5c2304400) [pid = 1852] [serial = 1910] [outer = 0x7fe5b6a31000] 07:10:10 INFO - PROCESS | 1852 | 1461679810197 Marionette DEBUG loaded listener.js 07:10:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 212 (0x7fe5c230f800) [pid = 1852] [serial = 1911] [outer = 0x7fe5b6a31000] 07:10:11 INFO - PROCESS | 1852 | 1461679811016 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:10:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:10:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1479ms 07:10:11 INFO - PROCESS | 1852 | 1461679811079 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 07:10:11 INFO - PROCESS | 1852 | 1461679811082 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 07:10:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:10:11 INFO - PROCESS | 1852 | 1461679811088 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:10:11 INFO - PROCESS | 1852 | 1461679811090 Marionette TRACE conn3 <- [1,2518,null,{}] 07:10:11 INFO - PROCESS | 1852 | 1461679811095 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:11 INFO - PROCESS | 1852 | 1461679811291 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 07:10:11 INFO - PROCESS | 1852 | 1461679811566 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c930e000 == 141 [pid = 1852] [id = 637] 07:10:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 213 (0x7fe5b6df5400) [pid = 1852] [serial = 1912] [outer = (nil)] 07:10:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7fe5c2503400) [pid = 1852] [serial = 1913] [outer = 0x7fe5b6df5400] 07:10:11 INFO - PROCESS | 1852 | 1461679811677 Marionette DEBUG loaded listener.js 07:10:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7fe5c250fc00) [pid = 1852] [serial = 1914] [outer = 0x7fe5b6df5400] 07:10:12 INFO - PROCESS | 1852 | 1461679812515 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:10:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:10:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1481ms 07:10:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:10:12 INFO - PROCESS | 1852 | 1461679812569 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 07:10:12 INFO - PROCESS | 1852 | 1461679812572 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 07:10:12 INFO - PROCESS | 1852 | 1461679812578 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:10:12 INFO - PROCESS | 1852 | 1461679812581 Marionette TRACE conn3 <- [1,2522,null,{}] 07:10:12 INFO - PROCESS | 1852 | 1461679812586 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:12 INFO - PROCESS | 1852 | 1461679812794 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 07:10:13 INFO - PROCESS | 1852 | 1461679813066 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c9a2a800 == 142 [pid = 1852] [id = 638] 07:10:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7fe5c2302400) [pid = 1852] [serial = 1915] [outer = (nil)] 07:10:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7fe5c27adc00) [pid = 1852] [serial = 1916] [outer = 0x7fe5c2302400] 07:10:13 INFO - PROCESS | 1852 | 1461679813143 Marionette DEBUG loaded listener.js 07:10:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7fe5c280ac00) [pid = 1852] [serial = 1917] [outer = 0x7fe5c2302400] 07:10:13 INFO - PROCESS | 1852 | 1461679813964 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:10:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:10:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1433ms 07:10:14 INFO - PROCESS | 1852 | 1461679814011 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 07:10:14 INFO - PROCESS | 1852 | 1461679814014 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 07:10:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:10:14 INFO - PROCESS | 1852 | 1461679814020 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:10:14 INFO - PROCESS | 1852 | 1461679814022 Marionette TRACE conn3 <- [1,2526,null,{}] 07:10:14 INFO - PROCESS | 1852 | 1461679814027 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:14 INFO - PROCESS | 1852 | 1461679814324 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 07:10:14 INFO - PROCESS | 1852 | 1461679814545 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:14 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5af495800 == 143 [pid = 1852] [id = 639] 07:10:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7fe5ae09f000) [pid = 1852] [serial = 1918] [outer = (nil)] 07:10:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 220 (0x7fe5b0945c00) [pid = 1852] [serial = 1919] [outer = 0x7fe5ae09f000] 07:10:14 INFO - PROCESS | 1852 | 1461679814621 Marionette DEBUG loaded listener.js 07:10:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 221 (0x7fe5b26e1400) [pid = 1852] [serial = 1920] [outer = 0x7fe5ae09f000] 07:10:15 INFO - PROCESS | 1852 | 1461679815476 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:10:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:10:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1533ms 07:10:15 INFO - PROCESS | 1852 | 1461679815554 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 07:10:15 INFO - PROCESS | 1852 | 1461679815556 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 07:10:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:10:15 INFO - PROCESS | 1852 | 1461679815564 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:10:15 INFO - PROCESS | 1852 | 1461679815567 Marionette TRACE conn3 <- [1,2530,null,{}] 07:10:15 INFO - PROCESS | 1852 | 1461679815574 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:15 INFO - PROCESS | 1852 | 1461679815798 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 07:10:16 INFO - PROCESS | 1852 | 1461679816081 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b0bad800 == 144 [pid = 1852] [id = 640] 07:10:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 222 (0x7fe5ae0a0400) [pid = 1852] [serial = 1921] [outer = (nil)] 07:10:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 223 (0x7fe5b131e400) [pid = 1852] [serial = 1922] [outer = 0x7fe5ae0a0400] 07:10:16 INFO - PROCESS | 1852 | 1461679816188 Marionette DEBUG loaded listener.js 07:10:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 224 (0x7fe5b5b52800) [pid = 1852] [serial = 1923] [outer = 0x7fe5ae0a0400] 07:10:17 INFO - PROCESS | 1852 | 1461679817068 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:10:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:10:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1537ms 07:10:17 INFO - PROCESS | 1852 | 1461679817101 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 07:10:17 INFO - PROCESS | 1852 | 1461679817104 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 07:10:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:10:17 INFO - PROCESS | 1852 | 1461679817110 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:10:17 INFO - PROCESS | 1852 | 1461679817112 Marionette TRACE conn3 <- [1,2534,null,{}] 07:10:17 INFO - PROCESS | 1852 | 1461679817118 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:17 INFO - PROCESS | 1852 | 1461679817328 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 07:10:17 INFO - PROCESS | 1852 | 1461679817621 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ad4d1000 == 145 [pid = 1852] [id = 641] 07:10:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 225 (0x7fe5ae098c00) [pid = 1852] [serial = 1924] [outer = (nil)] 07:10:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 226 (0x7fe5afe8d800) [pid = 1852] [serial = 1925] [outer = 0x7fe5ae098c00] 07:10:17 INFO - PROCESS | 1852 | 1461679817748 Marionette DEBUG loaded listener.js 07:10:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 227 (0x7fe5b2502400) [pid = 1852] [serial = 1926] [outer = 0x7fe5ae098c00] 07:10:19 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b34b8800 == 144 [pid = 1852] [id = 472] 07:10:19 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ac8d6800 == 143 [pid = 1852] [id = 620] 07:10:19 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b8e2d800 == 142 [pid = 1852] [id = 619] 07:10:19 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b42f2800 == 141 [pid = 1852] [id = 618] 07:10:19 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5af67a800 == 140 [pid = 1852] [id = 617] 07:10:19 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5af278800 == 139 [pid = 1852] [id = 616] 07:10:19 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b34b3000 == 138 [pid = 1852] [id = 615] 07:10:19 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5af67f800 == 137 [pid = 1852] [id = 614] 07:10:19 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b22a1800 == 136 [pid = 1852] [id = 613] 07:10:19 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b228d800 == 135 [pid = 1852] [id = 612] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 226 (0x7fe5b2510c00) [pid = 1852] [serial = 1722] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 225 (0x7fe5b5327c00) [pid = 1852] [serial = 1626] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 224 (0x7fe5b0e70400) [pid = 1852] [serial = 1650] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 223 (0x7fe5c4735000) [pid = 1852] [serial = 1590] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 222 (0x7fe5c216c800) [pid = 1852] [serial = 1587] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 221 (0x7fe5c525a000) [pid = 1852] [serial = 1593] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 220 (0x7fe5b3fcb800) [pid = 1852] [serial = 1581] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 219 (0x7fe5c7a36400) [pid = 1852] [serial = 1515] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7fe5b7c4b000) [pid = 1852] [serial = 1584] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7fe5b1137000) [pid = 1852] [serial = 1614] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7fe5ba582400) [pid = 1852] [serial = 1656] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7fe5ae0a6400) [pid = 1852] [serial = 1620] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7fe5cad93400) [pid = 1852] [serial = 1599] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7fe5c9c07c00) [pid = 1852] [serial = 1677] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 212 (0x7fe5b5a2fc00) [pid = 1852] [serial = 1653] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 211 (0x7fe5d8adbc00) [pid = 1852] [serial = 1683] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 210 (0x7fe5af194000) [pid = 1852] [serial = 1689] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 209 (0x7fe5c9c04c00) [pid = 1852] [serial = 1596] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 208 (0x7fe5dd509c00) [pid = 1852] [serial = 1605] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 207 (0x7fe5dd8a5000) [pid = 1852] [serial = 1611] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 206 (0x7fe5b24c0c00) [pid = 1852] [serial = 1608] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 205 (0x7fe5ce251400) [pid = 1852] [serial = 1665] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 204 (0x7fe5b6a1f000) [pid = 1852] [serial = 1680] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 203 (0x7fe5b5b65400) [pid = 1852] [serial = 1623] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 202 (0x7fe5af5a8c00) [pid = 1852] [serial = 1671] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 201 (0x7fe5c4736400) [pid = 1852] [serial = 1659] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 200 (0x7fe5b4471800) [pid = 1852] [serial = 1674] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 199 (0x7fe5cc4c5000) [pid = 1852] [serial = 1602] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 198 (0x7fe5b2988400) [pid = 1852] [serial = 1692] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 197 (0x7fe5c2160400) [pid = 1852] [serial = 1695] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 196 (0x7fe5dbebfc00) [pid = 1852] [serial = 1668] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 195 (0x7fe5c8459000) [pid = 1852] [serial = 1662] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 194 (0x7fe5c2852c00) [pid = 1852] [serial = 1617] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 193 (0x7fe5af62c800) [pid = 1852] [serial = 1686] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 192 (0x7fe5b26eb800) [pid = 1852] [serial = 1796] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 191 (0x7fe5b13e7800) [pid = 1852] [serial = 1790] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 190 (0x7fe5b5b71400) [pid = 1852] [serial = 1736] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 189 (0x7fe5b6a20400) [pid = 1852] [serial = 1737] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 188 (0x7fe5c5c67c00) [pid = 1852] [serial = 1757] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 187 (0x7fe5b2507c00) [pid = 1852] [serial = 1776] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 186 (0x7fe5b0e73800) [pid = 1852] [serial = 1775] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 185 (0x7fe5ca32a800) [pid = 1852] [serial = 1764] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 184 (0x7fe5c9c06000) [pid = 1852] [serial = 1763] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 183 (0x7fe5b3e94400) [pid = 1852] [serial = 1731] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 182 (0x7fe5b2b95400) [pid = 1852] [serial = 1730] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 181 (0x7fe5b5ace000) [pid = 1852] [serial = 1734] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 180 (0x7fe5b5a34800) [pid = 1852] [serial = 1733] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 179 (0x7fe5b5ac9c00) [pid = 1852] [serial = 1779] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 178 (0x7fe5b13e9400) [pid = 1852] [serial = 1778] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 177 (0x7fe5c9492000) [pid = 1852] [serial = 1761] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 176 (0x7fe5c7bb4000) [pid = 1852] [serial = 1760] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 175 (0x7fe5c1f0bc00) [pid = 1852] [serial = 1743] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 174 (0x7fe5c1996800) [pid = 1852] [serial = 1742] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 173 (0x7fe5c510a800) [pid = 1852] [serial = 1755] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 172 (0x7fe5c4734c00) [pid = 1852] [serial = 1754] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 171 (0x7fe5c391e000) [pid = 1852] [serial = 1752] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 170 (0x7fe5c2b3c400) [pid = 1852] [serial = 1751] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 169 (0x7fe5cb5f1c00) [pid = 1852] [serial = 1767] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 168 (0x7fe5cad91800) [pid = 1852] [serial = 1766] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 167 (0x7fe5b2384c00) [pid = 1852] [serial = 1791] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 166 (0x7fe5cc5d6400) [pid = 1852] [serial = 1770] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 165 (0x7fe5cbae7000) [pid = 1852] [serial = 1769] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 164 (0x7fe5b0bc0c00) [pid = 1852] [serial = 1787] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 163 (0x7fe5af62c000) [pid = 1852] [serial = 1784] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 162 (0x7fe5afe82400) [pid = 1852] [serial = 1785] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 161 (0x7fe5b13e1000) [pid = 1852] [serial = 1727] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 160 (0x7fe5b2387000) [pid = 1852] [serial = 1728] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 159 (0x7fe5c2846c00) [pid = 1852] [serial = 1749] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 158 (0x7fe5c27b3800) [pid = 1852] [serial = 1748] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 157 (0x7fe5b8f0d800) [pid = 1852] [serial = 1773] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 156 (0x7fe5b5328c00) [pid = 1852] [serial = 1772] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 155 (0x7fe5af625000) [pid = 1852] [serial = 1725] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 154 (0x7fe5ae0a5000) [pid = 1852] [serial = 1724] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 153 (0x7fe5ba586400) [pid = 1852] [serial = 1740] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 152 (0x7fe5b6ab4000) [pid = 1852] [serial = 1739] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 151 (0x7fe5c63c9000) [pid = 1852] [serial = 1758] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 150 (0x7fe5b26edc00) [pid = 1852] [serial = 1781] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 149 (0x7fe5b3e94800) [pid = 1852] [serial = 1782] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7fe5c2310400) [pid = 1852] [serial = 1745] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7fe5c27a8c00) [pid = 1852] [serial = 1746] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7fe5b132b800) [pid = 1852] [serial = 1793] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7fe5b0e73000) [pid = 1852] [serial = 1788] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7fe5b26bfc00) [pid = 1852] [serial = 1794] [outer = (nil)] [url = about:blank] 07:10:19 INFO - PROCESS | 1852 | 1461679819971 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 07:10:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:10:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2884ms 07:10:19 INFO - PROCESS | 1852 | 1461679819996 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 07:10:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:10:20 INFO - PROCESS | 1852 | 1461679820001 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 07:10:20 INFO - PROCESS | 1852 | 1461679820009 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:10:20 INFO - PROCESS | 1852 | 1461679820014 Marionette TRACE conn3 <- [1,2538,null,{}] 07:10:20 INFO - PROCESS | 1852 | 1461679820022 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:20 INFO - PROCESS | 1852 | 1461679820208 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 07:10:20 INFO - PROCESS | 1852 | 1461679820425 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ad4d5800 == 136 [pid = 1852] [id = 642] 07:10:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7fe5af186400) [pid = 1852] [serial = 1927] [outer = (nil)] 07:10:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7fe5b093d000) [pid = 1852] [serial = 1928] [outer = 0x7fe5af186400] 07:10:20 INFO - PROCESS | 1852 | 1461679820494 Marionette DEBUG loaded listener.js 07:10:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7fe5b0bc7400) [pid = 1852] [serial = 1929] [outer = 0x7fe5af186400] 07:10:21 INFO - PROCESS | 1852 | 1461679821267 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:10:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:10:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1290ms 07:10:21 INFO - PROCESS | 1852 | 1461679821300 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 07:10:21 INFO - PROCESS | 1852 | 1461679821308 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 07:10:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:10:21 INFO - PROCESS | 1852 | 1461679821317 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:10:21 INFO - PROCESS | 1852 | 1461679821320 Marionette TRACE conn3 <- [1,2542,null,{}] 07:10:21 INFO - PROCESS | 1852 | 1461679821324 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:21 INFO - PROCESS | 1852 | 1461679821521 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 07:10:21 INFO - PROCESS | 1852 | 1461679821542 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5afe1a800 == 137 [pid = 1852] [id = 643] 07:10:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7fe5ae09ec00) [pid = 1852] [serial = 1930] [outer = (nil)] 07:10:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7fe5b13e1000) [pid = 1852] [serial = 1931] [outer = 0x7fe5ae09ec00] 07:10:21 INFO - PROCESS | 1852 | 1461679821781 Marionette DEBUG loaded listener.js 07:10:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 150 (0x7fe5b2387000) [pid = 1852] [serial = 1932] [outer = 0x7fe5ae09ec00] 07:10:22 INFO - PROCESS | 1852 | 1461679822699 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 07:10:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:10:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1435ms 07:10:22 INFO - PROCESS | 1852 | 1461679822758 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 07:10:22 INFO - PROCESS | 1852 | 1461679822762 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 07:10:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:10:22 INFO - PROCESS | 1852 | 1461679822767 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:10:22 INFO - PROCESS | 1852 | 1461679822773 Marionette TRACE conn3 <- [1,2546,null,{}] 07:10:22 INFO - PROCESS | 1852 | 1461679822787 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:23 INFO - PROCESS | 1852 | 1461679823046 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 07:10:23 INFO - PROCESS | 1852 | 1461679823072 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b228b000 == 138 [pid = 1852] [id = 644] 07:10:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 151 (0x7fe5b26bf800) [pid = 1852] [serial = 1933] [outer = (nil)] 07:10:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 152 (0x7fe5b298d800) [pid = 1852] [serial = 1934] [outer = 0x7fe5b26bf800] 07:10:23 INFO - PROCESS | 1852 | 1461679823134 Marionette DEBUG loaded listener.js 07:10:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 153 (0x7fe5b34aac00) [pid = 1852] [serial = 1935] [outer = 0x7fe5b26bf800] 07:10:24 INFO - PROCESS | 1852 | 1461679824511 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 07:10:24 INFO - PROCESS | 1852 | --DOMWINDOW == 152 (0x7fe5b237d000) [pid = 1852] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:10:24 INFO - PROCESS | 1852 | --DOMWINDOW == 151 (0x7fe5ae098800) [pid = 1852] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:10:24 INFO - PROCESS | 1852 | --DOMWINDOW == 150 (0x7fe5b1322c00) [pid = 1852] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:10:24 INFO - PROCESS | 1852 | --DOMWINDOW == 149 (0x7fe5af190400) [pid = 1852] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:10:24 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7fe5b3e9b000) [pid = 1852] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:10:24 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7fe5b26bc400) [pid = 1852] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:10:24 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7fe5b2992800) [pid = 1852] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:10:24 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7fe5b38d3000) [pid = 1852] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:10:24 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7fe5af59d000) [pid = 1852] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:10:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:10:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1834ms 07:10:24 INFO - PROCESS | 1852 | 1461679824607 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 07:10:24 INFO - PROCESS | 1852 | 1461679824612 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 07:10:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:10:24 INFO - PROCESS | 1852 | 1461679824618 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:10:24 INFO - PROCESS | 1852 | 1461679824620 Marionette TRACE conn3 <- [1,2550,null,{}] 07:10:24 INFO - PROCESS | 1852 | 1461679824625 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:24 INFO - PROCESS | 1852 | 1461679824830 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 07:10:25 INFO - PROCESS | 1852 | 1461679825002 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b34bf000 == 139 [pid = 1852] [id = 645] 07:10:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7fe5b26e2000) [pid = 1852] [serial = 1936] [outer = (nil)] 07:10:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7fe5b360a800) [pid = 1852] [serial = 1937] [outer = 0x7fe5b26e2000] 07:10:25 INFO - PROCESS | 1852 | 1461679825062 Marionette DEBUG loaded listener.js 07:10:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7fe5b38db800) [pid = 1852] [serial = 1938] [outer = 0x7fe5b26e2000] 07:10:25 INFO - PROCESS | 1852 | 1461679825762 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 07:10:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:10:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1177ms 07:10:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:10:25 INFO - PROCESS | 1852 | 1461679825795 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 07:10:25 INFO - PROCESS | 1852 | 1461679825797 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 07:10:25 INFO - PROCESS | 1852 | 1461679825803 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:10:25 INFO - PROCESS | 1852 | 1461679825805 Marionette TRACE conn3 <- [1,2554,null,{}] 07:10:25 INFO - PROCESS | 1852 | 1461679825810 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:26 INFO - PROCESS | 1852 | 1461679826063 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 07:10:26 INFO - PROCESS | 1852 | 1461679826073 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b4379800 == 140 [pid = 1852] [id = 646] 07:10:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7fe5b3e94400) [pid = 1852] [serial = 1939] [outer = (nil)] 07:10:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7fe5b446e000) [pid = 1852] [serial = 1940] [outer = 0x7fe5b3e94400] 07:10:26 INFO - PROCESS | 1852 | 1461679826129 Marionette DEBUG loaded listener.js 07:10:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 150 (0x7fe5b459dc00) [pid = 1852] [serial = 1941] [outer = 0x7fe5b3e94400] 07:10:27 INFO - PROCESS | 1852 | 1461679827210 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:10:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:10:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1438ms 07:10:27 INFO - PROCESS | 1852 | 1461679827241 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 07:10:27 INFO - PROCESS | 1852 | 1461679827247 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 07:10:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:10:27 INFO - PROCESS | 1852 | 1461679827254 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:10:27 INFO - PROCESS | 1852 | 1461679827259 Marionette TRACE conn3 <- [1,2558,null,{}] 07:10:27 INFO - PROCESS | 1852 | 1461679827267 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:27 INFO - PROCESS | 1852 | 1461679827479 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 07:10:27 INFO - PROCESS | 1852 | 1461679827755 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5afebd000 == 141 [pid = 1852] [id = 647] 07:10:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 151 (0x7fe5b0acec00) [pid = 1852] [serial = 1942] [outer = (nil)] 07:10:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 152 (0x7fe5b13dbc00) [pid = 1852] [serial = 1943] [outer = 0x7fe5b0acec00] 07:10:27 INFO - PROCESS | 1852 | 1461679827886 Marionette DEBUG loaded listener.js 07:10:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 153 (0x7fe5b24b6000) [pid = 1852] [serial = 1944] [outer = 0x7fe5b0acec00] 07:10:28 INFO - PROCESS | 1852 | 1461679828810 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:10:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:10:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1631ms 07:10:28 INFO - PROCESS | 1852 | 1461679828886 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 07:10:28 INFO - PROCESS | 1852 | 1461679828894 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 07:10:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:10:28 INFO - PROCESS | 1852 | 1461679828904 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:10:28 INFO - PROCESS | 1852 | 1461679828907 Marionette TRACE conn3 <- [1,2562,null,{}] 07:10:28 INFO - PROCESS | 1852 | 1461679828913 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:29 INFO - PROCESS | 1852 | 1461679829154 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 07:10:29 INFO - PROCESS | 1852 | 1461679829483 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b5173800 == 142 [pid = 1852] [id = 648] 07:10:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 154 (0x7fe5b2b92400) [pid = 1852] [serial = 1945] [outer = (nil)] 07:10:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 155 (0x7fe5b34ad400) [pid = 1852] [serial = 1946] [outer = 0x7fe5b2b92400] 07:10:29 INFO - PROCESS | 1852 | 1461679829557 Marionette DEBUG loaded listener.js 07:10:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 156 (0x7fe5b3fccc00) [pid = 1852] [serial = 1947] [outer = 0x7fe5b2b92400] 07:10:30 INFO - PROCESS | 1852 | 1461679830471 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 07:10:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:10:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1631ms 07:10:30 INFO - PROCESS | 1852 | 1461679830535 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 07:10:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:10:30 INFO - PROCESS | 1852 | 1461679830539 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 07:10:30 INFO - PROCESS | 1852 | 1461679830545 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:10:30 INFO - PROCESS | 1852 | 1461679830551 Marionette TRACE conn3 <- [1,2566,null,{}] 07:10:30 INFO - PROCESS | 1852 | 1461679830567 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:30 INFO - PROCESS | 1852 | 1461679830835 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 07:10:31 INFO - PROCESS | 1852 | 1461679831139 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6cb4000 == 143 [pid = 1852] [id = 649] 07:10:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 157 (0x7fe5b51d1400) [pid = 1852] [serial = 1948] [outer = (nil)] 07:10:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 158 (0x7fe5b53c6c00) [pid = 1852] [serial = 1949] [outer = 0x7fe5b51d1400] 07:10:31 INFO - PROCESS | 1852 | 1461679831210 Marionette DEBUG loaded listener.js 07:10:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 159 (0x7fe5b583fc00) [pid = 1852] [serial = 1950] [outer = 0x7fe5b51d1400] 07:10:32 INFO - PROCESS | 1852 | 1461679832024 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 07:10:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:10:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1535ms 07:10:32 INFO - PROCESS | 1852 | 1461679832081 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 07:10:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:10:32 INFO - PROCESS | 1852 | 1461679832085 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 07:10:32 INFO - PROCESS | 1852 | 1461679832091 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:10:32 INFO - PROCESS | 1852 | 1461679832094 Marionette TRACE conn3 <- [1,2570,null,{}] 07:10:32 INFO - PROCESS | 1852 | 1461679832098 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:32 INFO - PROCESS | 1852 | 1461679832294 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 07:10:32 INFO - PROCESS | 1852 | 1461679832515 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b751f000 == 144 [pid = 1852] [id = 650] 07:10:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 160 (0x7fe5b5323800) [pid = 1852] [serial = 1951] [outer = (nil)] 07:10:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 161 (0x7fe5b5acc000) [pid = 1852] [serial = 1952] [outer = 0x7fe5b5323800] 07:10:32 INFO - PROCESS | 1852 | 1461679832624 Marionette DEBUG loaded listener.js 07:10:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 162 (0x7fe5b5b55800) [pid = 1852] [serial = 1953] [outer = 0x7fe5b5323800] 07:10:33 INFO - PROCESS | 1852 | 1461679833587 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 07:10:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:10:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1533ms 07:10:33 INFO - PROCESS | 1852 | 1461679833625 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 07:10:33 INFO - PROCESS | 1852 | 1461679833628 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 07:10:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:10:33 INFO - PROCESS | 1852 | 1461679833634 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:10:33 INFO - PROCESS | 1852 | 1461679833636 Marionette TRACE conn3 <- [1,2574,null,{}] 07:10:33 INFO - PROCESS | 1852 | 1461679833641 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:33 INFO - PROCESS | 1852 | 1461679833842 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 07:10:34 INFO - PROCESS | 1852 | 1461679834062 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b8e2a800 == 145 [pid = 1852] [id = 651] 07:10:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 163 (0x7fe5b53cd400) [pid = 1852] [serial = 1954] [outer = (nil)] 07:10:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 164 (0x7fe5b5b6b800) [pid = 1852] [serial = 1955] [outer = 0x7fe5b53cd400] 07:10:34 INFO - PROCESS | 1852 | 1461679834175 Marionette DEBUG loaded listener.js 07:10:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 165 (0x7fe5b6a19000) [pid = 1852] [serial = 1956] [outer = 0x7fe5b53cd400] 07:10:35 INFO - PROCESS | 1852 | 1461679835064 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:10:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:10:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1479ms 07:10:35 INFO - PROCESS | 1852 | 1461679835114 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 07:10:35 INFO - PROCESS | 1852 | 1461679835117 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 07:10:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:10:35 INFO - PROCESS | 1852 | 1461679835123 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:10:35 INFO - PROCESS | 1852 | 1461679835126 Marionette TRACE conn3 <- [1,2578,null,{}] 07:10:35 INFO - PROCESS | 1852 | 1461679835150 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:35 INFO - PROCESS | 1852 | 1461679835377 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 07:10:35 INFO - PROCESS | 1852 | 1461679835637 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:35 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b9c65000 == 146 [pid = 1852] [id = 652] 07:10:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 166 (0x7fe5b6a2ac00) [pid = 1852] [serial = 1957] [outer = (nil)] 07:10:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 167 (0x7fe5b6b85c00) [pid = 1852] [serial = 1958] [outer = 0x7fe5b6a2ac00] 07:10:35 INFO - PROCESS | 1852 | 1461679835722 Marionette DEBUG loaded listener.js 07:10:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 168 (0x7fe5b7c4e800) [pid = 1852] [serial = 1959] [outer = 0x7fe5b6a2ac00] 07:10:36 INFO - PROCESS | 1852 | 1461679836611 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:10:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:10:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1551ms 07:10:36 INFO - PROCESS | 1852 | 1461679836674 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 07:10:36 INFO - PROCESS | 1852 | 1461679836678 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 07:10:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:10:36 INFO - PROCESS | 1852 | 1461679836702 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:10:36 INFO - PROCESS | 1852 | 1461679836704 Marionette TRACE conn3 <- [1,2582,null,{}] 07:10:36 INFO - PROCESS | 1852 | 1461679836710 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:36 INFO - PROCESS | 1852 | 1461679836912 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 07:10:37 INFO - PROCESS | 1852 | 1461679837172 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5bfa95800 == 147 [pid = 1852] [id = 653] 07:10:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 169 (0x7fe5b6a2fc00) [pid = 1852] [serial = 1960] [outer = (nil)] 07:10:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 170 (0x7fe5ba586400) [pid = 1852] [serial = 1961] [outer = 0x7fe5b6a2fc00] 07:10:37 INFO - PROCESS | 1852 | 1461679837244 Marionette DEBUG loaded listener.js 07:10:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 171 (0x7fe5bfb93c00) [pid = 1852] [serial = 1962] [outer = 0x7fe5b6a2fc00] 07:10:38 INFO - PROCESS | 1852 | 1461679838184 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:10:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:10:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1540ms 07:10:38 INFO - PROCESS | 1852 | 1461679838249 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 07:10:38 INFO - PROCESS | 1852 | 1461679838253 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 07:10:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:10:38 INFO - PROCESS | 1852 | 1461679838261 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:10:38 INFO - PROCESS | 1852 | 1461679838263 Marionette TRACE conn3 <- [1,2586,null,{}] 07:10:38 INFO - PROCESS | 1852 | 1461679838269 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:38 INFO - PROCESS | 1852 | 1461679838465 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 07:10:38 INFO - PROCESS | 1852 | 1461679838728 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c1a24800 == 148 [pid = 1852] [id = 654] 07:10:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 172 (0x7fe5b459e400) [pid = 1852] [serial = 1963] [outer = (nil)] 07:10:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 173 (0x7fe5bfc03000) [pid = 1852] [serial = 1964] [outer = 0x7fe5b459e400] 07:10:38 INFO - PROCESS | 1852 | 1461679838838 Marionette DEBUG loaded listener.js 07:10:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 174 (0x7fe5bfce6000) [pid = 1852] [serial = 1965] [outer = 0x7fe5b459e400] 07:10:39 INFO - PROCESS | 1852 | 1461679839722 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:10:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:10:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1492ms 07:10:39 INFO - PROCESS | 1852 | 1461679839770 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 07:10:39 INFO - PROCESS | 1852 | 1461679839773 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 07:10:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:10:39 INFO - PROCESS | 1852 | 1461679839780 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:10:39 INFO - PROCESS | 1852 | 1461679839783 Marionette TRACE conn3 <- [1,2590,null,{}] 07:10:39 INFO - PROCESS | 1852 | 1461679839789 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:40 INFO - PROCESS | 1852 | 1461679840009 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 07:10:40 INFO - PROCESS | 1852 | 1461679840278 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c1f53800 == 149 [pid = 1852] [id = 655] 07:10:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 175 (0x7fe5b5b51c00) [pid = 1852] [serial = 1966] [outer = (nil)] 07:10:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 176 (0x7fe5c1975400) [pid = 1852] [serial = 1967] [outer = 0x7fe5b5b51c00] 07:10:40 INFO - PROCESS | 1852 | 1461679840362 Marionette DEBUG loaded listener.js 07:10:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 177 (0x7fe5c1984400) [pid = 1852] [serial = 1968] [outer = 0x7fe5b5b51c00] 07:10:41 INFO - PROCESS | 1852 | 1461679841258 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 07:10:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:10:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1531ms 07:10:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:10:41 INFO - PROCESS | 1852 | 1461679841312 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 07:10:41 INFO - PROCESS | 1852 | 1461679841315 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 07:10:41 INFO - PROCESS | 1852 | 1461679841321 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:10:41 INFO - PROCESS | 1852 | 1461679841324 Marionette TRACE conn3 <- [1,2594,null,{}] 07:10:41 INFO - PROCESS | 1852 | 1461679841329 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:41 INFO - PROCESS | 1852 | 1461679841550 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 07:10:41 INFO - PROCESS | 1852 | 1461679841816 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2476000 == 150 [pid = 1852] [id = 656] 07:10:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 178 (0x7fe5b6b8b400) [pid = 1852] [serial = 1969] [outer = (nil)] 07:10:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 179 (0x7fe5c200c800) [pid = 1852] [serial = 1970] [outer = 0x7fe5b6b8b400] 07:10:41 INFO - PROCESS | 1852 | 1461679841947 Marionette DEBUG loaded listener.js 07:10:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 180 (0x7fe5c22c1400) [pid = 1852] [serial = 1971] [outer = 0x7fe5b6b8b400] 07:10:42 INFO - PROCESS | 1852 | 1461679842815 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 07:10:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:10:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1529ms 07:10:42 INFO - PROCESS | 1852 | 1461679842853 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 07:10:42 INFO - PROCESS | 1852 | 1461679842858 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 07:10:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:10:42 INFO - PROCESS | 1852 | 1461679842866 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:10:42 INFO - PROCESS | 1852 | 1461679842870 Marionette TRACE conn3 <- [1,2598,null,{}] 07:10:42 INFO - PROCESS | 1852 | 1461679842875 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:43 INFO - PROCESS | 1852 | 1461679843100 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 07:10:43 INFO - PROCESS | 1852 | 1461679843369 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c53d7000 == 151 [pid = 1852] [id = 657] 07:10:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 181 (0x7fe5c2846800) [pid = 1852] [serial = 1972] [outer = (nil)] 07:10:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 182 (0x7fe5c284d800) [pid = 1852] [serial = 1973] [outer = 0x7fe5c2846800] 07:10:43 INFO - PROCESS | 1852 | 1461679843502 Marionette DEBUG loaded listener.js 07:10:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 183 (0x7fe5c2b34800) [pid = 1852] [serial = 1974] [outer = 0x7fe5c2846800] 07:10:44 INFO - PROCESS | 1852 | 1461679844426 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:10:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:10:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1626ms 07:10:44 INFO - PROCESS | 1852 | 1461679844494 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 07:10:44 INFO - PROCESS | 1852 | 1461679844496 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 07:10:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:10:44 INFO - PROCESS | 1852 | 1461679844502 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:10:44 INFO - PROCESS | 1852 | 1461679844504 Marionette TRACE conn3 <- [1,2602,null,{}] 07:10:44 INFO - PROCESS | 1852 | 1461679844510 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:44 INFO - PROCESS | 1852 | 1461679844708 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 07:10:44 INFO - PROCESS | 1852 | 1461679844977 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c5d18800 == 152 [pid = 1852] [id = 658] 07:10:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 184 (0x7fe5c2b34c00) [pid = 1852] [serial = 1975] [outer = (nil)] 07:10:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 185 (0x7fe5c2b3d400) [pid = 1852] [serial = 1976] [outer = 0x7fe5c2b34c00] 07:10:45 INFO - PROCESS | 1852 | 1461679845091 Marionette DEBUG loaded listener.js 07:10:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 186 (0x7fe5c2bb7c00) [pid = 1852] [serial = 1977] [outer = 0x7fe5c2b34c00] 07:10:45 INFO - PROCESS | 1852 | 1461679845983 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 07:10:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:10:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1531ms 07:10:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:10:46 INFO - PROCESS | 1852 | 1461679846035 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 07:10:46 INFO - PROCESS | 1852 | 1461679846037 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 07:10:46 INFO - PROCESS | 1852 | 1461679846043 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:10:46 INFO - PROCESS | 1852 | 1461679846046 Marionette TRACE conn3 <- [1,2606,null,{}] 07:10:46 INFO - PROCESS | 1852 | 1461679846051 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:46 INFO - PROCESS | 1852 | 1461679846260 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 07:10:46 INFO - PROCESS | 1852 | 1461679846529 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c6216800 == 153 [pid = 1852] [id = 659] 07:10:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 187 (0x7fe5afbc9400) [pid = 1852] [serial = 1978] [outer = (nil)] 07:10:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 188 (0x7fe5c2bc2000) [pid = 1852] [serial = 1979] [outer = 0x7fe5afbc9400] 07:10:46 INFO - PROCESS | 1852 | 1461679846634 Marionette DEBUG loaded listener.js 07:10:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 189 (0x7fe5c3923c00) [pid = 1852] [serial = 1980] [outer = 0x7fe5afbc9400] 07:10:47 INFO - PROCESS | 1852 | 1461679847494 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 07:10:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:10:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1527ms 07:10:47 INFO - PROCESS | 1852 | 1461679847569 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 07:10:47 INFO - PROCESS | 1852 | 1461679847573 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 07:10:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:10:47 INFO - PROCESS | 1852 | 1461679847578 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:10:47 INFO - PROCESS | 1852 | 1461679847580 Marionette TRACE conn3 <- [1,2610,null,{}] 07:10:47 INFO - PROCESS | 1852 | 1461679847585 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:47 INFO - PROCESS | 1852 | 1461679847784 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 07:10:48 INFO - PROCESS | 1852 | 1461679848117 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c9a23800 == 154 [pid = 1852] [id = 660] 07:10:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 190 (0x7fe5c156dc00) [pid = 1852] [serial = 1981] [outer = (nil)] 07:10:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 191 (0x7fe5c3a3e000) [pid = 1852] [serial = 1982] [outer = 0x7fe5c156dc00] 07:10:48 INFO - PROCESS | 1852 | 1461679848193 Marionette DEBUG loaded listener.js 07:10:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 192 (0x7fe5c472e800) [pid = 1852] [serial = 1983] [outer = 0x7fe5c156dc00] 07:10:48 INFO - PROCESS | 1852 | 1461679848967 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:10:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:10:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1488ms 07:10:49 INFO - PROCESS | 1852 | 1461679849068 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 07:10:49 INFO - PROCESS | 1852 | 1461679849071 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 07:10:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:10:49 INFO - PROCESS | 1852 | 1461679849077 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:10:49 INFO - PROCESS | 1852 | 1461679849079 Marionette TRACE conn3 <- [1,2614,null,{}] 07:10:49 INFO - PROCESS | 1852 | 1461679849084 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:49 INFO - PROCESS | 1852 | 1461679849285 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 07:10:50 INFO - PROCESS | 1852 | 1461679850029 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5af670000 == 155 [pid = 1852] [id = 661] 07:10:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 193 (0x7fe5af18d400) [pid = 1852] [serial = 1984] [outer = (nil)] 07:10:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 194 (0x7fe5af5a1400) [pid = 1852] [serial = 1985] [outer = 0x7fe5af18d400] 07:10:50 INFO - PROCESS | 1852 | 1461679850153 Marionette DEBUG loaded listener.js 07:10:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 195 (0x7fe5af62a000) [pid = 1852] [serial = 1986] [outer = 0x7fe5af18d400] 07:10:51 INFO - PROCESS | 1852 | 1461679851054 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 07:10:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:10:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 2028ms 07:10:51 INFO - PROCESS | 1852 | 1461679851106 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 07:10:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:10:51 INFO - PROCESS | 1852 | 1461679851112 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 07:10:51 INFO - PROCESS | 1852 | 1461679851118 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:10:51 INFO - PROCESS | 1852 | 1461679851123 Marionette TRACE conn3 <- [1,2618,null,{}] 07:10:51 INFO - PROCESS | 1852 | 1461679851129 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:51 INFO - PROCESS | 1852 | 1461679851312 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 07:10:51 INFO - PROCESS | 1852 | 1461679851586 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b437f000 == 156 [pid = 1852] [id = 662] 07:10:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 196 (0x7fe5af192800) [pid = 1852] [serial = 1987] [outer = (nil)] 07:10:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 197 (0x7fe5b23a3c00) [pid = 1852] [serial = 1988] [outer = 0x7fe5af192800] 07:10:51 INFO - PROCESS | 1852 | 1461679851658 Marionette DEBUG loaded listener.js 07:10:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 198 (0x7fe5b26e4c00) [pid = 1852] [serial = 1989] [outer = 0x7fe5af192800] 07:10:52 INFO - PROCESS | 1852 | 1461679852544 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:10:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:10:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1483ms 07:10:52 INFO - PROCESS | 1852 | 1461679852603 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 07:10:52 INFO - PROCESS | 1852 | 1461679852608 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 07:10:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:10:52 INFO - PROCESS | 1852 | 1461679852616 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:10:52 INFO - PROCESS | 1852 | 1461679852619 Marionette TRACE conn3 <- [1,2622,null,{}] 07:10:52 INFO - PROCESS | 1852 | 1461679852624 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:52 INFO - PROCESS | 1852 | 1461679852939 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 07:10:53 INFO - PROCESS | 1852 | 1461679853405 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ad4cb000 == 157 [pid = 1852] [id = 663] 07:10:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 199 (0x7fe5b0acb400) [pid = 1852] [serial = 1990] [outer = (nil)] 07:10:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 200 (0x7fe5b34a5400) [pid = 1852] [serial = 1991] [outer = 0x7fe5b0acb400] 07:10:53 INFO - PROCESS | 1852 | 1461679853473 Marionette DEBUG loaded listener.js 07:10:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 201 (0x7fe5b3e96400) [pid = 1852] [serial = 1992] [outer = 0x7fe5b0acb400] 07:10:54 INFO - PROCESS | 1852 | 1461679854265 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 07:10:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:10:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1728ms 07:10:54 INFO - PROCESS | 1852 | 1461679854344 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 07:10:54 INFO - PROCESS | 1852 | 1461679854347 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 07:10:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:10:54 INFO - PROCESS | 1852 | 1461679854355 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:10:54 INFO - PROCESS | 1852 | 1461679854363 Marionette TRACE conn3 <- [1,2626,null,{}] 07:10:54 INFO - PROCESS | 1852 | 1461679854375 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:54 INFO - PROCESS | 1852 | 1461679854616 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 07:10:54 INFO - PROCESS | 1852 | 1461679854958 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ad4da800 == 156 [pid = 1852] [id = 539] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b2bcf000 == 155 [pid = 1852] [id = 593] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2390800 == 154 [pid = 1852] [id = 52] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b6ca4800 == 153 [pid = 1852] [id = 592] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 200 (0x7fe5b583c400) [pid = 1852] [serial = 1814] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 199 (0x7fe5ba097000) [pid = 1852] [serial = 1835] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 198 (0x7fe5b446a000) [pid = 1852] [serial = 1811] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 197 (0x7fe5b6a2a800) [pid = 1852] [serial = 1826] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 196 (0x7fe5b5b52000) [pid = 1852] [serial = 1820] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 195 (0x7fe5b1129c00) [pid = 1852] [serial = 1799] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 194 (0x7fe5b26ee800) [pid = 1852] [serial = 1802] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 193 (0x7fe5b7ca9000) [pid = 1852] [serial = 1832] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 192 (0x7fe5b6a1a000) [pid = 1852] [serial = 1823] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 191 (0x7fe5b360c400) [pid = 1852] [serial = 1805] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 190 (0x7fe5b6df8000) [pid = 1852] [serial = 1829] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 189 (0x7fe5b5ac6c00) [pid = 1852] [serial = 1817] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 188 (0x7fe5b3e9ac00) [pid = 1852] [serial = 1808] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 187 (0x7fe5b24bcc00) [pid = 1852] [serial = 1838] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 186 (0x7fe5b0944800) [pid = 1852] [serial = 1865] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5af28e000 == 154 [pid = 1852] [id = 664] 07:10:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 187 (0x7fe5af62a400) [pid = 1852] [serial = 1993] [outer = (nil)] 07:10:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 188 (0x7fe5b112d000) [pid = 1852] [serial = 1994] [outer = 0x7fe5af62a400] 07:10:55 INFO - PROCESS | 1852 | 1461679855126 Marionette DEBUG loaded listener.js 07:10:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 189 (0x7fe5b45a1000) [pid = 1852] [serial = 1995] [outer = 0x7fe5af62a400] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ba5f4000 == 153 [pid = 1852] [id = 277] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5dda50000 == 152 [pid = 1852] [id = 402] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b34bf000 == 151 [pid = 1852] [id = 645] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b228b000 == 150 [pid = 1852] [id = 644] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5afe1a800 == 149 [pid = 1852] [id = 643] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ad4d5800 == 148 [pid = 1852] [id = 642] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ad4d1000 == 147 [pid = 1852] [id = 641] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b0bad800 == 146 [pid = 1852] [id = 640] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5af495800 == 145 [pid = 1852] [id = 639] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c9a2a800 == 144 [pid = 1852] [id = 638] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c930e000 == 143 [pid = 1852] [id = 637] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c7a12800 == 142 [pid = 1852] [id = 636] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c6208000 == 141 [pid = 1852] [id = 635] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c6009000 == 140 [pid = 1852] [id = 634] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c59d7000 == 139 [pid = 1852] [id = 633] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c5955800 == 138 [pid = 1852] [id = 632] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c52f1000 == 137 [pid = 1852] [id = 631] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2ebf000 == 136 [pid = 1852] [id = 630] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2b0e000 == 135 [pid = 1852] [id = 629] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c283a800 == 134 [pid = 1852] [id = 628] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2396000 == 133 [pid = 1852] [id = 627] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c1c21800 == 132 [pid = 1852] [id = 626] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c1182800 == 131 [pid = 1852] [id = 625] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ba043800 == 130 [pid = 1852] [id = 624] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b5178000 == 129 [pid = 1852] [id = 623] 07:10:55 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b0bb3800 == 128 [pid = 1852] [id = 622] 07:10:55 INFO - PROCESS | 1852 | 1461679855878 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:10:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:10:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1540ms 07:10:55 INFO - PROCESS | 1852 | 1461679855894 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 07:10:55 INFO - PROCESS | 1852 | 1461679855897 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 07:10:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:10:55 INFO - PROCESS | 1852 | 1461679855940 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:10:55 INFO - PROCESS | 1852 | 1461679855943 Marionette TRACE conn3 <- [1,2630,null,{}] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 188 (0x7fe5b24b4800) [pid = 1852] [serial = 1844] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 187 (0x7fe5af59bc00) [pid = 1852] [serial = 1863] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 186 (0x7fe5b459c400) [pid = 1852] [serial = 1850] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 185 (0x7fe5b2993400) [pid = 1852] [serial = 1797] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 184 (0x7fe5b6a1d800) [pid = 1852] [serial = 1859] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 183 (0x7fe5b5327400) [pid = 1852] [serial = 1854] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 182 (0x7fe5b26b0400) [pid = 1852] [serial = 1845] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 181 (0x7fe5b34a5800) [pid = 1852] [serial = 1847] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 180 (0x7fe5b57d3400) [pid = 1852] [serial = 1856] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 179 (0x7fe5b51d0c00) [pid = 1852] [serial = 1853] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 178 (0x7fe5b6ab3c00) [pid = 1852] [serial = 1860] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 177 (0x7fe5b38d2c00) [pid = 1852] [serial = 1848] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 176 (0x7fe5b131e800) [pid = 1852] [serial = 1842] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 175 (0x7fe5b0bbc400) [pid = 1852] [serial = 1841] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 174 (0x7fe5b51cd800) [pid = 1852] [serial = 1851] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 173 (0x7fe5b5b63c00) [pid = 1852] [serial = 1857] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | --DOMWINDOW == 172 (0x7fe5ae09e000) [pid = 1852] [serial = 1862] [outer = (nil)] [url = about:blank] 07:10:55 INFO - PROCESS | 1852 | 1461679855973 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:56 INFO - PROCESS | 1852 | 1461679856170 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 07:10:56 INFO - PROCESS | 1852 | 1461679856180 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b34bf000 == 129 [pid = 1852] [id = 665] 07:10:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 173 (0x7fe5afbc5000) [pid = 1852] [serial = 1996] [outer = (nil)] 07:10:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 174 (0x7fe5b53cf000) [pid = 1852] [serial = 1997] [outer = 0x7fe5afbc5000] 07:10:56 INFO - PROCESS | 1852 | 1461679856242 Marionette DEBUG loaded listener.js 07:10:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 175 (0x7fe5b5a30c00) [pid = 1852] [serial = 1998] [outer = 0x7fe5afbc5000] 07:10:57 INFO - PROCESS | 1852 | 1461679857165 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 07:10:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:10:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1287ms 07:10:57 INFO - PROCESS | 1852 | 1461679857191 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 07:10:57 INFO - PROCESS | 1852 | 1461679857194 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 07:10:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:10:57 INFO - PROCESS | 1852 | 1461679857199 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:10:57 INFO - PROCESS | 1852 | 1461679857202 Marionette TRACE conn3 <- [1,2634,null,{}] 07:10:57 INFO - PROCESS | 1852 | 1461679857206 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:57 INFO - PROCESS | 1852 | 1461679857383 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 07:10:57 INFO - PROCESS | 1852 | 1461679857590 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b5890800 == 130 [pid = 1852] [id = 666] 07:10:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 176 (0x7fe5b5b71c00) [pid = 1852] [serial = 1999] [outer = (nil)] 07:10:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 177 (0x7fe5b6a1dc00) [pid = 1852] [serial = 2000] [outer = 0x7fe5b5b71c00] 07:10:57 INFO - PROCESS | 1852 | 1461679857667 Marionette DEBUG loaded listener.js 07:10:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 178 (0x7fe5b6b83400) [pid = 1852] [serial = 2001] [outer = 0x7fe5b5b71c00] 07:10:58 INFO - PROCESS | 1852 | 1461679858484 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:10:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:10:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1325ms 07:10:58 INFO - PROCESS | 1852 | 1461679858525 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 07:10:58 INFO - PROCESS | 1852 | 1461679858528 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 07:10:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:10:58 INFO - PROCESS | 1852 | 1461679858533 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:10:58 INFO - PROCESS | 1852 | 1461679858535 Marionette TRACE conn3 <- [1,2638,null,{}] 07:10:58 INFO - PROCESS | 1852 | 1461679858540 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:58 INFO - PROCESS | 1852 | 1461679858789 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 07:10:58 INFO - PROCESS | 1852 | 1461679858821 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b7ba0800 == 131 [pid = 1852] [id = 667] 07:10:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 179 (0x7fe5b6a1f000) [pid = 1852] [serial = 2002] [outer = (nil)] 07:10:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 180 (0x7fe5b7ca5800) [pid = 1852] [serial = 2003] [outer = 0x7fe5b6a1f000] 07:10:58 INFO - PROCESS | 1852 | 1461679858878 Marionette DEBUG loaded listener.js 07:10:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 181 (0x7fe5b8f0dc00) [pid = 1852] [serial = 2004] [outer = 0x7fe5b6a1f000] 07:10:59 INFO - PROCESS | 1852 | 1461679859755 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:10:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:10:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1273ms 07:10:59 INFO - PROCESS | 1852 | 1461679859808 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 07:10:59 INFO - PROCESS | 1852 | 1461679859810 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 07:10:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:10:59 INFO - PROCESS | 1852 | 1461679859822 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:10:59 INFO - PROCESS | 1852 | 1461679859823 Marionette TRACE conn3 <- [1,2642,null,{}] 07:10:59 INFO - PROCESS | 1852 | 1461679859827 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:00 INFO - PROCESS | 1852 | 1461679860067 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 180 (0x7fe5b360ac00) [pid = 1852] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 179 (0x7fe5b5a35000) [pid = 1852] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 178 (0x7fe5ae09f000) [pid = 1852] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 177 (0x7fe5b26bf800) [pid = 1852] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 176 (0x7fe5ba097800) [pid = 1852] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 175 (0x7fe5b24b3800) [pid = 1852] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 174 (0x7fe5b3e98000) [pid = 1852] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 173 (0x7fe5c1977c00) [pid = 1852] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 172 (0x7fe5b2382400) [pid = 1852] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 171 (0x7fe5af59a000) [pid = 1852] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 170 (0x7fe5afbc8800) [pid = 1852] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 169 (0x7fe5b7ca6c00) [pid = 1852] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 168 (0x7fe5c1b91400) [pid = 1852] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 167 (0x7fe5b6b90800) [pid = 1852] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 166 (0x7fe5b7cacc00) [pid = 1852] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 165 (0x7fe5c1978000) [pid = 1852] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 164 (0x7fe5af62cc00) [pid = 1852] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 163 (0x7fe5b6df5400) [pid = 1852] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 162 (0x7fe5b531cc00) [pid = 1852] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 161 (0x7fe5b57d9c00) [pid = 1852] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 160 (0x7fe5b26e2000) [pid = 1852] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 159 (0x7fe5b5b4e400) [pid = 1852] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 158 (0x7fe5b34abc00) [pid = 1852] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 157 (0x7fe5b3e91800) [pid = 1852] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 156 (0x7fe5b57d5c00) [pid = 1852] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 155 (0x7fe5b6a31000) [pid = 1852] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 154 (0x7fe5b51cd400) [pid = 1852] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 153 (0x7fe5ae098c00) [pid = 1852] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 152 (0x7fe5ae0a0400) [pid = 1852] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 151 (0x7fe5b34a2800) [pid = 1852] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 150 (0x7fe5af186400) [pid = 1852] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 149 (0x7fe5b0acc400) [pid = 1852] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7fe5c2302400) [pid = 1852] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7fe5c157bc00) [pid = 1852] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7fe5ae09ec00) [pid = 1852] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7fe5b0e71800) [pid = 1852] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7fe5b2b99400) [pid = 1852] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:11:00 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7fe5b51ca800) [pid = 1852] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:11:00 INFO - PROCESS | 1852 | 1461679860926 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ad4d8000 == 132 [pid = 1852] [id = 668] 07:11:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7fe5ae098c00) [pid = 1852] [serial = 2005] [outer = (nil)] 07:11:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7fe5af5a6c00) [pid = 1852] [serial = 2006] [outer = 0x7fe5ae098c00] 07:11:00 INFO - PROCESS | 1852 | 1461679860986 Marionette DEBUG loaded listener.js 07:11:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7fe5b2506400) [pid = 1852] [serial = 2007] [outer = 0x7fe5ae098c00] 07:11:01 INFO - PROCESS | 1852 | 1461679861646 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:11:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:11:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1878ms 07:11:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:11:01 INFO - PROCESS | 1852 | 1461679861701 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 07:11:01 INFO - PROCESS | 1852 | 1461679861703 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 07:11:01 INFO - PROCESS | 1852 | 1461679861707 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:11:01 INFO - PROCESS | 1852 | 1461679861711 Marionette TRACE conn3 <- [1,2646,null,{}] 07:11:01 INFO - PROCESS | 1852 | 1461679861716 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:01 INFO - PROCESS | 1852 | 1461679861957 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 07:11:01 INFO - PROCESS | 1852 | 1461679861976 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b8fb0800 == 133 [pid = 1852] [id = 669] 07:11:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7fe5ae09ec00) [pid = 1852] [serial = 2008] [outer = (nil)] 07:11:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7fe5b3fcac00) [pid = 1852] [serial = 2009] [outer = 0x7fe5ae09ec00] 07:11:02 INFO - PROCESS | 1852 | 1461679862035 Marionette DEBUG loaded listener.js 07:11:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7fe5b5ac3c00) [pid = 1852] [serial = 2010] [outer = 0x7fe5ae09ec00] 07:11:03 INFO - PROCESS | 1852 | 1461679863022 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:11:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:11:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1331ms 07:11:03 INFO - PROCESS | 1852 | 1461679863039 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 07:11:03 INFO - PROCESS | 1852 | 1461679863044 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 07:11:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:11:03 INFO - PROCESS | 1852 | 1461679863052 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:11:03 INFO - PROCESS | 1852 | 1461679863057 Marionette TRACE conn3 <- [1,2650,null,{}] 07:11:03 INFO - PROCESS | 1852 | 1461679863066 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:03 INFO - PROCESS | 1852 | 1461679863291 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 07:11:03 INFO - PROCESS | 1852 | 1461679863553 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b0bb5800 == 134 [pid = 1852] [id = 670] 07:11:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 150 (0x7fe5afe8e800) [pid = 1852] [serial = 2011] [outer = (nil)] 07:11:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 151 (0x7fe5b0bbb800) [pid = 1852] [serial = 2012] [outer = 0x7fe5afe8e800] 07:11:03 INFO - PROCESS | 1852 | 1461679863688 Marionette DEBUG loaded listener.js 07:11:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 152 (0x7fe5b131d400) [pid = 1852] [serial = 2013] [outer = 0x7fe5afe8e800] 07:11:04 INFO - PROCESS | 1852 | 1461679864541 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:11:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:11:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1537ms 07:11:04 INFO - PROCESS | 1852 | 1461679864590 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 07:11:04 INFO - PROCESS | 1852 | 1461679864598 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 07:11:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:11:04 INFO - PROCESS | 1852 | 1461679864608 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:11:04 INFO - PROCESS | 1852 | 1461679864612 Marionette TRACE conn3 <- [1,2654,null,{}] 07:11:04 INFO - PROCESS | 1852 | 1461679864617 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:04 INFO - PROCESS | 1852 | 1461679864827 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 07:11:05 INFO - PROCESS | 1852 | 1461679865086 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b58ae000 == 135 [pid = 1852] [id = 671] 07:11:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 153 (0x7fe5b094b000) [pid = 1852] [serial = 2014] [outer = (nil)] 07:11:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 154 (0x7fe5b2b8dc00) [pid = 1852] [serial = 2015] [outer = 0x7fe5b094b000] 07:11:05 INFO - PROCESS | 1852 | 1461679865161 Marionette DEBUG loaded listener.js 07:11:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 155 (0x7fe5b3fce400) [pid = 1852] [serial = 2016] [outer = 0x7fe5b094b000] 07:11:06 INFO - PROCESS | 1852 | 1461679866120 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:11:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:11:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1540ms 07:11:06 INFO - PROCESS | 1852 | 1461679866148 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 07:11:06 INFO - PROCESS | 1852 | 1461679866152 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 07:11:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:11:06 INFO - PROCESS | 1852 | 1461679866157 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:11:06 INFO - PROCESS | 1852 | 1461679866163 Marionette TRACE conn3 <- [1,2658,null,{}] 07:11:06 INFO - PROCESS | 1852 | 1461679866178 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:06 INFO - PROCESS | 1852 | 1461679866380 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 07:11:06 INFO - PROCESS | 1852 | 1461679866691 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ba057800 == 136 [pid = 1852] [id = 672] 07:11:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 156 (0x7fe5b51cd400) [pid = 1852] [serial = 2017] [outer = (nil)] 07:11:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 157 (0x7fe5b5a33000) [pid = 1852] [serial = 2018] [outer = 0x7fe5b51cd400] 07:11:06 INFO - PROCESS | 1852 | 1461679866768 Marionette DEBUG loaded listener.js 07:11:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 158 (0x7fe5b5b53400) [pid = 1852] [serial = 2019] [outer = 0x7fe5b51cd400] 07:11:07 INFO - PROCESS | 1852 | 1461679867560 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:11:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:11:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1430ms 07:11:07 INFO - PROCESS | 1852 | 1461679867589 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 07:11:07 INFO - PROCESS | 1852 | 1461679867593 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 07:11:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:11:07 INFO - PROCESS | 1852 | 1461679867598 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:11:07 INFO - PROCESS | 1852 | 1461679867601 Marionette TRACE conn3 <- [1,2662,null,{}] 07:11:07 INFO - PROCESS | 1852 | 1461679867606 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:07 INFO - PROCESS | 1852 | 1461679867799 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 07:11:08 INFO - PROCESS | 1852 | 1461679868083 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c1927800 == 137 [pid = 1852] [id = 673] 07:11:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 159 (0x7fe5b51c8400) [pid = 1852] [serial = 2020] [outer = (nil)] 07:11:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 160 (0x7fe5b6aaac00) [pid = 1852] [serial = 2021] [outer = 0x7fe5b51c8400] 07:11:08 INFO - PROCESS | 1852 | 1461679868156 Marionette DEBUG loaded listener.js 07:11:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 161 (0x7fe5b6b88c00) [pid = 1852] [serial = 2022] [outer = 0x7fe5b51c8400] 07:11:09 INFO - PROCESS | 1852 | 1461679868997 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:11:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:11:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1433ms 07:11:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:11:09 INFO - PROCESS | 1852 | 1461679869032 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 07:11:09 INFO - PROCESS | 1852 | 1461679869035 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 07:11:09 INFO - PROCESS | 1852 | 1461679869040 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:11:09 INFO - PROCESS | 1852 | 1461679869043 Marionette TRACE conn3 <- [1,2666,null,{}] 07:11:09 INFO - PROCESS | 1852 | 1461679869049 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:09 INFO - PROCESS | 1852 | 1461679869242 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 07:11:09 INFO - PROCESS | 1852 | 1461679869509 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2295800 == 138 [pid = 1852] [id = 674] 07:11:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 162 (0x7fe5b5839800) [pid = 1852] [serial = 2023] [outer = (nil)] 07:11:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 163 (0x7fe5b7ca6c00) [pid = 1852] [serial = 2024] [outer = 0x7fe5b5839800] 07:11:09 INFO - PROCESS | 1852 | 1461679869586 Marionette DEBUG loaded listener.js 07:11:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 164 (0x7fe5ba09d800) [pid = 1852] [serial = 2025] [outer = 0x7fe5b5839800] 07:11:10 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 07:11:10 INFO - PROCESS | 1852 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:11:10 INFO - PROCESS | 1852 | 1461679870904 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 07:11:10 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) 07:11:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1879ms 07:11:10 INFO - PROCESS | 1852 | 1461679870919 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 07:11:10 INFO - PROCESS | 1852 | 1461679870922 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 07:11:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:11:10 INFO - PROCESS | 1852 | 1461679870931 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:11:10 INFO - PROCESS | 1852 | 1461679870936 Marionette TRACE conn3 <- [1,2670,null,{}] 07:11:10 INFO - PROCESS | 1852 | 1461679870942 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:11 INFO - PROCESS | 1852 | 1461679871215 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 07:11:11 INFO - PROCESS | 1852 | 1461679871450 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2c09800 == 139 [pid = 1852] [id = 675] 07:11:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 165 (0x7fe5b7cacc00) [pid = 1852] [serial = 2026] [outer = (nil)] 07:11:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 166 (0x7fe5c157b800) [pid = 1852] [serial = 2027] [outer = 0x7fe5b7cacc00] 07:11:11 INFO - PROCESS | 1852 | 1461679871524 Marionette DEBUG loaded listener.js 07:11:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 167 (0x7fe5c1998400) [pid = 1852] [serial = 2028] [outer = 0x7fe5b7cacc00] 07:11:12 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 07:11:12 INFO - PROCESS | 1852 | 1461679872833 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 07:11:12 INFO - PROCESS | 1852 | 1461679872870 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 07:11:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:11:12 INFO - PROCESS | 1852 | 1461679872876 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:11:12 INFO - PROCESS | 1852 | 1461679872878 Marionette TRACE conn3 <- [1,2674,null,{}] 07:11:12 INFO - PROCESS | 1852 | 1461679872883 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:13 INFO - PROCESS | 1852 | 1461679873163 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 07:11:13 INFO - PROCESS | 1852 | 1461679873400 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c5362000 == 140 [pid = 1852] [id = 676] 07:11:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 168 (0x7fe5ba588400) [pid = 1852] [serial = 2029] [outer = (nil)] 07:11:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 169 (0x7fe5c1b8f000) [pid = 1852] [serial = 2030] [outer = 0x7fe5ba588400] 07:11:13 INFO - PROCESS | 1852 | 1461679873471 Marionette DEBUG loaded listener.js 07:11:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 170 (0x7fe5c1f18800) [pid = 1852] [serial = 2031] [outer = 0x7fe5ba588400] 07:11:14 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 07:11:14 INFO - PROCESS | 1852 | 1461679874749 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 07:11:14 INFO - PROCESS | 1852 | 1461679874821 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 07:11:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:11:14 INFO - PROCESS | 1852 | 1461679874828 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:11:14 INFO - PROCESS | 1852 | 1461679874831 Marionette TRACE conn3 <- [1,2678,null,{}] 07:11:14 INFO - PROCESS | 1852 | 1461679874836 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:15 INFO - PROCESS | 1852 | 1461679875137 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 07:11:15 INFO - PROCESS | 1852 | 1461679875403 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c5d11800 == 141 [pid = 1852] [id = 677] 07:11:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 171 (0x7fe5ae09a800) [pid = 1852] [serial = 2032] [outer = (nil)] 07:11:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 172 (0x7fe5c2165400) [pid = 1852] [serial = 2033] [outer = 0x7fe5ae09a800] 07:11:15 INFO - PROCESS | 1852 | 1461679875471 Marionette DEBUG loaded listener.js 07:11:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 173 (0x7fe5c230cc00) [pid = 1852] [serial = 2034] [outer = 0x7fe5ae09a800] 07:11:16 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 07:11:16 INFO - PROCESS | 1852 | 1461679876744 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 07:11:16 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) 07:11:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1933ms 07:11:16 INFO - PROCESS | 1852 | 1461679876762 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 07:11:16 INFO - PROCESS | 1852 | 1461679876764 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 07:11:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:11:16 INFO - PROCESS | 1852 | 1461679876811 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:11:16 INFO - PROCESS | 1852 | 1461679876815 Marionette TRACE conn3 <- [1,2682,null,{}] 07:11:16 INFO - PROCESS | 1852 | 1461679876828 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:17 INFO - PROCESS | 1852 | 1461679877018 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 07:11:17 INFO - PROCESS | 1852 | 1461679877318 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c621d800 == 142 [pid = 1852] [id = 678] 07:11:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 174 (0x7fe5bfb8d400) [pid = 1852] [serial = 2035] [outer = (nil)] 07:11:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 175 (0x7fe5c24b9000) [pid = 1852] [serial = 2036] [outer = 0x7fe5bfb8d400] 07:11:17 INFO - PROCESS | 1852 | 1461679877389 Marionette DEBUG loaded listener.js 07:11:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 176 (0x7fe5c27b1c00) [pid = 1852] [serial = 2037] [outer = 0x7fe5bfb8d400] 07:11:18 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 07:11:18 INFO - PROCESS | 1852 | 1461679878688 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 07:11:18 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) 07:11:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1929ms 07:11:18 INFO - PROCESS | 1852 | 1461679878700 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 07:11:18 INFO - PROCESS | 1852 | 1461679878704 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 07:11:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:11:18 INFO - PROCESS | 1852 | 1461679878709 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:11:18 INFO - PROCESS | 1852 | 1461679878711 Marionette TRACE conn3 <- [1,2686,null,{}] 07:11:18 INFO - PROCESS | 1852 | 1461679878717 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:18 INFO - PROCESS | 1852 | 1461679878905 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 07:11:19 INFO - PROCESS | 1852 | 1461679879209 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c94e5000 == 143 [pid = 1852] [id = 679] 07:11:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 177 (0x7fe5c2307c00) [pid = 1852] [serial = 2038] [outer = (nil)] 07:11:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 178 (0x7fe5c280d000) [pid = 1852] [serial = 2039] [outer = 0x7fe5c2307c00] 07:11:19 INFO - PROCESS | 1852 | 1461679879277 Marionette DEBUG loaded listener.js 07:11:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 179 (0x7fe5c2b31400) [pid = 1852] [serial = 2040] [outer = 0x7fe5c2307c00] 07:11:20 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 07:11:20 INFO - PROCESS | 1852 | 1461679880557 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 07:11:20 INFO - PROCESS | 1852 | 1461679880593 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 07:11:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:11:20 INFO - PROCESS | 1852 | 1461679880598 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:11:20 INFO - PROCESS | 1852 | 1461679880602 Marionette TRACE conn3 <- [1,2690,null,{}] 07:11:20 INFO - PROCESS | 1852 | 1461679880607 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:20 INFO - PROCESS | 1852 | 1461679880841 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 07:11:21 INFO - PROCESS | 1852 | 1461679881140 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb2cc000 == 144 [pid = 1852] [id = 680] 07:11:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 180 (0x7fe5c230b800) [pid = 1852] [serial = 2041] [outer = (nil)] 07:11:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 181 (0x7fe5c4794400) [pid = 1852] [serial = 2042] [outer = 0x7fe5c230b800] 07:11:21 INFO - PROCESS | 1852 | 1461679881219 Marionette DEBUG loaded listener.js 07:11:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 182 (0x7fe5c479f800) [pid = 1852] [serial = 2043] [outer = 0x7fe5c230b800] 07:11:22 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 07:11:22 INFO - PROCESS | 1852 | 1461679882569 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 07:11:22 INFO - PROCESS | 1852 | 1461679882587 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 07:11:22 INFO - PROCESS | 1852 | 1461679882593 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:11:22 INFO - PROCESS | 1852 | 1461679882596 Marionette TRACE conn3 <- [1,2694,null,{}] 07:11:22 INFO - PROCESS | 1852 | 1461679882601 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:22 INFO - PROCESS | 1852 | 1461679882791 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 07:11:23 INFO - PROCESS | 1852 | 1461679883118 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:23 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b15b2800 == 145 [pid = 1852] [id = 681] 07:11:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 183 (0x7fe5af59c400) [pid = 1852] [serial = 2044] [outer = (nil)] 07:11:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 184 (0x7fe5b1129400) [pid = 1852] [serial = 2045] [outer = 0x7fe5af59c400] 07:11:23 INFO - PROCESS | 1852 | 1461679883187 Marionette DEBUG loaded listener.js 07:11:23 INFO - PROCESS | 1852 | ++DOMWINDOW == 185 (0x7fe5b3e95c00) [pid = 1852] [serial = 2046] [outer = 0x7fe5af59c400] 07:11:25 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 07:11:25 INFO - PROCESS | 1852 | 1461679885188 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 07:11:25 INFO - PROCESS | 1852 | 1461679885228 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 07:11:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:11:25 INFO - PROCESS | 1852 | 1461679885236 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:11:25 INFO - PROCESS | 1852 | 1461679885240 Marionette TRACE conn3 <- [1,2698,null,{}] 07:11:25 INFO - PROCESS | 1852 | 1461679885247 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:25 INFO - PROCESS | 1852 | 1461679885484 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 07:11:25 INFO - PROCESS | 1852 | 1461679885726 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b528f000 == 146 [pid = 1852] [id = 682] 07:11:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 186 (0x7fe5ae0a1800) [pid = 1852] [serial = 2047] [outer = (nil)] 07:11:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 187 (0x7fe5b1132000) [pid = 1852] [serial = 2048] [outer = 0x7fe5ae0a1800] 07:11:25 INFO - PROCESS | 1852 | 1461679885794 Marionette DEBUG loaded listener.js 07:11:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 188 (0x7fe5b13e7400) [pid = 1852] [serial = 2049] [outer = 0x7fe5ae0a1800] 07:11:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5af4a0800 == 145 [pid = 1852] [id = 559] 07:11:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d9a20800 == 144 [pid = 1852] [id = 223] 07:11:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c192b000 == 143 [pid = 1852] [id = 504] 07:11:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ad4d8000 == 142 [pid = 1852] [id = 668] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 187 (0x7fe5b446e000) [pid = 1852] [serial = 1940] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b7ba0800 == 141 [pid = 1852] [id = 667] 07:11:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b5890800 == 140 [pid = 1852] [id = 666] 07:11:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b34bf000 == 139 [pid = 1852] [id = 665] 07:11:27 INFO - PROCESS | 1852 | SkCairoFTTypeface::onFilterRec unimplemented 07:11:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5af28e000 == 138 [pid = 1852] [id = 664] 07:11:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ad4cb000 == 137 [pid = 1852] [id = 663] 07:11:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b437f000 == 136 [pid = 1852] [id = 662] 07:11:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5af670000 == 135 [pid = 1852] [id = 661] 07:11:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c9a23800 == 134 [pid = 1852] [id = 660] 07:11:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c6216800 == 133 [pid = 1852] [id = 659] 07:11:27 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c5d18800 == 132 [pid = 1852] [id = 658] 07:11:27 INFO - PROCESS | 1852 | 1461679887500 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 07:11:27 INFO - PROCESS | 1852 | 1461679887536 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 07:11:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 186 (0x7fe5b45a1400) [pid = 1852] [serial = 1812] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 185 (0x7fe5b6a21c00) [pid = 1852] [serial = 1824] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 184 (0x7fe5b0945c00) [pid = 1852] [serial = 1919] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 183 (0x7fe5b298d800) [pid = 1852] [serial = 1934] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 182 (0x7fe5bfc10800) [pid = 1852] [serial = 1893] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 181 (0x7fe5b7c4ac00) [pid = 1852] [serial = 1830] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 180 (0x7fe5b57cd400) [pid = 1852] [serial = 1878] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 179 (0x7fe5c197f800) [pid = 1852] [serial = 1898] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 178 (0x7fe5b2b8d800) [pid = 1852] [serial = 1803] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 177 (0x7fe5b8f09000) [pid = 1852] [serial = 1839] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 176 (0x7fe5b0e6dc00) [pid = 1852] [serial = 1869] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 175 (0x7fe5ba589c00) [pid = 1852] [serial = 1887] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 174 (0x7fe5c216a800) [pid = 1852] [serial = 1907] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 173 (0x7fe5b7cb1800) [pid = 1852] [serial = 1833] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 172 (0x7fe5bf856800) [pid = 1852] [serial = 1889] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 171 (0x7fe5c1f15400) [pid = 1852] [serial = 1905] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 170 (0x7fe5b13e5000) [pid = 1852] [serial = 1800] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 169 (0x7fe5c2503400) [pid = 1852] [serial = 1913] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 168 (0x7fe5b34aac00) [pid = 1852] [serial = 1935] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 167 (0x7fe5b5b64c00) [pid = 1852] [serial = 1881] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 166 (0x7fe5c1b9fc00) [pid = 1852] [serial = 1904] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 165 (0x7fe5b5a2d400) [pid = 1852] [serial = 1815] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 164 (0x7fe5b360a800) [pid = 1852] [serial = 1937] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 163 (0x7fe5b6a31800) [pid = 1852] [serial = 1827] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 162 (0x7fe5bfce1c00) [pid = 1852] [serial = 1895] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 161 (0x7fe5c1993800) [pid = 1852] [serial = 1899] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 160 (0x7fe5b3e9bc00) [pid = 1852] [serial = 1874] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 159 (0x7fe5b53c4c00) [pid = 1852] [serial = 1877] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 158 (0x7fe5ba0a2400) [pid = 1852] [serial = 1836] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 157 (0x7fe5c2304400) [pid = 1852] [serial = 1910] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 156 (0x7fe5b5b6bc00) [pid = 1852] [serial = 1821] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 155 (0x7fe5b2502400) [pid = 1852] [serial = 1926] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 154 (0x7fe5afe8d800) [pid = 1852] [serial = 1925] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 153 (0x7fe5b5b52800) [pid = 1852] [serial = 1923] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 152 (0x7fe5c250fc00) [pid = 1852] [serial = 1914] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 151 (0x7fe5ba099400) [pid = 1852] [serial = 1886] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 150 (0x7fe5b3fcc400) [pid = 1852] [serial = 1809] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 149 (0x7fe5b26e1400) [pid = 1852] [serial = 1920] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7fe5b0bc7400) [pid = 1852] [serial = 1929] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7fe5b131e400) [pid = 1852] [serial = 1922] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7fe5c22c5400) [pid = 1852] [serial = 1908] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7fe5b4597400) [pid = 1852] [serial = 1875] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7fe5b7ca2c00) [pid = 1852] [serial = 1884] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7fe5c230f800) [pid = 1852] [serial = 1911] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7fe5c280ac00) [pid = 1852] [serial = 1917] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7fe5c1b92400) [pid = 1852] [serial = 1902] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7fe5b2387000) [pid = 1852] [serial = 1932] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7fe5b5a39c00) [pid = 1852] [serial = 1880] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 138 (0x7fe5b6a2e400) [pid = 1852] [serial = 1883] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 137 (0x7fe5bfce9000) [pid = 1852] [serial = 1896] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7fe5b26ee400) [pid = 1852] [serial = 1872] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7fe5bfb90400) [pid = 1852] [serial = 1890] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7fe5b2509800) [pid = 1852] [serial = 1871] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7fe5b13e1000) [pid = 1852] [serial = 1931] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7fe5b38da800) [pid = 1852] [serial = 1806] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7fe5bfc07800) [pid = 1852] [serial = 1892] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7fe5c27adc00) [pid = 1852] [serial = 1916] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7fe5b093ec00) [pid = 1852] [serial = 1868] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 128 (0x7fe5c1b88000) [pid = 1852] [serial = 1901] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 127 (0x7fe5b093d000) [pid = 1852] [serial = 1928] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 126 (0x7fe5b5b47800) [pid = 1852] [serial = 1818] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | --DOMWINDOW == 125 (0x7fe5b38db800) [pid = 1852] [serial = 1938] [outer = (nil)] [url = about:blank] 07:11:27 INFO - PROCESS | 1852 | 1461679887616 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:11:27 INFO - PROCESS | 1852 | 1461679887623 Marionette TRACE conn3 <- [1,2702,null,{}] 07:11:27 INFO - PROCESS | 1852 | 1461679887636 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:27 INFO - PROCESS | 1852 | 1461679887813 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 07:11:28 INFO - PROCESS | 1852 | 1461679888031 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5af4ab000 == 124 [pid = 1852] [id = 683] 07:11:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 126 (0x7fe5afbc3000) [pid = 1852] [serial = 2050] [outer = (nil)] 07:11:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 127 (0x7fe5b237e000) [pid = 1852] [serial = 2051] [outer = 0x7fe5afbc3000] 07:11:28 INFO - PROCESS | 1852 | 1461679888093 Marionette DEBUG loaded listener.js 07:11:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 128 (0x7fe5b2507800) [pid = 1852] [serial = 2052] [outer = 0x7fe5afbc3000] 07:11:28 INFO - PROCESS | 1852 | 1461679888769 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:11:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:11:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1252ms 07:11:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:11:28 INFO - PROCESS | 1852 | 1461679888806 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 07:11:28 INFO - PROCESS | 1852 | 1461679888809 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 07:11:28 INFO - PROCESS | 1852 | 1461679888814 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:11:28 INFO - PROCESS | 1852 | 1461679888820 Marionette TRACE conn3 <- [1,2706,null,{}] 07:11:28 INFO - PROCESS | 1852 | 1461679888847 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:29 INFO - PROCESS | 1852 | 1461679889023 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 07:11:29 INFO - PROCESS | 1852 | 1461679889044 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b15af800 == 125 [pid = 1852] [id = 684] 07:11:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 129 (0x7fe5b298a400) [pid = 1852] [serial = 2053] [outer = (nil)] 07:11:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7fe5b2b8e000) [pid = 1852] [serial = 2054] [outer = 0x7fe5b298a400] 07:11:29 INFO - PROCESS | 1852 | 1461679889104 Marionette DEBUG loaded listener.js 07:11:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7fe5b34a3c00) [pid = 1852] [serial = 2055] [outer = 0x7fe5b298a400] 07:11:30 INFO - PROCESS | 1852 | 1461679890036 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 07:11:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:11:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1251ms 07:11:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:11:30 INFO - PROCESS | 1852 | 1461679890065 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 07:11:30 INFO - PROCESS | 1852 | 1461679890068 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 07:11:30 INFO - PROCESS | 1852 | 1461679890072 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:11:30 INFO - PROCESS | 1852 | 1461679890076 Marionette TRACE conn3 <- [1,2710,null,{}] 07:11:30 INFO - PROCESS | 1852 | 1461679890084 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:30 INFO - PROCESS | 1852 | 1461679890334 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 07:11:30 INFO - PROCESS | 1852 | 1461679890364 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b3739800 == 126 [pid = 1852] [id = 685] 07:11:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7fe5b298b400) [pid = 1852] [serial = 2056] [outer = (nil)] 07:11:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7fe5b360dc00) [pid = 1852] [serial = 2057] [outer = 0x7fe5b298b400] 07:11:30 INFO - PROCESS | 1852 | 1461679890422 Marionette DEBUG loaded listener.js 07:11:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7fe5b3e92400) [pid = 1852] [serial = 2058] [outer = 0x7fe5b298b400] 07:11:31 INFO - PROCESS | 1852 | 1461679891346 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 07:11:31 INFO - PROCESS | 1852 | 1461679891403 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 07:11:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:11:31 INFO - PROCESS | 1852 | 1461679891412 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:11:31 INFO - PROCESS | 1852 | 1461679891417 Marionette TRACE conn3 <- [1,2714,null,{}] 07:11:31 INFO - PROCESS | 1852 | 1461679891436 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:31 INFO - PROCESS | 1852 | 1461679891722 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 07:11:31 INFO - PROCESS | 1852 | 1461679891751 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b5467000 == 127 [pid = 1852] [id = 686] 07:11:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7fe5b2991800) [pid = 1852] [serial = 2059] [outer = (nil)] 07:11:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7fe5b3fca000) [pid = 1852] [serial = 2060] [outer = 0x7fe5b2991800] 07:11:31 INFO - PROCESS | 1852 | 1461679891809 Marionette DEBUG loaded listener.js 07:11:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7fe5b446d800) [pid = 1852] [serial = 2061] [outer = 0x7fe5b2991800] 07:11:32 INFO - PROCESS | 1852 | --DOMWINDOW == 136 (0x7fe5afbc5000) [pid = 1852] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:11:32 INFO - PROCESS | 1852 | --DOMWINDOW == 135 (0x7fe5b6a1f000) [pid = 1852] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:11:32 INFO - PROCESS | 1852 | --DOMWINDOW == 134 (0x7fe5af62a400) [pid = 1852] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:11:32 INFO - PROCESS | 1852 | --DOMWINDOW == 133 (0x7fe5b5b71c00) [pid = 1852] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:11:32 INFO - PROCESS | 1852 | --DOMWINDOW == 132 (0x7fe5b0acb400) [pid = 1852] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:11:32 INFO - PROCESS | 1852 | --DOMWINDOW == 131 (0x7fe5ae098c00) [pid = 1852] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:11:32 INFO - PROCESS | 1852 | --DOMWINDOW == 130 (0x7fe5af192800) [pid = 1852] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:11:32 INFO - PROCESS | 1852 | --DOMWINDOW == 129 (0x7fe5af18d400) [pid = 1852] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:11:33 INFO - PROCESS | 1852 | 1461679893077 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 07:11:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:11:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1698ms 07:11:33 INFO - PROCESS | 1852 | 1461679893115 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 07:11:33 INFO - PROCESS | 1852 | 1461679893118 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 07:11:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:11:33 INFO - PROCESS | 1852 | 1461679893123 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:11:33 INFO - PROCESS | 1852 | 1461679893126 Marionette TRACE conn3 <- [1,2718,null,{}] 07:11:33 INFO - PROCESS | 1852 | 1461679893131 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:33 INFO - PROCESS | 1852 | 1461679893326 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 07:11:33 INFO - PROCESS | 1852 | 1461679893353 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6aa9000 == 128 [pid = 1852] [id = 687] 07:11:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 130 (0x7fe5b4470c00) [pid = 1852] [serial = 2062] [outer = (nil)] 07:11:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 131 (0x7fe5b5328800) [pid = 1852] [serial = 2063] [outer = 0x7fe5b4470c00] 07:11:33 INFO - PROCESS | 1852 | 1461679893414 Marionette DEBUG loaded listener.js 07:11:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 132 (0x7fe5b57ce800) [pid = 1852] [serial = 2064] [outer = 0x7fe5b4470c00] 07:11:34 INFO - PROCESS | 1852 | 1461679894304 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 07:11:34 INFO - PROCESS | 1852 | 1461679894363 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 07:11:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:11:34 INFO - PROCESS | 1852 | 1461679894369 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:11:34 INFO - PROCESS | 1852 | 1461679894371 Marionette TRACE conn3 <- [1,2722,null,{}] 07:11:34 INFO - PROCESS | 1852 | 1461679894376 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:34 INFO - PROCESS | 1852 | 1461679894557 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 07:11:34 INFO - PROCESS | 1852 | 1461679894922 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ac8f2800 == 129 [pid = 1852] [id = 688] 07:11:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 133 (0x7fe5ae09e400) [pid = 1852] [serial = 2065] [outer = (nil)] 07:11:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 134 (0x7fe5ae0a7000) [pid = 1852] [serial = 2066] [outer = 0x7fe5ae09e400] 07:11:35 INFO - PROCESS | 1852 | 1461679894995 Marionette DEBUG loaded listener.js 07:11:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 135 (0x7fe5af621400) [pid = 1852] [serial = 2067] [outer = 0x7fe5ae09e400] 07:11:36 INFO - PROCESS | 1852 | 1461679896012 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 07:11:36 INFO - PROCESS | 1852 | 1461679896053 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 07:11:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:11:36 INFO - PROCESS | 1852 | 1461679896060 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:11:36 INFO - PROCESS | 1852 | 1461679896065 Marionette TRACE conn3 <- [1,2726,null,{}] 07:11:36 INFO - PROCESS | 1852 | 1461679896071 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:36 INFO - PROCESS | 1852 | 1461679896269 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 07:11:36 INFO - PROCESS | 1852 | 1461679896489 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b2808000 == 130 [pid = 1852] [id = 689] 07:11:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 136 (0x7fe5b1320800) [pid = 1852] [serial = 2068] [outer = (nil)] 07:11:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 137 (0x7fe5b2380000) [pid = 1852] [serial = 2069] [outer = 0x7fe5b1320800] 07:11:36 INFO - PROCESS | 1852 | 1461679896646 Marionette DEBUG loaded listener.js 07:11:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 138 (0x7fe5b23a8c00) [pid = 1852] [serial = 2070] [outer = 0x7fe5b1320800] 07:11:37 INFO - PROCESS | 1852 | 1461679897539 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 07:11:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:11:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1537ms 07:11:37 INFO - PROCESS | 1852 | 1461679897601 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 07:11:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:11:37 INFO - PROCESS | 1852 | 1461679897607 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 07:11:37 INFO - PROCESS | 1852 | 1461679897613 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:11:37 INFO - PROCESS | 1852 | 1461679897616 Marionette TRACE conn3 <- [1,2730,null,{}] 07:11:37 INFO - PROCESS | 1852 | 1461679897622 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:37 INFO - PROCESS | 1852 | 1461679897867 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 07:11:38 INFO - PROCESS | 1852 | 1461679898218 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:38 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6ca1800 == 131 [pid = 1852] [id = 690] 07:11:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 139 (0x7fe5b250c800) [pid = 1852] [serial = 2071] [outer = (nil)] 07:11:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7fe5b26be400) [pid = 1852] [serial = 2072] [outer = 0x7fe5b250c800] 07:11:38 INFO - PROCESS | 1852 | 1461679898301 Marionette DEBUG loaded listener.js 07:11:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7fe5b2b98c00) [pid = 1852] [serial = 2073] [outer = 0x7fe5b250c800] 07:11:39 INFO - PROCESS | 1852 | 1461679899639 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 07:11:39 INFO - PROCESS | 1852 | 1461679899711 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 07:11:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:11:39 INFO - PROCESS | 1852 | 1461679899817 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:11:39 INFO - PROCESS | 1852 | 1461679899827 Marionette TRACE conn3 <- [1,2734,null,{}] 07:11:39 INFO - PROCESS | 1852 | 1461679899835 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:40 INFO - PROCESS | 1852 | 1461679900059 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 07:11:40 INFO - PROCESS | 1852 | 1461679900272 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b7bb6000 == 132 [pid = 1852] [id = 691] 07:11:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7fe5b2511c00) [pid = 1852] [serial = 2074] [outer = (nil)] 07:11:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7fe5b446d400) [pid = 1852] [serial = 2075] [outer = 0x7fe5b2511c00] 07:11:40 INFO - PROCESS | 1852 | 1461679900379 Marionette DEBUG loaded listener.js 07:11:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7fe5b53c3000) [pid = 1852] [serial = 2076] [outer = 0x7fe5b2511c00] 07:11:41 INFO - PROCESS | 1852 | 1461679901245 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 07:11:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:11:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1547ms 07:11:41 INFO - PROCESS | 1852 | 1461679901305 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 07:11:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:11:41 INFO - PROCESS | 1852 | 1461679901310 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 07:11:41 INFO - PROCESS | 1852 | 1461679901315 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:11:41 INFO - PROCESS | 1852 | 1461679901318 Marionette TRACE conn3 <- [1,2738,null,{}] 07:11:41 INFO - PROCESS | 1852 | 1461679901323 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:41 INFO - PROCESS | 1852 | 1461679901518 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 07:11:41 INFO - PROCESS | 1852 | 1461679901739 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:41 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b8fab000 == 133 [pid = 1852] [id = 692] 07:11:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7fe5b250e800) [pid = 1852] [serial = 2077] [outer = (nil)] 07:11:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 146 (0x7fe5b5a2d400) [pid = 1852] [serial = 2078] [outer = 0x7fe5b250e800] 07:11:41 INFO - PROCESS | 1852 | 1461679901850 Marionette DEBUG loaded listener.js 07:11:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 147 (0x7fe5b5b47000) [pid = 1852] [serial = 2079] [outer = 0x7fe5b250e800] 07:11:42 INFO - PROCESS | 1852 | 1461679902717 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 07:11:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:11:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1477ms 07:11:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:11:42 INFO - PROCESS | 1852 | 1461679902792 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 07:11:42 INFO - PROCESS | 1852 | 1461679902795 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 07:11:42 INFO - PROCESS | 1852 | 1461679902801 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:11:42 INFO - PROCESS | 1852 | 1461679902804 Marionette TRACE conn3 <- [1,2742,null,{}] 07:11:42 INFO - PROCESS | 1852 | 1461679902809 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:43 INFO - PROCESS | 1852 | 1461679903041 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 07:11:43 INFO - PROCESS | 1852 | 1461679903309 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:43 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ba5be800 == 134 [pid = 1852] [id = 693] 07:11:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 148 (0x7fe5b6a18800) [pid = 1852] [serial = 2080] [outer = (nil)] 07:11:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 149 (0x7fe5b6a20c00) [pid = 1852] [serial = 2081] [outer = 0x7fe5b6a18800] 07:11:43 INFO - PROCESS | 1852 | 1461679903446 Marionette DEBUG loaded listener.js 07:11:43 INFO - PROCESS | 1852 | ++DOMWINDOW == 150 (0x7fe5b6def800) [pid = 1852] [serial = 2082] [outer = 0x7fe5b6a18800] 07:11:44 INFO - PROCESS | 1852 | 1461679904292 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:11:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:11:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1532ms 07:11:44 INFO - PROCESS | 1852 | 1461679904333 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 07:11:44 INFO - PROCESS | 1852 | 1461679904336 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 07:11:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:11:44 INFO - PROCESS | 1852 | 1461679904342 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:11:44 INFO - PROCESS | 1852 | 1461679904345 Marionette TRACE conn3 <- [1,2746,null,{}] 07:11:44 INFO - PROCESS | 1852 | 1461679904350 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:44 INFO - PROCESS | 1852 | 1461679904548 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 07:11:44 INFO - PROCESS | 1852 | 1461679904782 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c190c800 == 135 [pid = 1852] [id = 694] 07:11:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 151 (0x7fe5b34a7400) [pid = 1852] [serial = 2083] [outer = (nil)] 07:11:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 152 (0x7fe5ba0a4c00) [pid = 1852] [serial = 2084] [outer = 0x7fe5b34a7400] 07:11:44 INFO - PROCESS | 1852 | 1461679904891 Marionette DEBUG loaded listener.js 07:11:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 153 (0x7fe5bf859000) [pid = 1852] [serial = 2085] [outer = 0x7fe5b34a7400] 07:11:45 INFO - PROCESS | 1852 | 1461679905790 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:11:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:11:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1476ms 07:11:45 INFO - PROCESS | 1852 | 1461679905819 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 07:11:45 INFO - PROCESS | 1852 | 1461679905823 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 07:11:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:11:45 INFO - PROCESS | 1852 | 1461679905828 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:11:45 INFO - PROCESS | 1852 | 1461679905831 Marionette TRACE conn3 <- [1,2750,null,{}] 07:11:45 INFO - PROCESS | 1852 | 1461679905836 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:46 INFO - PROCESS | 1852 | 1461679906040 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 07:11:46 INFO - PROCESS | 1852 | 1461679906305 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c1c1d800 == 136 [pid = 1852] [id = 695] 07:11:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 154 (0x7fe5b6a1a000) [pid = 1852] [serial = 2086] [outer = (nil)] 07:11:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 155 (0x7fe5bfb94400) [pid = 1852] [serial = 2087] [outer = 0x7fe5b6a1a000] 07:11:46 INFO - PROCESS | 1852 | 1461679906376 Marionette DEBUG loaded listener.js 07:11:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 156 (0x7fe5bfc0c800) [pid = 1852] [serial = 2088] [outer = 0x7fe5b6a1a000] 07:11:47 INFO - PROCESS | 1852 | 1461679907263 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:11:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:11:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1479ms 07:11:47 INFO - PROCESS | 1852 | 1461679907308 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 07:11:47 INFO - PROCESS | 1852 | 1461679907312 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 07:11:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:11:47 INFO - PROCESS | 1852 | 1461679907318 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:11:47 INFO - PROCESS | 1852 | 1461679907320 Marionette TRACE conn3 <- [1,2754,null,{}] 07:11:47 INFO - PROCESS | 1852 | 1461679907326 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:47 INFO - PROCESS | 1852 | 1461679907613 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 07:11:47 INFO - PROCESS | 1852 | 1461679907812 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2461000 == 137 [pid = 1852] [id = 696] 07:11:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 157 (0x7fe5b7ca2c00) [pid = 1852] [serial = 2089] [outer = (nil)] 07:11:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 158 (0x7fe5bfce3000) [pid = 1852] [serial = 2090] [outer = 0x7fe5b7ca2c00] 07:11:47 INFO - PROCESS | 1852 | 1461679907887 Marionette DEBUG loaded listener.js 07:11:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 159 (0x7fe5c1570800) [pid = 1852] [serial = 2091] [outer = 0x7fe5b7ca2c00] 07:11:48 INFO - PROCESS | 1852 | 1461679908730 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:11:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:11:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1430ms 07:11:48 INFO - PROCESS | 1852 | 1461679908748 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 07:11:48 INFO - PROCESS | 1852 | 1461679908752 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 07:11:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:11:48 INFO - PROCESS | 1852 | 1461679908757 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:11:48 INFO - PROCESS | 1852 | 1461679908761 Marionette TRACE conn3 <- [1,2758,null,{}] 07:11:48 INFO - PROCESS | 1852 | 1461679908766 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:48 INFO - PROCESS | 1852 | 1461679908969 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 07:11:49 INFO - PROCESS | 1852 | 1461679909232 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2b0e000 == 138 [pid = 1852] [id = 697] 07:11:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 160 (0x7fe5b7ca7c00) [pid = 1852] [serial = 2092] [outer = (nil)] 07:11:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 161 (0x7fe5c198d000) [pid = 1852] [serial = 2093] [outer = 0x7fe5b7ca7c00] 07:11:49 INFO - PROCESS | 1852 | 1461679909306 Marionette DEBUG loaded listener.js 07:11:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 162 (0x7fe5c1b92400) [pid = 1852] [serial = 2094] [outer = 0x7fe5b7ca7c00] 07:11:50 INFO - PROCESS | 1852 | 1461679910137 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:11:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:11:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1432ms 07:11:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:11:50 INFO - PROCESS | 1852 | 1461679910191 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 07:11:50 INFO - PROCESS | 1852 | 1461679910194 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 07:11:50 INFO - PROCESS | 1852 | 1461679910200 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:11:50 INFO - PROCESS | 1852 | 1461679910203 Marionette TRACE conn3 <- [1,2762,null,{}] 07:11:50 INFO - PROCESS | 1852 | 1461679910208 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:50 INFO - PROCESS | 1852 | 1461679910404 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 07:11:50 INFO - PROCESS | 1852 | 1461679910668 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c47c9800 == 139 [pid = 1852] [id = 698] 07:11:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 163 (0x7fe5c1b92c00) [pid = 1852] [serial = 2095] [outer = (nil)] 07:11:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 164 (0x7fe5c2162c00) [pid = 1852] [serial = 2096] [outer = 0x7fe5c1b92c00] 07:11:50 INFO - PROCESS | 1852 | 1461679910755 Marionette DEBUG loaded listener.js 07:11:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 165 (0x7fe5c24be000) [pid = 1852] [serial = 2097] [outer = 0x7fe5c1b92c00] 07:11:51 INFO - PROCESS | 1852 | 1461679911643 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:11:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:11:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1479ms 07:11:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:11:51 INFO - PROCESS | 1852 | 1461679911679 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 07:11:51 INFO - PROCESS | 1852 | 1461679911682 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 07:11:51 INFO - PROCESS | 1852 | 1461679911688 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:11:51 INFO - PROCESS | 1852 | 1461679911691 Marionette TRACE conn3 <- [1,2766,null,{}] 07:11:51 INFO - PROCESS | 1852 | 1461679911696 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:51 INFO - PROCESS | 1852 | 1461679911909 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 07:11:52 INFO - PROCESS | 1852 | 1461679912175 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c5d0d000 == 140 [pid = 1852] [id = 699] 07:11:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 166 (0x7fe5c1f15400) [pid = 1852] [serial = 2098] [outer = (nil)] 07:11:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 167 (0x7fe5c3924400) [pid = 1852] [serial = 2099] [outer = 0x7fe5c1f15400] 07:11:52 INFO - PROCESS | 1852 | 1461679912247 Marionette DEBUG loaded listener.js 07:11:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 168 (0x7fe5c4731c00) [pid = 1852] [serial = 2100] [outer = 0x7fe5c1f15400] 07:11:53 INFO - PROCESS | 1852 | 1461679913070 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:11:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:11:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1435ms 07:11:53 INFO - PROCESS | 1852 | 1461679913125 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 07:11:53 INFO - PROCESS | 1852 | 1461679913127 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 07:11:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:11:53 INFO - PROCESS | 1852 | 1461679913138 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:11:53 INFO - PROCESS | 1852 | 1461679913140 Marionette TRACE conn3 <- [1,2770,null,{}] 07:11:53 INFO - PROCESS | 1852 | 1461679913145 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:53 INFO - PROCESS | 1852 | 1461679913342 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 07:11:53 INFO - PROCESS | 1852 | 1461679913615 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c620c800 == 141 [pid = 1852] [id = 700] 07:11:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 169 (0x7fe5b5a30400) [pid = 1852] [serial = 2101] [outer = (nil)] 07:11:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 170 (0x7fe5c4796400) [pid = 1852] [serial = 2102] [outer = 0x7fe5b5a30400] 07:11:53 INFO - PROCESS | 1852 | 1461679913686 Marionette DEBUG loaded listener.js 07:11:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 171 (0x7fe5c47a0c00) [pid = 1852] [serial = 2103] [outer = 0x7fe5b5a30400] 07:11:54 INFO - PROCESS | 1852 | 1461679914502 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:11:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:11:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1430ms 07:11:54 INFO - PROCESS | 1852 | 1461679914568 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 07:11:54 INFO - PROCESS | 1852 | 1461679914580 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 07:11:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:11:54 INFO - PROCESS | 1852 | 1461679914662 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:11:54 INFO - PROCESS | 1852 | 1461679914664 Marionette TRACE conn3 <- [1,2774,null,{}] 07:11:54 INFO - PROCESS | 1852 | 1461679914681 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:54 INFO - PROCESS | 1852 | 1461679914874 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 07:11:55 INFO - PROCESS | 1852 | 1461679915102 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c94e4800 == 142 [pid = 1852] [id = 701] 07:11:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 172 (0x7fe5ba09ec00) [pid = 1852] [serial = 2104] [outer = (nil)] 07:11:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 173 (0x7fe5c510f800) [pid = 1852] [serial = 2105] [outer = 0x7fe5ba09ec00] 07:11:55 INFO - PROCESS | 1852 | 1461679915207 Marionette DEBUG loaded listener.js 07:11:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 174 (0x7fe5c5256400) [pid = 1852] [serial = 2106] [outer = 0x7fe5ba09ec00] 07:11:56 INFO - PROCESS | 1852 | 1461679916058 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 07:11:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:11:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1482ms 07:11:56 INFO - PROCESS | 1852 | 1461679916099 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 07:11:56 INFO - PROCESS | 1852 | 1461679916102 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 07:11:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:11:56 INFO - PROCESS | 1852 | 1461679916108 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:11:56 INFO - PROCESS | 1852 | 1461679916110 Marionette TRACE conn3 <- [1,2778,null,{}] 07:11:56 INFO - PROCESS | 1852 | 1461679916115 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:56 INFO - PROCESS | 1852 | 1461679916305 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 07:11:56 INFO - PROCESS | 1852 | 1461679916570 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cac1f800 == 143 [pid = 1852] [id = 702] 07:11:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 175 (0x7fe5c4768c00) [pid = 1852] [serial = 2107] [outer = (nil)] 07:11:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 176 (0x7fe5c528b400) [pid = 1852] [serial = 2108] [outer = 0x7fe5c4768c00] 07:11:56 INFO - PROCESS | 1852 | 1461679916641 Marionette DEBUG loaded listener.js 07:11:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 177 (0x7fe5c5438400) [pid = 1852] [serial = 2109] [outer = 0x7fe5c4768c00] 07:11:57 INFO - PROCESS | 1852 | 1461679917481 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:11:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:11:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1427ms 07:11:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:11:57 INFO - PROCESS | 1852 | 1461679917535 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 07:11:57 INFO - PROCESS | 1852 | 1461679917538 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 07:11:57 INFO - PROCESS | 1852 | 1461679917544 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:11:57 INFO - PROCESS | 1852 | 1461679917547 Marionette TRACE conn3 <- [1,2782,null,{}] 07:11:57 INFO - PROCESS | 1852 | 1461679917552 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:57 INFO - PROCESS | 1852 | 1461679917763 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 07:11:58 INFO - PROCESS | 1852 | 1461679918033 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cb6ba800 == 144 [pid = 1852] [id = 703] 07:11:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 178 (0x7fe5c47df800) [pid = 1852] [serial = 2110] [outer = (nil)] 07:11:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 179 (0x7fe5c5445c00) [pid = 1852] [serial = 2111] [outer = 0x7fe5c47df800] 07:11:58 INFO - PROCESS | 1852 | 1461679918106 Marionette DEBUG loaded listener.js 07:11:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 180 (0x7fe5c591e800) [pid = 1852] [serial = 2112] [outer = 0x7fe5c47df800] 07:11:58 INFO - PROCESS | 1852 | 1461679918921 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:11:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:11:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1430ms 07:11:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:11:58 INFO - PROCESS | 1852 | 1461679918973 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 07:11:58 INFO - PROCESS | 1852 | 1461679918975 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 07:11:58 INFO - PROCESS | 1852 | 1461679918981 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:11:58 INFO - PROCESS | 1852 | 1461679918984 Marionette TRACE conn3 <- [1,2786,null,{}] 07:11:58 INFO - PROCESS | 1852 | 1461679918990 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:59 INFO - PROCESS | 1852 | 1461679919265 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 07:11:59 INFO - PROCESS | 1852 | 1461679919465 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:59 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cbcbb800 == 145 [pid = 1852] [id = 704] 07:11:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 181 (0x7fe5c5921000) [pid = 1852] [serial = 2113] [outer = (nil)] 07:11:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 182 (0x7fe5c59a5400) [pid = 1852] [serial = 2114] [outer = 0x7fe5c5921000] 07:11:59 INFO - PROCESS | 1852 | 1461679919535 Marionette DEBUG loaded listener.js 07:11:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 183 (0x7fe5c59ad800) [pid = 1852] [serial = 2115] [outer = 0x7fe5c5921000] 07:12:00 INFO - PROCESS | 1852 | 1461679920387 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:12:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:12:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1477ms 07:12:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:12:00 INFO - PROCESS | 1852 | 1461679920459 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 07:12:00 INFO - PROCESS | 1852 | 1461679920462 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 07:12:00 INFO - PROCESS | 1852 | 1461679920467 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:12:00 INFO - PROCESS | 1852 | 1461679920470 Marionette TRACE conn3 <- [1,2790,null,{}] 07:12:00 INFO - PROCESS | 1852 | 1461679920475 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:00 INFO - PROCESS | 1852 | 1461679920711 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 07:12:01 INFO - PROCESS | 1852 | 1461679921408 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b0bae800 == 146 [pid = 1852] [id = 705] 07:12:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 184 (0x7fe5af59c000) [pid = 1852] [serial = 2116] [outer = (nil)] 07:12:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 185 (0x7fe5af629000) [pid = 1852] [serial = 2117] [outer = 0x7fe5af59c000] 07:12:01 INFO - PROCESS | 1852 | 1461679921533 Marionette DEBUG loaded listener.js 07:12:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 186 (0x7fe5b0ad2c00) [pid = 1852] [serial = 2118] [outer = 0x7fe5af59c000] 07:12:02 INFO - PROCESS | 1852 | 1461679922374 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:12:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:12:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1936ms 07:12:02 INFO - PROCESS | 1852 | 1461679922406 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 07:12:02 INFO - PROCESS | 1852 | 1461679922411 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 07:12:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:12:02 INFO - PROCESS | 1852 | 1461679922421 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:12:02 INFO - PROCESS | 1852 | 1461679922426 Marionette TRACE conn3 <- [1,2794,null,{}] 07:12:02 INFO - PROCESS | 1852 | 1461679922433 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:02 INFO - PROCESS | 1852 | 1461679922649 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 07:12:02 INFO - PROCESS | 1852 | 1461679922926 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b516c800 == 147 [pid = 1852] [id = 706] 07:12:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 187 (0x7fe5af5a3000) [pid = 1852] [serial = 2119] [outer = (nil)] 07:12:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 188 (0x7fe5b23b1400) [pid = 1852] [serial = 2120] [outer = 0x7fe5af5a3000] 07:12:03 INFO - PROCESS | 1852 | 1461679923004 Marionette DEBUG loaded listener.js 07:12:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 189 (0x7fe5b26b6400) [pid = 1852] [serial = 2121] [outer = 0x7fe5af5a3000] 07:12:03 INFO - PROCESS | 1852 | 1461679923906 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 07:12:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:12:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1530ms 07:12:03 INFO - PROCESS | 1852 | 1461679923954 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 07:12:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:12:03 INFO - PROCESS | 1852 | 1461679923960 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 07:12:03 INFO - PROCESS | 1852 | 1461679923968 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:12:03 INFO - PROCESS | 1852 | 1461679923970 Marionette TRACE conn3 <- [1,2798,null,{}] 07:12:03 INFO - PROCESS | 1852 | 1461679923976 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:04 INFO - PROCESS | 1852 | 1461679924200 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 07:12:04 INFO - PROCESS | 1852 | 1461679924480 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ad4ca800 == 148 [pid = 1852] [id = 707] 07:12:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 190 (0x7fe5b2b8f800) [pid = 1852] [serial = 2122] [outer = (nil)] 07:12:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 191 (0x7fe5b2b97000) [pid = 1852] [serial = 2123] [outer = 0x7fe5b2b8f800] 07:12:04 INFO - PROCESS | 1852 | 1461679924787 Marionette DEBUG loaded listener.js 07:12:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 192 (0x7fe5b3fcc800) [pid = 1852] [serial = 2124] [outer = 0x7fe5b2b8f800] 07:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b7edb800 == 147 [pid = 1852] [id = 243] 07:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b6aa9000 == 146 [pid = 1852] [id = 687] 07:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b5467000 == 145 [pid = 1852] [id = 686] 07:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b3739800 == 144 [pid = 1852] [id = 685] 07:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b15af800 == 143 [pid = 1852] [id = 684] 07:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5af4ab000 == 142 [pid = 1852] [id = 683] 07:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b528f000 == 141 [pid = 1852] [id = 682] 07:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c621d800 == 140 [pid = 1852] [id = 678] 07:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c5d11800 == 139 [pid = 1852] [id = 677] 07:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c5362000 == 138 [pid = 1852] [id = 676] 07:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2c09800 == 137 [pid = 1852] [id = 675] 07:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2295800 == 136 [pid = 1852] [id = 674] 07:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c1927800 == 135 [pid = 1852] [id = 673] 07:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ba057800 == 134 [pid = 1852] [id = 672] 07:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b58ae000 == 133 [pid = 1852] [id = 671] 07:12:05 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b0bb5800 == 132 [pid = 1852] [id = 670] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 191 (0x7fe5b3fcac00) [pid = 1852] [serial = 2009] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 190 (0x7fe5b5acc000) [pid = 1852] [serial = 1952] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 189 (0x7fe5c2b3d400) [pid = 1852] [serial = 1976] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 188 (0x7fe5b34ad400) [pid = 1852] [serial = 1946] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 187 (0x7fe5c200c800) [pid = 1852] [serial = 1970] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 186 (0x7fe5bfc03000) [pid = 1852] [serial = 1964] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 185 (0x7fe5c3a3e000) [pid = 1852] [serial = 1982] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 184 (0x7fe5b53cf000) [pid = 1852] [serial = 1997] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 183 (0x7fe5b7ca5800) [pid = 1852] [serial = 2003] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 182 (0x7fe5c2bc2000) [pid = 1852] [serial = 1979] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 181 (0x7fe5b6b85c00) [pid = 1852] [serial = 1958] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 180 (0x7fe5b45a1000) [pid = 1852] [serial = 1995] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 179 (0x7fe5b6a1dc00) [pid = 1852] [serial = 2000] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 178 (0x7fe5b8f0dc00) [pid = 1852] [serial = 2004] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 177 (0x7fe5b34a5400) [pid = 1852] [serial = 1991] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 176 (0x7fe5b53c6c00) [pid = 1852] [serial = 1949] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 175 (0x7fe5b112d000) [pid = 1852] [serial = 1994] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 174 (0x7fe5b2506400) [pid = 1852] [serial = 2007] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 173 (0x7fe5b5a30c00) [pid = 1852] [serial = 1998] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 172 (0x7fe5b26e4c00) [pid = 1852] [serial = 1989] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 171 (0x7fe5b6b83400) [pid = 1852] [serial = 2001] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 170 (0x7fe5c1975400) [pid = 1852] [serial = 1967] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 169 (0x7fe5af62a000) [pid = 1852] [serial = 1986] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 168 (0x7fe5b23a3c00) [pid = 1852] [serial = 1988] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 167 (0x7fe5c284d800) [pid = 1852] [serial = 1973] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 166 (0x7fe5af5a6c00) [pid = 1852] [serial = 2006] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 165 (0x7fe5af5a1400) [pid = 1852] [serial = 1985] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 164 (0x7fe5b5b6b800) [pid = 1852] [serial = 1955] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 163 (0x7fe5ba586400) [pid = 1852] [serial = 1961] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 162 (0x7fe5b3e96400) [pid = 1852] [serial = 1992] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | --DOMWINDOW == 161 (0x7fe5b13dbc00) [pid = 1852] [serial = 1943] [outer = (nil)] [url = about:blank] 07:12:05 INFO - PROCESS | 1852 | 1461679925859 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 07:12:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:12:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1928ms 07:12:05 INFO - PROCESS | 1852 | 1461679925895 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 07:12:05 INFO - PROCESS | 1852 | 1461679925899 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 07:12:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:12:05 INFO - PROCESS | 1852 | 1461679925906 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:12:05 INFO - PROCESS | 1852 | 1461679925914 Marionette TRACE conn3 <- [1,2802,null,{}] 07:12:05 INFO - PROCESS | 1852 | 1461679925927 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:06 INFO - PROCESS | 1852 | 1461679926139 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 07:12:06 INFO - PROCESS | 1852 | 1461679926326 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b281d000 == 133 [pid = 1852] [id = 708] 07:12:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 162 (0x7fe5af18b000) [pid = 1852] [serial = 2125] [outer = (nil)] 07:12:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 163 (0x7fe5b531d800) [pid = 1852] [serial = 2126] [outer = 0x7fe5af18b000] 07:12:06 INFO - PROCESS | 1852 | 1461679926387 Marionette DEBUG loaded listener.js 07:12:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 164 (0x7fe5b583c800) [pid = 1852] [serial = 2127] [outer = 0x7fe5af18b000] 07:12:07 INFO - PROCESS | 1852 | 1461679927126 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:12:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:12:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1239ms 07:12:07 INFO - PROCESS | 1852 | 1461679927143 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 07:12:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:12:07 INFO - PROCESS | 1852 | 1461679927147 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 07:12:07 INFO - PROCESS | 1852 | 1461679927152 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:12:07 INFO - PROCESS | 1852 | 1461679927155 Marionette TRACE conn3 <- [1,2806,null,{}] 07:12:07 INFO - PROCESS | 1852 | 1461679927159 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:07 INFO - PROCESS | 1852 | 1461679927432 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 07:12:07 INFO - PROCESS | 1852 | 1461679927587 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b529f800 == 134 [pid = 1852] [id = 709] 07:12:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 165 (0x7fe5b2994000) [pid = 1852] [serial = 2128] [outer = (nil)] 07:12:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 166 (0x7fe5b131ec00) [pid = 1852] [serial = 2129] [outer = 0x7fe5b2994000] 07:12:07 INFO - PROCESS | 1852 | 1461679927656 Marionette DEBUG loaded listener.js 07:12:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 167 (0x7fe5b6a15c00) [pid = 1852] [serial = 2130] [outer = 0x7fe5b2994000] 07:12:08 INFO - PROCESS | 1852 | 1461679928475 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:12:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:12:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1375ms 07:12:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:12:08 INFO - PROCESS | 1852 | 1461679928527 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 07:12:08 INFO - PROCESS | 1852 | 1461679928529 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 07:12:08 INFO - PROCESS | 1852 | 1461679928538 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:12:08 INFO - PROCESS | 1852 | 1461679928540 Marionette TRACE conn3 <- [1,2810,null,{}] 07:12:08 INFO - PROCESS | 1852 | 1461679928545 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:08 INFO - PROCESS | 1852 | 1461679928789 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 07:12:08 INFO - PROCESS | 1852 | 1461679928820 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6e25000 == 135 [pid = 1852] [id = 710] 07:12:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 168 (0x7fe5b6ab0c00) [pid = 1852] [serial = 2131] [outer = (nil)] 07:12:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 169 (0x7fe5b6b82400) [pid = 1852] [serial = 2132] [outer = 0x7fe5b6ab0c00] 07:12:08 INFO - PROCESS | 1852 | 1461679928892 Marionette DEBUG loaded listener.js 07:12:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 170 (0x7fe5ba09b800) [pid = 1852] [serial = 2133] [outer = 0x7fe5b6ab0c00] 07:12:09 INFO - PROCESS | 1852 | --DOMWINDOW == 169 (0x7fe5b298b400) [pid = 1852] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:12:09 INFO - PROCESS | 1852 | --DOMWINDOW == 168 (0x7fe5b2991800) [pid = 1852] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:12:09 INFO - PROCESS | 1852 | --DOMWINDOW == 167 (0x7fe5b298a400) [pid = 1852] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:12:09 INFO - PROCESS | 1852 | --DOMWINDOW == 166 (0x7fe5afbc3000) [pid = 1852] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:12:09 INFO - PROCESS | 1852 | --DOMWINDOW == 165 (0x7fe5ae0a1800) [pid = 1852] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:12:10 INFO - PROCESS | 1852 | 1461679930065 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:12:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:12:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1580ms 07:12:10 INFO - PROCESS | 1852 | 1461679930114 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 07:12:10 INFO - PROCESS | 1852 | 1461679930117 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 07:12:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:12:10 INFO - PROCESS | 1852 | 1461679930122 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:12:10 INFO - PROCESS | 1852 | 1461679930124 Marionette TRACE conn3 <- [1,2814,null,{}] 07:12:10 INFO - PROCESS | 1852 | 1461679930129 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:10 INFO - PROCESS | 1852 | 1461679930308 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 07:12:10 INFO - PROCESS | 1852 | 1461679930324 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:10 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b8f44800 == 136 [pid = 1852] [id = 711] 07:12:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 166 (0x7fe5af18b800) [pid = 1852] [serial = 2134] [outer = (nil)] 07:12:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 167 (0x7fe5b6ab4400) [pid = 1852] [serial = 2135] [outer = 0x7fe5af18b800] 07:12:10 INFO - PROCESS | 1852 | 1461679930554 Marionette DEBUG loaded listener.js 07:12:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 168 (0x7fe5c2011c00) [pid = 1852] [serial = 2136] [outer = 0x7fe5af18b800] 07:12:11 INFO - PROCESS | 1852 | 1461679931273 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 07:12:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:12:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1186ms 07:12:11 INFO - PROCESS | 1852 | 1461679931309 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 07:12:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:12:11 INFO - PROCESS | 1852 | 1461679931312 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 07:12:11 INFO - PROCESS | 1852 | 1461679931317 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:12:11 INFO - PROCESS | 1852 | 1461679931320 Marionette TRACE conn3 <- [1,2818,null,{}] 07:12:11 INFO - PROCESS | 1852 | 1461679931325 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:11 INFO - PROCESS | 1852 | 1461679931509 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 07:12:11 INFO - PROCESS | 1852 | 1461679931697 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ba5e7000 == 137 [pid = 1852] [id = 712] 07:12:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 169 (0x7fe5af59b800) [pid = 1852] [serial = 2137] [outer = (nil)] 07:12:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 170 (0x7fe5c2160c00) [pid = 1852] [serial = 2138] [outer = 0x7fe5af59b800] 07:12:11 INFO - PROCESS | 1852 | 1461679931756 Marionette DEBUG loaded listener.js 07:12:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 171 (0x7fe5b6df8400) [pid = 1852] [serial = 2139] [outer = 0x7fe5af59b800] 07:12:12 INFO - PROCESS | 1852 | 1461679932859 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 07:12:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:12:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1576ms 07:12:12 INFO - PROCESS | 1852 | 1461679932894 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 07:12:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:12:12 INFO - PROCESS | 1852 | 1461679932901 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 07:12:12 INFO - PROCESS | 1852 | 1461679932908 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:12:12 INFO - PROCESS | 1852 | 1461679932913 Marionette TRACE conn3 <- [1,2822,null,{}] 07:12:12 INFO - PROCESS | 1852 | 1461679932920 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:13 INFO - PROCESS | 1852 | 1461679933123 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 07:12:13 INFO - PROCESS | 1852 | 1461679933449 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b22a4000 == 138 [pid = 1852] [id = 713] 07:12:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 172 (0x7fe5b238a400) [pid = 1852] [serial = 2140] [outer = (nil)] 07:12:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 173 (0x7fe5b24bcc00) [pid = 1852] [serial = 2141] [outer = 0x7fe5b238a400] 07:12:13 INFO - PROCESS | 1852 | 1461679933527 Marionette DEBUG loaded listener.js 07:12:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 174 (0x7fe5b26e2400) [pid = 1852] [serial = 2142] [outer = 0x7fe5b238a400] 07:12:14 INFO - PROCESS | 1852 | 1461679934361 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:12:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:12:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1531ms 07:12:14 INFO - PROCESS | 1852 | 1461679934438 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 07:12:14 INFO - PROCESS | 1852 | 1461679934446 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 07:12:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:12:14 INFO - PROCESS | 1852 | 1461679934455 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:12:14 INFO - PROCESS | 1852 | 1461679934459 Marionette TRACE conn3 <- [1,2826,null,{}] 07:12:14 INFO - PROCESS | 1852 | 1461679934463 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:14 INFO - PROCESS | 1852 | 1461679934710 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 07:12:15 INFO - PROCESS | 1852 | 1461679935063 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b7ba2000 == 139 [pid = 1852] [id = 714] 07:12:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 175 (0x7fe5b26e9400) [pid = 1852] [serial = 2143] [outer = (nil)] 07:12:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 176 (0x7fe5b4470800) [pid = 1852] [serial = 2144] [outer = 0x7fe5b26e9400] 07:12:15 INFO - PROCESS | 1852 | 1461679935137 Marionette DEBUG loaded listener.js 07:12:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 177 (0x7fe5b57d1400) [pid = 1852] [serial = 2145] [outer = 0x7fe5b26e9400] 07:12:15 INFO - PROCESS | 1852 | 1461679935978 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:12:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:12:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1580ms 07:12:16 INFO - PROCESS | 1852 | 1461679936035 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 07:12:16 INFO - PROCESS | 1852 | 1461679936038 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 07:12:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:12:16 INFO - PROCESS | 1852 | 1461679936044 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:12:16 INFO - PROCESS | 1852 | 1461679936049 Marionette TRACE conn3 <- [1,2830,null,{}] 07:12:16 INFO - PROCESS | 1852 | 1461679936064 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:16 INFO - PROCESS | 1852 | 1461679936288 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 07:12:16 INFO - PROCESS | 1852 | 1461679936553 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c21bf800 == 140 [pid = 1852] [id = 715] 07:12:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 178 (0x7fe5b6ab1000) [pid = 1852] [serial = 2146] [outer = (nil)] 07:12:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 179 (0x7fe5b7caa000) [pid = 1852] [serial = 2147] [outer = 0x7fe5b6ab1000] 07:12:16 INFO - PROCESS | 1852 | 1461679936682 Marionette DEBUG loaded listener.js 07:12:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 180 (0x7fe5bfce4c00) [pid = 1852] [serial = 2148] [outer = 0x7fe5b6ab1000] 07:12:17 INFO - PROCESS | 1852 | 1461679937550 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:12:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:12:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1538ms 07:12:17 INFO - PROCESS | 1852 | 1461679937582 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 07:12:17 INFO - PROCESS | 1852 | 1461679937588 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 07:12:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:12:17 INFO - PROCESS | 1852 | 1461679937593 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:12:17 INFO - PROCESS | 1852 | 1461679937596 Marionette TRACE conn3 <- [1,2834,null,{}] 07:12:17 INFO - PROCESS | 1852 | 1461679937602 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:17 INFO - PROCESS | 1852 | 1461679937810 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 07:12:18 INFO - PROCESS | 1852 | 1461679938083 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c47d8800 == 141 [pid = 1852] [id = 716] 07:12:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 181 (0x7fe5b6b84000) [pid = 1852] [serial = 2149] [outer = (nil)] 07:12:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 182 (0x7fe5c2846000) [pid = 1852] [serial = 2150] [outer = 0x7fe5b6b84000] 07:12:18 INFO - PROCESS | 1852 | 1461679938158 Marionette DEBUG loaded listener.js 07:12:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 183 (0x7fe5c2b36c00) [pid = 1852] [serial = 2151] [outer = 0x7fe5b6b84000] 07:12:19 INFO - PROCESS | 1852 | 1461679939011 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:12:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:12:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1485ms 07:12:19 INFO - PROCESS | 1852 | 1461679939080 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 07:12:19 INFO - PROCESS | 1852 | 1461679939083 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 07:12:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:12:19 INFO - PROCESS | 1852 | 1461679939110 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:12:19 INFO - PROCESS | 1852 | 1461679939113 Marionette TRACE conn3 <- [1,2838,null,{}] 07:12:19 INFO - PROCESS | 1852 | 1461679939118 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:19 INFO - PROCESS | 1852 | 1461679939322 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 07:12:19 INFO - PROCESS | 1852 | 1461679939589 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c59da800 == 142 [pid = 1852] [id = 717] 07:12:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 184 (0x7fe5c391e000) [pid = 1852] [serial = 2152] [outer = (nil)] 07:12:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 185 (0x7fe5c4729800) [pid = 1852] [serial = 2153] [outer = 0x7fe5c391e000] 07:12:19 INFO - PROCESS | 1852 | 1461679939707 Marionette DEBUG loaded listener.js 07:12:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 186 (0x7fe5c47a2000) [pid = 1852] [serial = 2154] [outer = 0x7fe5c391e000] 07:12:20 INFO - PROCESS | 1852 | 1461679940633 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:12:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:12:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1587ms 07:12:20 INFO - PROCESS | 1852 | 1461679940693 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 07:12:20 INFO - PROCESS | 1852 | 1461679940696 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 07:12:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:12:20 INFO - PROCESS | 1852 | 1461679940702 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:12:20 INFO - PROCESS | 1852 | 1461679940704 Marionette TRACE conn3 <- [1,2842,null,{}] 07:12:20 INFO - PROCESS | 1852 | 1461679940710 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:20 INFO - PROCESS | 1852 | 1461679940935 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 07:12:21 INFO - PROCESS | 1852 | 1461679941221 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:21 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c9308800 == 143 [pid = 1852] [id = 718] 07:12:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 187 (0x7fe5b13dfc00) [pid = 1852] [serial = 2155] [outer = (nil)] 07:12:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 188 (0x7fe5c5a12400) [pid = 1852] [serial = 2156] [outer = 0x7fe5b13dfc00] 07:12:21 INFO - PROCESS | 1852 | 1461679941337 Marionette DEBUG loaded listener.js 07:12:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 189 (0x7fe5c5c64800) [pid = 1852] [serial = 2157] [outer = 0x7fe5b13dfc00] 07:12:22 INFO - PROCESS | 1852 | 1461679942172 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:12:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:12:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1527ms 07:12:22 INFO - PROCESS | 1852 | 1461679942229 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 07:12:22 INFO - PROCESS | 1852 | 1461679942232 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 07:12:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:12:22 INFO - PROCESS | 1852 | 1461679942238 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:12:22 INFO - PROCESS | 1852 | 1461679942240 Marionette TRACE conn3 <- [1,2846,null,{}] 07:12:22 INFO - PROCESS | 1852 | 1461679942246 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:22 INFO - PROCESS | 1852 | 1461679942450 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 07:12:22 INFO - PROCESS | 1852 | 1461679942723 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:22 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cac1c800 == 144 [pid = 1852] [id = 719] 07:12:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 190 (0x7fe5b53c9800) [pid = 1852] [serial = 2158] [outer = (nil)] 07:12:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 191 (0x7fe5c5c6ec00) [pid = 1852] [serial = 2159] [outer = 0x7fe5b53c9800] 07:12:22 INFO - PROCESS | 1852 | 1461679942832 Marionette DEBUG loaded listener.js 07:12:22 INFO - PROCESS | 1852 | ++DOMWINDOW == 192 (0x7fe5c618ec00) [pid = 1852] [serial = 2160] [outer = 0x7fe5b53c9800] 07:12:23 INFO - PROCESS | 1852 | 1461679943629 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:12:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:12:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1436ms 07:12:23 INFO - PROCESS | 1852 | 1461679943674 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 07:12:23 INFO - PROCESS | 1852 | 1461679943677 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 07:12:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:12:23 INFO - PROCESS | 1852 | 1461679943683 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:12:23 INFO - PROCESS | 1852 | 1461679943685 Marionette TRACE conn3 <- [1,2850,null,{}] 07:12:23 INFO - PROCESS | 1852 | 1461679943690 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:23 INFO - PROCESS | 1852 | 1461679943882 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 07:12:24 INFO - PROCESS | 1852 | 1461679944153 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ccfbc800 == 145 [pid = 1852] [id = 720] 07:12:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 193 (0x7fe5c5a13800) [pid = 1852] [serial = 2161] [outer = (nil)] 07:12:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 194 (0x7fe5c6199400) [pid = 1852] [serial = 2162] [outer = 0x7fe5c5a13800] 07:12:24 INFO - PROCESS | 1852 | 1461679944224 Marionette DEBUG loaded listener.js 07:12:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 195 (0x7fe5c63cac00) [pid = 1852] [serial = 2163] [outer = 0x7fe5c5a13800] 07:12:25 INFO - PROCESS | 1852 | 1461679945110 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:12:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:12:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1478ms 07:12:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:12:25 INFO - PROCESS | 1852 | 1461679945161 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 07:12:25 INFO - PROCESS | 1852 | 1461679945164 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 07:12:25 INFO - PROCESS | 1852 | 1461679945170 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:12:25 INFO - PROCESS | 1852 | 1461679945173 Marionette TRACE conn3 <- [1,2854,null,{}] 07:12:25 INFO - PROCESS | 1852 | 1461679945178 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:25 INFO - PROCESS | 1852 | 1461679945383 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 07:12:25 INFO - PROCESS | 1852 | 1461679945674 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ce6e3000 == 146 [pid = 1852] [id = 721] 07:12:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 196 (0x7fe5c2852000) [pid = 1852] [serial = 2164] [outer = (nil)] 07:12:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 197 (0x7fe5c679cc00) [pid = 1852] [serial = 2165] [outer = 0x7fe5c2852000] 07:12:25 INFO - PROCESS | 1852 | 1461679945796 Marionette DEBUG loaded listener.js 07:12:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 198 (0x7fe5c7a3a000) [pid = 1852] [serial = 2166] [outer = 0x7fe5c2852000] 07:12:26 INFO - PROCESS | 1852 | 1461679946629 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:12:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:12:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1532ms 07:12:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:12:26 INFO - PROCESS | 1852 | 1461679946702 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 07:12:26 INFO - PROCESS | 1852 | 1461679946705 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 07:12:26 INFO - PROCESS | 1852 | 1461679946711 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:12:26 INFO - PROCESS | 1852 | 1461679946714 Marionette TRACE conn3 <- [1,2858,null,{}] 07:12:26 INFO - PROCESS | 1852 | 1461679946719 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:26 INFO - PROCESS | 1852 | 1461679946937 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 07:12:27 INFO - PROCESS | 1852 | 1461679947206 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:27 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d7c90800 == 147 [pid = 1852] [id = 722] 07:12:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 199 (0x7fe5c84f1400) [pid = 1852] [serial = 2167] [outer = (nil)] 07:12:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 200 (0x7fe5c8610400) [pid = 1852] [serial = 2168] [outer = 0x7fe5c84f1400] 07:12:27 INFO - PROCESS | 1852 | 1461679947330 Marionette DEBUG loaded listener.js 07:12:27 INFO - PROCESS | 1852 | ++DOMWINDOW == 201 (0x7fe5c8c9e000) [pid = 1852] [serial = 2169] [outer = 0x7fe5c84f1400] 07:12:28 INFO - PROCESS | 1852 | 1461679948167 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:12:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:12:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1532ms 07:12:28 INFO - PROCESS | 1852 | 1461679948243 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 07:12:28 INFO - PROCESS | 1852 | 1461679948247 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 07:12:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:12:28 INFO - PROCESS | 1852 | 1461679948257 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:12:28 INFO - PROCESS | 1852 | 1461679948265 Marionette TRACE conn3 <- [1,2862,null,{}] 07:12:28 INFO - PROCESS | 1852 | 1461679948272 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:28 INFO - PROCESS | 1852 | 1461679948530 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 07:12:28 INFO - PROCESS | 1852 | 1461679948844 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:28 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d8b9e800 == 148 [pid = 1852] [id = 723] 07:12:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 202 (0x7fe5c9488800) [pid = 1852] [serial = 2170] [outer = (nil)] 07:12:28 INFO - PROCESS | 1852 | ++DOMWINDOW == 203 (0x7fe5c9b2e800) [pid = 1852] [serial = 2171] [outer = 0x7fe5c9488800] 07:12:28 INFO - PROCESS | 1852 | 1461679948919 Marionette DEBUG loaded listener.js 07:12:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 204 (0x7fe5c9c0b400) [pid = 1852] [serial = 2172] [outer = 0x7fe5c9488800] 07:12:29 INFO - PROCESS | 1852 | 1461679949736 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:12:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:12:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1544ms 07:12:29 INFO - PROCESS | 1852 | 1461679949802 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 07:12:29 INFO - PROCESS | 1852 | 1461679949806 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 07:12:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:12:29 INFO - PROCESS | 1852 | 1461679949811 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:12:29 INFO - PROCESS | 1852 | 1461679949813 Marionette TRACE conn3 <- [1,2866,null,{}] 07:12:29 INFO - PROCESS | 1852 | 1461679949818 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:30 INFO - PROCESS | 1852 | 1461679950019 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 07:12:30 INFO - PROCESS | 1852 | 1461679950309 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d9c23000 == 149 [pid = 1852] [id = 724] 07:12:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 205 (0x7fe5bfc0b400) [pid = 1852] [serial = 2173] [outer = (nil)] 07:12:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 206 (0x7fe5c9c11000) [pid = 1852] [serial = 2174] [outer = 0x7fe5bfc0b400] 07:12:30 INFO - PROCESS | 1852 | 1461679950419 Marionette DEBUG loaded listener.js 07:12:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 207 (0x7fe5c9fcf400) [pid = 1852] [serial = 2175] [outer = 0x7fe5bfc0b400] 07:12:31 INFO - PROCESS | 1852 | 1461679951270 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:12:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:12:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1527ms 07:12:31 INFO - PROCESS | 1852 | 1461679951341 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 07:12:31 INFO - PROCESS | 1852 | 1461679951344 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 07:12:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:12:31 INFO - PROCESS | 1852 | 1461679951350 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:12:31 INFO - PROCESS | 1852 | 1461679951361 Marionette TRACE conn3 <- [1,2870,null,{}] 07:12:31 INFO - PROCESS | 1852 | 1461679951365 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:31 INFO - PROCESS | 1852 | 1461679951574 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 07:12:31 INFO - PROCESS | 1852 | 1461679951847 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:31 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d9d73000 == 150 [pid = 1852] [id = 725] 07:12:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 208 (0x7fe5c5a21000) [pid = 1852] [serial = 2176] [outer = (nil)] 07:12:31 INFO - PROCESS | 1852 | ++DOMWINDOW == 209 (0x7fe5ca32c800) [pid = 1852] [serial = 2177] [outer = 0x7fe5c5a21000] 07:12:31 INFO - PROCESS | 1852 | 1461679951960 Marionette DEBUG loaded listener.js 07:12:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 210 (0x7fe5ca334400) [pid = 1852] [serial = 2178] [outer = 0x7fe5c5a21000] 07:12:32 INFO - PROCESS | 1852 | 1461679952778 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 07:12:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:12:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1489ms 07:12:32 INFO - PROCESS | 1852 | 1461679952840 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 07:12:32 INFO - PROCESS | 1852 | 1461679952843 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 07:12:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:12:32 INFO - PROCESS | 1852 | 1461679952848 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:12:32 INFO - PROCESS | 1852 | 1461679952851 Marionette TRACE conn3 <- [1,2874,null,{}] 07:12:32 INFO - PROCESS | 1852 | 1461679952856 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:33 INFO - PROCESS | 1852 | 1461679953062 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 07:12:33 INFO - PROCESS | 1852 | 1461679953349 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:33 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dbe81000 == 151 [pid = 1852] [id = 726] 07:12:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 211 (0x7fe5c9c0e400) [pid = 1852] [serial = 2179] [outer = (nil)] 07:12:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 212 (0x7fe5ca591400) [pid = 1852] [serial = 2180] [outer = 0x7fe5c9c0e400] 07:12:33 INFO - PROCESS | 1852 | 1461679953462 Marionette DEBUG loaded listener.js 07:12:33 INFO - PROCESS | 1852 | ++DOMWINDOW == 213 (0x7fe5ca59a400) [pid = 1852] [serial = 2181] [outer = 0x7fe5c9c0e400] 07:12:34 INFO - PROCESS | 1852 | 1461679954317 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:12:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:12:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1530ms 07:12:34 INFO - PROCESS | 1852 | 1461679954380 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 07:12:34 INFO - PROCESS | 1852 | 1461679954384 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 07:12:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:12:34 INFO - PROCESS | 1852 | 1461679954390 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:12:34 INFO - PROCESS | 1852 | 1461679954392 Marionette TRACE conn3 <- [1,2878,null,{}] 07:12:34 INFO - PROCESS | 1852 | 1461679954397 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:34 INFO - PROCESS | 1852 | 1461679954606 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 07:12:34 INFO - PROCESS | 1852 | 1461679954882 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dd678800 == 152 [pid = 1852] [id = 727] 07:12:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7fe5c1976c00) [pid = 1852] [serial = 2182] [outer = (nil)] 07:12:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7fe5cad04400) [pid = 1852] [serial = 2183] [outer = 0x7fe5c1976c00] 07:12:35 INFO - PROCESS | 1852 | 1461679955000 Marionette DEBUG loaded listener.js 07:12:35 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7fe5cad8d800) [pid = 1852] [serial = 2184] [outer = 0x7fe5c1976c00] 07:12:35 INFO - PROCESS | 1852 | 1461679955851 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:12:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:12:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1530ms 07:12:35 INFO - PROCESS | 1852 | 1461679955921 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 07:12:35 INFO - PROCESS | 1852 | 1461679955924 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 07:12:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:12:35 INFO - PROCESS | 1852 | 1461679955930 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:12:35 INFO - PROCESS | 1852 | 1461679955932 Marionette TRACE conn3 <- [1,2882,null,{}] 07:12:35 INFO - PROCESS | 1852 | 1461679955938 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:36 INFO - PROCESS | 1852 | 1461679956153 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 07:12:36 INFO - PROCESS | 1852 | 1461679956438 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:36 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dda57000 == 153 [pid = 1852] [id = 728] 07:12:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7fe5c9fd0c00) [pid = 1852] [serial = 2185] [outer = (nil)] 07:12:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7fe5cb460800) [pid = 1852] [serial = 2186] [outer = 0x7fe5c9fd0c00] 07:12:36 INFO - PROCESS | 1852 | 1461679956549 Marionette DEBUG loaded listener.js 07:12:36 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7fe5cb467c00) [pid = 1852] [serial = 2187] [outer = 0x7fe5c9fd0c00] 07:12:37 INFO - PROCESS | 1852 | 1461679957372 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:12:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:12:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1478ms 07:12:37 INFO - PROCESS | 1852 | 1461679957408 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 07:12:37 INFO - PROCESS | 1852 | 1461679957412 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 07:12:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:12:37 INFO - PROCESS | 1852 | 1461679957417 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:12:37 INFO - PROCESS | 1852 | 1461679957419 Marionette TRACE conn3 <- [1,2886,null,{}] 07:12:37 INFO - PROCESS | 1852 | 1461679957424 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:37 INFO - PROCESS | 1852 | 1461679957632 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 07:12:37 INFO - PROCESS | 1852 | 1461679957908 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ddfb5800 == 154 [pid = 1852] [id = 729] 07:12:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 220 (0x7fe5ca8c7000) [pid = 1852] [serial = 2188] [outer = (nil)] 07:12:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 221 (0x7fe5cb5ee800) [pid = 1852] [serial = 2189] [outer = 0x7fe5ca8c7000] 07:12:37 INFO - PROCESS | 1852 | 1461679957981 Marionette DEBUG loaded listener.js 07:12:38 INFO - PROCESS | 1852 | ++DOMWINDOW == 222 (0x7fe5cb6d9000) [pid = 1852] [serial = 2190] [outer = 0x7fe5ca8c7000] 07:12:38 INFO - PROCESS | 1852 | 1461679958816 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:12:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:12:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1431ms 07:12:38 INFO - PROCESS | 1852 | 1461679958859 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 07:12:38 INFO - PROCESS | 1852 | 1461679958862 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 07:12:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:12:38 INFO - PROCESS | 1852 | 1461679958868 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:12:38 INFO - PROCESS | 1852 | 1461679958871 Marionette TRACE conn3 <- [1,2890,null,{}] 07:12:38 INFO - PROCESS | 1852 | 1461679958876 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:39 INFO - PROCESS | 1852 | 1461679959089 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 07:12:39 INFO - PROCESS | 1852 | 1461679959371 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5e0b54000 == 155 [pid = 1852] [id = 730] 07:12:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 223 (0x7fe5b13e0000) [pid = 1852] [serial = 2191] [outer = (nil)] 07:12:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 224 (0x7fe5c2bb5800) [pid = 1852] [serial = 2192] [outer = 0x7fe5b13e0000] 07:12:39 INFO - PROCESS | 1852 | 1461679959450 Marionette DEBUG loaded listener.js 07:12:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 225 (0x7fe5cb6e4400) [pid = 1852] [serial = 2193] [outer = 0x7fe5b13e0000] 07:12:40 INFO - PROCESS | 1852 | 1461679960333 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:12:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:12:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1529ms 07:12:40 INFO - PROCESS | 1852 | 1461679960398 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 07:12:40 INFO - PROCESS | 1852 | 1461679960401 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 07:12:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:12:40 INFO - PROCESS | 1852 | 1461679960407 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:12:40 INFO - PROCESS | 1852 | 1461679960409 Marionette TRACE conn3 <- [1,2894,null,{}] 07:12:40 INFO - PROCESS | 1852 | 1461679960418 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:40 INFO - PROCESS | 1852 | 1461679960626 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 07:12:40 INFO - PROCESS | 1852 | 1461679960960 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5e3191800 == 156 [pid = 1852] [id = 731] 07:12:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 226 (0x7fe5af18c000) [pid = 1852] [serial = 2194] [outer = (nil)] 07:12:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 227 (0x7fe5cb6e4c00) [pid = 1852] [serial = 2195] [outer = 0x7fe5af18c000] 07:12:41 INFO - PROCESS | 1852 | 1461679961034 Marionette DEBUG loaded listener.js 07:12:41 INFO - PROCESS | 1852 | ++DOMWINDOW == 228 (0x7fe5cc36a800) [pid = 1852] [serial = 2196] [outer = 0x7fe5af18c000] 07:12:41 INFO - PROCESS | 1852 | 1461679961887 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:12:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:12:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1531ms 07:12:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:12:41 INFO - PROCESS | 1852 | 1461679961939 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 07:12:41 INFO - PROCESS | 1852 | 1461679961941 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 07:12:41 INFO - PROCESS | 1852 | 1461679961947 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:12:41 INFO - PROCESS | 1852 | 1461679961950 Marionette TRACE conn3 <- [1,2898,null,{}] 07:12:41 INFO - PROCESS | 1852 | 1461679961955 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:42 INFO - PROCESS | 1852 | 1461679962181 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 07:12:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b580d000 == 155 [pid = 1852] [id = 602] 07:12:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b7ee8800 == 154 [pid = 1852] [id = 515] 07:12:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b90d7800 == 153 [pid = 1852] [id = 608] 07:12:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b280e800 == 152 [pid = 1852] [id = 597] 07:12:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b6aa3000 == 151 [pid = 1852] [id = 603] 07:12:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b7ed8800 == 150 [pid = 1852] [id = 606] 07:12:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b7507800 == 149 [pid = 1852] [id = 605] 07:12:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b8f4e800 == 148 [pid = 1852] [id = 607] 07:12:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb6ba800 == 147 [pid = 1852] [id = 703] 07:12:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cac1f800 == 146 [pid = 1852] [id = 702] 07:12:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c94e4800 == 145 [pid = 1852] [id = 701] 07:12:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c620c800 == 144 [pid = 1852] [id = 700] 07:12:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c5d0d000 == 143 [pid = 1852] [id = 699] 07:12:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c47c9800 == 142 [pid = 1852] [id = 698] 07:12:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2b0e000 == 141 [pid = 1852] [id = 697] 07:12:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c2461000 == 140 [pid = 1852] [id = 696] 07:12:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c1c1d800 == 139 [pid = 1852] [id = 695] 07:12:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c190c800 == 138 [pid = 1852] [id = 694] 07:12:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ba5be800 == 137 [pid = 1852] [id = 693] 07:12:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b8fab000 == 136 [pid = 1852] [id = 692] 07:12:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b7bb6000 == 135 [pid = 1852] [id = 691] 07:12:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b6ca1800 == 134 [pid = 1852] [id = 690] 07:12:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b2808000 == 133 [pid = 1852] [id = 689] 07:12:43 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ac8f2800 == 132 [pid = 1852] [id = 688] 07:12:43 INFO - PROCESS | 1852 | --DOMWINDOW == 227 (0x7fe5b5328800) [pid = 1852] [serial = 2063] [outer = (nil)] [url = about:blank] 07:12:43 INFO - PROCESS | 1852 | --DOMWINDOW == 226 (0x7fe5b360dc00) [pid = 1852] [serial = 2057] [outer = (nil)] [url = about:blank] 07:12:43 INFO - PROCESS | 1852 | --DOMWINDOW == 225 (0x7fe5b3fca000) [pid = 1852] [serial = 2060] [outer = (nil)] [url = about:blank] 07:12:43 INFO - PROCESS | 1852 | --DOMWINDOW == 224 (0x7fe5b446d800) [pid = 1852] [serial = 2061] [outer = (nil)] [url = about:blank] 07:12:43 INFO - PROCESS | 1852 | --DOMWINDOW == 223 (0x7fe5c24b9000) [pid = 1852] [serial = 2036] [outer = (nil)] [url = about:blank] 07:12:43 INFO - PROCESS | 1852 | --DOMWINDOW == 222 (0x7fe5b2b8dc00) [pid = 1852] [serial = 2015] [outer = (nil)] [url = about:blank] 07:12:43 INFO - PROCESS | 1852 | --DOMWINDOW == 221 (0x7fe5b0bbb800) [pid = 1852] [serial = 2012] [outer = (nil)] [url = about:blank] 07:12:43 INFO - PROCESS | 1852 | --DOMWINDOW == 220 (0x7fe5c2165400) [pid = 1852] [serial = 2033] [outer = (nil)] [url = about:blank] 07:12:43 INFO - PROCESS | 1852 | --DOMWINDOW == 219 (0x7fe5c280d000) [pid = 1852] [serial = 2039] [outer = (nil)] [url = about:blank] 07:12:43 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7fe5b5a33000) [pid = 1852] [serial = 2018] [outer = (nil)] [url = about:blank] 07:12:43 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7fe5c157b800) [pid = 1852] [serial = 2027] [outer = (nil)] [url = about:blank] 07:12:43 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7fe5b2b8e000) [pid = 1852] [serial = 2054] [outer = (nil)] [url = about:blank] 07:12:43 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7fe5c4794400) [pid = 1852] [serial = 2042] [outer = (nil)] [url = about:blank] 07:12:43 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7fe5b6aaac00) [pid = 1852] [serial = 2021] [outer = (nil)] [url = about:blank] 07:12:43 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7fe5c1b8f000) [pid = 1852] [serial = 2030] [outer = (nil)] [url = about:blank] 07:12:43 INFO - PROCESS | 1852 | --DOMWINDOW == 212 (0x7fe5b7ca6c00) [pid = 1852] [serial = 2024] [outer = (nil)] [url = about:blank] 07:12:43 INFO - PROCESS | 1852 | --DOMWINDOW == 211 (0x7fe5b237e000) [pid = 1852] [serial = 2051] [outer = (nil)] [url = about:blank] 07:12:43 INFO - PROCESS | 1852 | --DOMWINDOW == 210 (0x7fe5b2507800) [pid = 1852] [serial = 2052] [outer = (nil)] [url = about:blank] 07:12:43 INFO - PROCESS | 1852 | --DOMWINDOW == 209 (0x7fe5b1132000) [pid = 1852] [serial = 2048] [outer = (nil)] [url = about:blank] 07:12:43 INFO - PROCESS | 1852 | --DOMWINDOW == 208 (0x7fe5b13e7400) [pid = 1852] [serial = 2049] [outer = (nil)] [url = about:blank] 07:12:43 INFO - PROCESS | 1852 | --DOMWINDOW == 207 (0x7fe5b1129400) [pid = 1852] [serial = 2045] [outer = (nil)] [url = about:blank] 07:12:43 INFO - PROCESS | 1852 | --DOMWINDOW == 206 (0x7fe5b3e92400) [pid = 1852] [serial = 2058] [outer = (nil)] [url = about:blank] 07:12:43 INFO - PROCESS | 1852 | --DOMWINDOW == 205 (0x7fe5b34a3c00) [pid = 1852] [serial = 2055] [outer = (nil)] [url = about:blank] 07:12:44 INFO - PROCESS | 1852 | 1461679964000 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5af282800 == 133 [pid = 1852] [id = 732] 07:12:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 206 (0x7fe5af59dc00) [pid = 1852] [serial = 2197] [outer = (nil)] 07:12:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 207 (0x7fe5af5a7800) [pid = 1852] [serial = 2198] [outer = 0x7fe5af59dc00] 07:12:44 INFO - PROCESS | 1852 | 1461679964067 Marionette DEBUG loaded listener.js 07:12:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 208 (0x7fe5afe8b400) [pid = 1852] [serial = 2199] [outer = 0x7fe5af59dc00] 07:12:44 INFO - PROCESS | 1852 | 1461679964834 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:12:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:12:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 2942ms 07:12:44 INFO - PROCESS | 1852 | 1461679964890 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 07:12:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:12:44 INFO - PROCESS | 1852 | 1461679964895 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 07:12:44 INFO - PROCESS | 1852 | 1461679964902 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:12:44 INFO - PROCESS | 1852 | 1461679964906 Marionette TRACE conn3 <- [1,2902,null,{}] 07:12:44 INFO - PROCESS | 1852 | 1461679964912 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:45 INFO - PROCESS | 1852 | 1461679965121 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 07:12:45 INFO - PROCESS | 1852 | 1461679965330 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b2290800 == 134 [pid = 1852] [id = 733] 07:12:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 209 (0x7fe5af59e800) [pid = 1852] [serial = 2200] [outer = (nil)] 07:12:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 210 (0x7fe5b13df400) [pid = 1852] [serial = 2201] [outer = 0x7fe5af59e800] 07:12:45 INFO - PROCESS | 1852 | 1461679965392 Marionette DEBUG loaded listener.js 07:12:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 211 (0x7fe5b2507800) [pid = 1852] [serial = 2202] [outer = 0x7fe5af59e800] 07:12:46 INFO - PROCESS | 1852 | 1461679966208 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:12:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:12:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1327ms 07:12:46 INFO - PROCESS | 1852 | 1461679966233 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 07:12:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:12:46 INFO - PROCESS | 1852 | 1461679966239 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 07:12:46 INFO - PROCESS | 1852 | 1461679966244 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:12:46 INFO - PROCESS | 1852 | 1461679966247 Marionette TRACE conn3 <- [1,2906,null,{}] 07:12:46 INFO - PROCESS | 1852 | 1461679966252 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:46 INFO - PROCESS | 1852 | 1461679966499 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 07:12:46 INFO - PROCESS | 1852 | 1461679966534 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:46 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b42ee000 == 135 [pid = 1852] [id = 734] 07:12:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 212 (0x7fe5b2b94800) [pid = 1852] [serial = 2203] [outer = (nil)] 07:12:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 213 (0x7fe5b38d5000) [pid = 1852] [serial = 2204] [outer = 0x7fe5b2b94800] 07:12:46 INFO - PROCESS | 1852 | 1461679966591 Marionette DEBUG loaded listener.js 07:12:46 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7fe5b3fcb800) [pid = 1852] [serial = 2205] [outer = 0x7fe5b2b94800] 07:12:47 INFO - PROCESS | 1852 | 1461679967549 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:12:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:12:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1329ms 07:12:47 INFO - PROCESS | 1852 | 1461679967573 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 07:12:47 INFO - PROCESS | 1852 | 1461679967575 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 07:12:47 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:12:47 INFO - PROCESS | 1852 | 1461679967601 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:12:47 INFO - PROCESS | 1852 | 1461679967614 Marionette TRACE conn3 <- [1,2910,null,{}] 07:12:47 INFO - PROCESS | 1852 | 1461679967643 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:47 INFO - PROCESS | 1852 | 1461679967910 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 07:12:47 INFO - PROCESS | 1852 | 1461679967943 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6a8f000 == 136 [pid = 1852] [id = 735] 07:12:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7fe5b45a3800) [pid = 1852] [serial = 2206] [outer = (nil)] 07:12:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7fe5b5a33000) [pid = 1852] [serial = 2207] [outer = 0x7fe5b45a3800] 07:12:48 INFO - PROCESS | 1852 | 1461679968002 Marionette DEBUG loaded listener.js 07:12:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7fe5b5ace400) [pid = 1852] [serial = 2208] [outer = 0x7fe5b45a3800] 07:12:48 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7fe5b2994000) [pid = 1852] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:12:48 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7fe5b2b8f800) [pid = 1852] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:12:48 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7fe5b6ab0c00) [pid = 1852] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:12:48 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7fe5b4470c00) [pid = 1852] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:12:48 INFO - PROCESS | 1852 | --DOMWINDOW == 212 (0x7fe5af18b000) [pid = 1852] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:12:48 INFO - PROCESS | 1852 | --DOMWINDOW == 211 (0x7fe5af59c000) [pid = 1852] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:12:48 INFO - PROCESS | 1852 | --DOMWINDOW == 210 (0x7fe5af5a3000) [pid = 1852] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:12:48 INFO - PROCESS | 1852 | --DOMWINDOW == 209 (0x7fe5af18b800) [pid = 1852] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:12:49 INFO - PROCESS | 1852 | 1461679969305 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 07:12:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:12:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:12:49 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1780ms 07:12:49 INFO - PROCESS | 1852 | 1461679969362 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 07:12:49 INFO - TEST-START | /DOMEvents/constructors.html 07:12:49 INFO - PROCESS | 1852 | 1461679969366 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 07:12:49 INFO - PROCESS | 1852 | 1461679969372 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:12:49 INFO - PROCESS | 1852 | 1461679969374 Marionette TRACE conn3 <- [1,2914,null,{}] 07:12:49 INFO - PROCESS | 1852 | 1461679969379 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:49 INFO - PROCESS | 1852 | 1461679969556 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 07:12:49 INFO - PROCESS | 1852 | 1461679969571 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:49 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6cb8000 == 137 [pid = 1852] [id = 736] 07:12:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 210 (0x7fe5af5a3000) [pid = 1852] [serial = 2209] [outer = (nil)] 07:12:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 211 (0x7fe5b5b4e800) [pid = 1852] [serial = 2210] [outer = 0x7fe5af5a3000] 07:12:49 INFO - PROCESS | 1852 | 1461679969803 Marionette DEBUG loaded listener.js 07:12:49 INFO - PROCESS | 1852 | ++DOMWINDOW == 212 (0x7fe5b6a13000) [pid = 1852] [serial = 2211] [outer = 0x7fe5af5a3000] 07:12:50 INFO - PROCESS | 1852 | 1461679970573 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:12:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:12:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:12:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:12:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:12:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:12:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:12:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:12:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:12:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:12:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:12:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:12:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:12:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:12:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:12:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:12:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:12:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:12:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:12:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:12:50 INFO - TEST-OK | /DOMEvents/constructors.html | took 1242ms 07:12:50 INFO - PROCESS | 1852 | 1461679970613 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 07:12:50 INFO - PROCESS | 1852 | 1461679970616 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 07:12:50 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:12:50 INFO - PROCESS | 1852 | 1461679970623 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:12:50 INFO - PROCESS | 1852 | 1461679970629 Marionette TRACE conn3 <- [1,2918,null,{}] 07:12:50 INFO - PROCESS | 1852 | 1461679970640 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:50 INFO - PROCESS | 1852 | 1461679970897 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 07:12:51 INFO - PROCESS | 1852 | 1461679971219 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5af679000 == 138 [pid = 1852] [id = 737] 07:12:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 213 (0x7fe5af18b800) [pid = 1852] [serial = 2212] [outer = (nil)] 07:12:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7fe5af62c000) [pid = 1852] [serial = 2213] [outer = 0x7fe5af18b800] 07:12:51 INFO - PROCESS | 1852 | 1461679971362 Marionette DEBUG loaded listener.js 07:12:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7fe5b0bbf800) [pid = 1852] [serial = 2214] [outer = 0x7fe5af18b800] 07:12:52 INFO - PROCESS | 1852 | 1461679972157 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:12:52 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:12:52 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1592ms 07:12:52 INFO - PROCESS | 1852 | 1461679972217 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 07:12:52 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:12:52 INFO - PROCESS | 1852 | 1461679972223 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 07:12:52 INFO - PROCESS | 1852 | 1461679972231 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:12:52 INFO - PROCESS | 1852 | 1461679972236 Marionette TRACE conn3 <- [1,2922,null,{}] 07:12:52 INFO - PROCESS | 1852 | 1461679972256 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:52 INFO - PROCESS | 1852 | 1461679972544 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 07:12:52 INFO - PROCESS | 1852 | 1461679972754 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:52 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b546e800 == 139 [pid = 1852] [id = 738] 07:12:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7fe5b23a8000) [pid = 1852] [serial = 2215] [outer = (nil)] 07:12:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7fe5b2996000) [pid = 1852] [serial = 2216] [outer = 0x7fe5b23a8000] 07:12:52 INFO - PROCESS | 1852 | 1461679972829 Marionette DEBUG loaded listener.js 07:12:52 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7fe5b3e91c00) [pid = 1852] [serial = 2217] [outer = 0x7fe5b23a8000] 07:12:53 INFO - PROCESS | 1852 | [1852] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 07:12:53 INFO - PROCESS | 1852 | [1852] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 07:12:53 INFO - PROCESS | 1852 | [1852] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 07:12:53 INFO - PROCESS | 1852 | [1852] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 07:12:53 INFO - PROCESS | 1852 | 1461679973703 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 07:12:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:12:53 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:12:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:12:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:12:53 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 07:12:53 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:12:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:12:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:12:53 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 07:12:53 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:12:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:12:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:12:53 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]" 07:12:53 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:12:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:12:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:12:53 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:12:53 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1535ms 07:12:53 INFO - PROCESS | 1852 | 1461679973779 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 07:12:53 INFO - PROCESS | 1852 | 1461679973784 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 07:12:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:12:53 INFO - PROCESS | 1852 | 1461679973840 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:12:53 INFO - PROCESS | 1852 | 1461679973843 Marionette TRACE conn3 <- [1,2926,null,{}] 07:12:53 INFO - PROCESS | 1852 | 1461679973849 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:54 INFO - PROCESS | 1852 | 1461679974062 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 07:12:54 INFO - PROCESS | 1852 | 1461679974342 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b8602800 == 140 [pid = 1852] [id = 739] 07:12:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7fe5b2992000) [pid = 1852] [serial = 2218] [outer = (nil)] 07:12:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 220 (0x7fe5b6a2e800) [pid = 1852] [serial = 2219] [outer = 0x7fe5b2992000] 07:12:54 INFO - PROCESS | 1852 | 1461679974496 Marionette DEBUG loaded listener.js 07:12:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 221 (0x7fe5b6b91000) [pid = 1852] [serial = 2220] [outer = 0x7fe5b2992000] 07:12:55 INFO - PROCESS | 1852 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:12:55 INFO - PROCESS | 1852 | 1461679975330 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 07:12:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:12:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1536ms 07:12:55 INFO - PROCESS | 1852 | 1461679975367 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 07:12:55 INFO - PROCESS | 1852 | 1461679975370 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 07:12:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:12:55 INFO - PROCESS | 1852 | 1461679975386 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:12:55 INFO - PROCESS | 1852 | 1461679975394 Marionette TRACE conn3 <- [1,2930,null,{}] 07:12:55 INFO - PROCESS | 1852 | 1461679975400 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:55 INFO - PROCESS | 1852 | 1461679975621 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 07:12:55 INFO - PROCESS | 1852 | 1461679975893 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:55 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b8f4e800 == 141 [pid = 1852] [id = 740] 07:12:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 222 (0x7fe5b5a39000) [pid = 1852] [serial = 2221] [outer = (nil)] 07:12:55 INFO - PROCESS | 1852 | ++DOMWINDOW == 223 (0x7fe5bfc0ac00) [pid = 1852] [serial = 2222] [outer = 0x7fe5b5a39000] 07:12:55 INFO - PROCESS | 1852 | 1461679975968 Marionette DEBUG loaded listener.js 07:12:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 224 (0x7fe5bfce8c00) [pid = 1852] [serial = 2223] [outer = 0x7fe5b5a39000] 07:12:56 INFO - PROCESS | 1852 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:12:56 INFO - PROCESS | 1852 | 1461679976755 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 07:12:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:12:56 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1390ms 07:12:56 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:12:56 INFO - PROCESS | 1852 | 1461679976768 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 07:12:56 INFO - PROCESS | 1852 | 1461679976771 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 07:12:56 INFO - PROCESS | 1852 | 1461679976777 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:12:56 INFO - PROCESS | 1852 | 1461679976780 Marionette TRACE conn3 <- [1,2934,null,{}] 07:12:56 INFO - PROCESS | 1852 | 1461679976786 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:56 INFO - PROCESS | 1852 | 1461679976990 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 07:12:57 INFO - PROCESS | 1852 | 1461679977269 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ba5c9000 == 142 [pid = 1852] [id = 741] 07:12:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 225 (0x7fe5b8f09400) [pid = 1852] [serial = 2224] [outer = (nil)] 07:12:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 226 (0x7fe5c1b97800) [pid = 1852] [serial = 2225] [outer = 0x7fe5b8f09400] 07:12:57 INFO - PROCESS | 1852 | 1461679977344 Marionette DEBUG loaded listener.js 07:12:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 227 (0x7fe5c22bcc00) [pid = 1852] [serial = 2226] [outer = 0x7fe5b8f09400] 07:12:58 INFO - PROCESS | 1852 | 1461679978081 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:12:58 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:12:58 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1337ms 07:12:58 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:12:58 INFO - PROCESS | 1852 | 1461679978114 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 07:12:58 INFO - PROCESS | 1852 | 1461679978117 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 07:12:58 INFO - PROCESS | 1852 | 1461679978123 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:12:58 INFO - PROCESS | 1852 | 1461679978126 Marionette TRACE conn3 <- [1,2938,null,{}] 07:12:58 INFO - PROCESS | 1852 | 1461679978131 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:58 INFO - PROCESS | 1852 | 1461679978332 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 07:12:58 INFO - PROCESS | 1852 | 1461679978590 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c1a1f000 == 143 [pid = 1852] [id = 742] 07:12:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 228 (0x7fe5c2508800) [pid = 1852] [serial = 2227] [outer = (nil)] 07:12:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 229 (0x7fe5c27b4800) [pid = 1852] [serial = 2228] [outer = 0x7fe5c2508800] 07:12:58 INFO - PROCESS | 1852 | 1461679978687 Marionette DEBUG loaded listener.js 07:12:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 230 (0x7fe5c4737800) [pid = 1852] [serial = 2229] [outer = 0x7fe5c2508800] 07:12:59 INFO - PROCESS | 1852 | 1461679979501 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:12:59 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. 07:12:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1390ms 07:12:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:12:59 INFO - PROCESS | 1852 | 1461679979512 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 07:12:59 INFO - PROCESS | 1852 | 1461679979515 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 07:12:59 INFO - PROCESS | 1852 | 1461679979521 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:12:59 INFO - PROCESS | 1852 | 1461679979524 Marionette TRACE conn3 <- [1,2942,null,{}] 07:12:59 INFO - PROCESS | 1852 | 1461679979529 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:59 INFO - PROCESS | 1852 | 1461679979732 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 07:13:00 INFO - PROCESS | 1852 | 1461679980017 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c281c800 == 144 [pid = 1852] [id = 743] 07:13:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 231 (0x7fe5c2814c00) [pid = 1852] [serial = 2230] [outer = (nil)] 07:13:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 232 (0x7fe5c591b400) [pid = 1852] [serial = 2231] [outer = 0x7fe5c2814c00] 07:13:00 INFO - PROCESS | 1852 | 1461679980091 Marionette DEBUG loaded listener.js 07:13:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 233 (0x7fe5c5a18800) [pid = 1852] [serial = 2232] [outer = 0x7fe5c2814c00] 07:13:00 INFO - PROCESS | 1852 | 1461679980846 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 07:13:00 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 07:13:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:13:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:13:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1378ms 07:13:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:13:00 INFO - PROCESS | 1852 | 1461679980899 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 07:13:00 INFO - PROCESS | 1852 | 1461679980902 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 07:13:00 INFO - PROCESS | 1852 | 1461679980908 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:13:00 INFO - PROCESS | 1852 | 1461679980911 Marionette TRACE conn3 <- [1,2946,null,{}] 07:13:00 INFO - PROCESS | 1852 | 1461679980916 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:01 INFO - PROCESS | 1852 | 1461679981173 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 07:13:01 INFO - PROCESS | 1852 | 1461679981437 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:01 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c47c5800 == 145 [pid = 1852] [id = 744] 07:13:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 234 (0x7fe5c1b83000) [pid = 1852] [serial = 2233] [outer = (nil)] 07:13:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 235 (0x7fe5c5c62000) [pid = 1852] [serial = 2234] [outer = 0x7fe5c1b83000] 07:13:01 INFO - PROCESS | 1852 | 1461679981510 Marionette DEBUG loaded listener.js 07:13:01 INFO - PROCESS | 1852 | ++DOMWINDOW == 236 (0x7fe5c63d0400) [pid = 1852] [serial = 2235] [outer = 0x7fe5c1b83000] 07:13:02 INFO - PROCESS | 1852 | 1461679982244 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:13:02 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. 07:13:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1378ms 07:13:02 INFO - PROCESS | 1852 | 1461679982286 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 07:13:02 INFO - PROCESS | 1852 | 1461679982288 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 07:13:02 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:13:02 INFO - PROCESS | 1852 | 1461679982294 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:13:02 INFO - PROCESS | 1852 | 1461679982297 Marionette TRACE conn3 <- [1,2950,null,{}] 07:13:02 INFO - PROCESS | 1852 | 1461679982302 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:02 INFO - PROCESS | 1852 | 1461679982502 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 07:13:02 INFO - PROCESS | 1852 | 1461679982750 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:02 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c5d19000 == 146 [pid = 1852] [id = 745] 07:13:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 237 (0x7fe5c4738400) [pid = 1852] [serial = 2236] [outer = (nil)] 07:13:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 238 (0x7fe5c7bb3c00) [pid = 1852] [serial = 2237] [outer = 0x7fe5c4738400] 07:13:02 INFO - PROCESS | 1852 | 1461679982823 Marionette DEBUG loaded listener.js 07:13:02 INFO - PROCESS | 1852 | ++DOMWINDOW == 239 (0x7fe5c86d8c00) [pid = 1852] [serial = 2238] [outer = 0x7fe5c4738400] 07:13:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c59cc000 == 147 [pid = 1852] [id = 746] 07:13:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 240 (0x7fe5c9addc00) [pid = 1852] [serial = 2239] [outer = (nil)] 07:13:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 241 (0x7fe5c679b400) [pid = 1852] [serial = 2240] [outer = 0x7fe5c9addc00] 07:13:03 INFO - PROCESS | 1852 | 1461679983674 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:13:03 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. 07:13:03 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1427ms 07:13:03 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:13:03 INFO - PROCESS | 1852 | 1461679983726 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 07:13:03 INFO - PROCESS | 1852 | 1461679983729 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 07:13:03 INFO - PROCESS | 1852 | 1461679983735 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:13:03 INFO - PROCESS | 1852 | 1461679983743 Marionette TRACE conn3 <- [1,2954,null,{}] 07:13:03 INFO - PROCESS | 1852 | 1461679983748 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:04 INFO - PROCESS | 1852 | 1461679984016 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 07:13:04 INFO - PROCESS | 1852 | 1461679984291 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ca42f800 == 148 [pid = 1852] [id = 747] 07:13:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 242 (0x7fe5c5a20000) [pid = 1852] [serial = 2241] [outer = (nil)] 07:13:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 243 (0x7fe5c99a7800) [pid = 1852] [serial = 2242] [outer = 0x7fe5c5a20000] 07:13:04 INFO - PROCESS | 1852 | 1461679984403 Marionette DEBUG loaded listener.js 07:13:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 244 (0x7fe5c9c06800) [pid = 1852] [serial = 2243] [outer = 0x7fe5c5a20000] 07:13:05 INFO - PROCESS | 1852 | 1461679985085 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:13:05 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:13:05 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 07:13:05 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1382ms 07:13:05 INFO - PROCESS | 1852 | 1461679985117 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 07:13:05 INFO - PROCESS | 1852 | 1461679985120 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 07:13:05 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:13:05 INFO - PROCESS | 1852 | 1461679985125 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:13:05 INFO - PROCESS | 1852 | 1461679985128 Marionette TRACE conn3 <- [1,2958,null,{}] 07:13:05 INFO - PROCESS | 1852 | 1461679985144 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:05 INFO - PROCESS | 1852 | 1461679985475 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 07:13:05 INFO - PROCESS | 1852 | 1461679985651 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:05 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5cc344000 == 149 [pid = 1852] [id = 748] 07:13:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 245 (0x7fe5c9c06c00) [pid = 1852] [serial = 2244] [outer = (nil)] 07:13:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 246 (0x7fe5cb469400) [pid = 1852] [serial = 2245] [outer = 0x7fe5c9c06c00] 07:13:05 INFO - PROCESS | 1852 | 1461679985731 Marionette DEBUG loaded listener.js 07:13:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 247 (0x7fe5cbc56400) [pid = 1852] [serial = 2246] [outer = 0x7fe5c9c06c00] 07:13:06 INFO - PROCESS | 1852 | 1461679986526 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:13:06 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. 07:13:06 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1425ms 07:13:06 INFO - PROCESS | 1852 | 1461679986551 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 07:13:06 INFO - PROCESS | 1852 | 1461679986555 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 07:13:06 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:13:06 INFO - PROCESS | 1852 | 1461679986561 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:13:06 INFO - PROCESS | 1852 | 1461679986564 Marionette TRACE conn3 <- [1,2962,null,{}] 07:13:06 INFO - PROCESS | 1852 | 1461679986570 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:06 INFO - PROCESS | 1852 | 1461679986834 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 07:13:07 INFO - PROCESS | 1852 | 1461679987102 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:07 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d9d68000 == 150 [pid = 1852] [id = 749] 07:13:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 248 (0x7fe5bfc08000) [pid = 1852] [serial = 2247] [outer = (nil)] 07:13:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 249 (0x7fe5ce13bc00) [pid = 1852] [serial = 2248] [outer = 0x7fe5bfc08000] 07:13:07 INFO - PROCESS | 1852 | 1461679987181 Marionette DEBUG loaded listener.js 07:13:07 INFO - PROCESS | 1852 | ++DOMWINDOW == 250 (0x7fe5ce29fc00) [pid = 1852] [serial = 2249] [outer = 0x7fe5bfc08000] 07:13:07 INFO - PROCESS | 1852 | 1461679987921 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:13:07 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. 07:13:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1428ms 07:13:07 INFO - PROCESS | 1852 | 1461679987990 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 07:13:07 INFO - PROCESS | 1852 | 1461679987994 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 07:13:07 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:13:08 INFO - PROCESS | 1852 | 1461679987999 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:13:08 INFO - PROCESS | 1852 | 1461679988002 Marionette TRACE conn3 <- [1,2966,null,{}] 07:13:08 INFO - PROCESS | 1852 | 1461679988008 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:08 INFO - PROCESS | 1852 | 1461679988218 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 07:13:08 INFO - PROCESS | 1852 | 1461679988509 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ddfb9000 == 151 [pid = 1852] [id = 750] 07:13:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 251 (0x7fe5c9c09400) [pid = 1852] [serial = 2250] [outer = (nil)] 07:13:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 252 (0x7fe5d143fc00) [pid = 1852] [serial = 2251] [outer = 0x7fe5c9c09400] 07:13:08 INFO - PROCESS | 1852 | 1461679988581 Marionette DEBUG loaded listener.js 07:13:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 253 (0x7fe5d2c7fc00) [pid = 1852] [serial = 2252] [outer = 0x7fe5c9c09400] 07:13:09 INFO - PROCESS | 1852 | 1461679989292 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:13:09 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. 07:13:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1326ms 07:13:09 INFO - PROCESS | 1852 | 1461679989326 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 07:13:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:13:09 INFO - PROCESS | 1852 | 1461679989339 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 07:13:09 INFO - PROCESS | 1852 | 1461679989343 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:13:09 INFO - PROCESS | 1852 | 1461679989346 Marionette TRACE conn3 <- [1,2970,null,{}] 07:13:09 INFO - PROCESS | 1852 | 1461679989351 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:09 INFO - PROCESS | 1852 | 1461679989554 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 07:13:09 INFO - PROCESS | 1852 | 1461679989806 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b5966000 == 152 [pid = 1852] [id = 751] 07:13:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 254 (0x7fe5ce25b000) [pid = 1852] [serial = 2253] [outer = (nil)] 07:13:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 255 (0x7fe5d7c1ac00) [pid = 1852] [serial = 2254] [outer = 0x7fe5ce25b000] 07:13:09 INFO - PROCESS | 1852 | 1461679989879 Marionette DEBUG loaded listener.js 07:13:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 256 (0x7fe5d8843c00) [pid = 1852] [serial = 2255] [outer = 0x7fe5ce25b000] 07:13:10 INFO - PROCESS | 1852 | 1461679990707 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:13:10 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. 07:13:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1375ms 07:13:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:13:10 INFO - PROCESS | 1852 | 1461679990719 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 07:13:10 INFO - PROCESS | 1852 | 1461679990721 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 07:13:10 INFO - PROCESS | 1852 | 1461679990727 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:13:10 INFO - PROCESS | 1852 | 1461679990730 Marionette TRACE conn3 <- [1,2974,null,{}] 07:13:10 INFO - PROCESS | 1852 | 1461679990734 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:10 INFO - PROCESS | 1852 | 1461679990936 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 07:13:11 INFO - PROCESS | 1852 | 1461679991195 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:11 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5e3192000 == 153 [pid = 1852] [id = 752] 07:13:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 257 (0x7fe5c2168000) [pid = 1852] [serial = 2256] [outer = (nil)] 07:13:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 258 (0x7fe5d8adbc00) [pid = 1852] [serial = 2257] [outer = 0x7fe5c2168000] 07:13:11 INFO - PROCESS | 1852 | 1461679991267 Marionette DEBUG loaded listener.js 07:13:11 INFO - PROCESS | 1852 | ++DOMWINDOW == 259 (0x7fe5d8bea400) [pid = 1852] [serial = 2258] [outer = 0x7fe5c2168000] 07:13:12 INFO - PROCESS | 1852 | 1461679992007 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 07:13:12 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. 07:13:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1334ms 07:13:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:13:12 INFO - PROCESS | 1852 | 1461679992061 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 07:13:12 INFO - PROCESS | 1852 | 1461679992063 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 07:13:12 INFO - PROCESS | 1852 | 1461679992069 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:13:12 INFO - PROCESS | 1852 | 1461679992072 Marionette TRACE conn3 <- [1,2978,null,{}] 07:13:12 INFO - PROCESS | 1852 | 1461679992077 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:12 INFO - PROCESS | 1852 | 1461679992276 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 07:13:12 INFO - PROCESS | 1852 | 1461679992529 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:12 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b9d7b000 == 154 [pid = 1852] [id = 753] 07:13:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 260 (0x7fe5d1440400) [pid = 1852] [serial = 2259] [outer = (nil)] 07:13:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 261 (0x7fe5d8f60400) [pid = 1852] [serial = 2260] [outer = 0x7fe5d1440400] 07:13:12 INFO - PROCESS | 1852 | 1461679992610 Marionette DEBUG loaded listener.js 07:13:12 INFO - PROCESS | 1852 | ++DOMWINDOW == 262 (0x7fe5d9c33000) [pid = 1852] [serial = 2261] [outer = 0x7fe5d1440400] 07:13:13 INFO - PROCESS | 1852 | 1461679993325 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:13:13 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. 07:13:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1276ms 07:13:13 INFO - PROCESS | 1852 | 1461679993358 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 07:13:13 INFO - PROCESS | 1852 | 1461679993360 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 07:13:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:13:13 INFO - PROCESS | 1852 | 1461679993369 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:13:13 INFO - PROCESS | 1852 | 1461679993371 Marionette TRACE conn3 <- [1,2982,null,{}] 07:13:13 INFO - PROCESS | 1852 | 1461679993378 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:13 INFO - PROCESS | 1852 | 1461679993604 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 07:13:13 INFO - PROCESS | 1852 | 1461679993857 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:13 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5aa6ea800 == 155 [pid = 1852] [id = 754] 07:13:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 263 (0x7fe5d8ad5400) [pid = 1852] [serial = 2262] [outer = (nil)] 07:13:13 INFO - PROCESS | 1852 | ++DOMWINDOW == 264 (0x7fe5d9d2b800) [pid = 1852] [serial = 2263] [outer = 0x7fe5d8ad5400] 07:13:13 INFO - PROCESS | 1852 | 1461679993925 Marionette DEBUG loaded listener.js 07:13:14 INFO - PROCESS | 1852 | ++DOMWINDOW == 265 (0x7fe5d9f35c00) [pid = 1852] [serial = 2264] [outer = 0x7fe5d8ad5400] 07:13:14 INFO - PROCESS | 1852 | 1461679994695 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 07:13:14 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 07:13:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:13:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:13:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1378ms 07:13:14 INFO - PROCESS | 1852 | 1461679994749 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 07:13:14 INFO - PROCESS | 1852 | 1461679994752 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 07:13:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:13:14 INFO - PROCESS | 1852 | 1461679994758 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:13:14 INFO - PROCESS | 1852 | 1461679994760 Marionette TRACE conn3 <- [1,2986,null,{}] 07:13:14 INFO - PROCESS | 1852 | 1461679994765 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:14 INFO - PROCESS | 1852 | 1461679994973 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 07:13:15 INFO - PROCESS | 1852 | 1461679995236 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:15 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5af20d000 == 156 [pid = 1852] [id = 755] 07:13:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 266 (0x7fe5b26b5400) [pid = 1852] [serial = 2265] [outer = (nil)] 07:13:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 267 (0x7fe5da0da000) [pid = 1852] [serial = 2266] [outer = 0x7fe5b26b5400] 07:13:15 INFO - PROCESS | 1852 | 1461679995307 Marionette DEBUG loaded listener.js 07:13:15 INFO - PROCESS | 1852 | ++DOMWINDOW == 268 (0x7fe5dd50b800) [pid = 1852] [serial = 2267] [outer = 0x7fe5b26b5400] 07:13:16 INFO - PROCESS | 1852 | 1461679996047 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:13:16 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. 07:13:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1332ms 07:13:16 INFO - PROCESS | 1852 | 1461679996091 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 07:13:16 INFO - PROCESS | 1852 | 1461679996094 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 07:13:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:13:16 INFO - PROCESS | 1852 | 1461679996100 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:13:16 INFO - PROCESS | 1852 | 1461679996102 Marionette TRACE conn3 <- [1,2990,null,{}] 07:13:16 INFO - PROCESS | 1852 | 1461679996107 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:16 INFO - PROCESS | 1852 | 1461679996323 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 07:13:16 INFO - PROCESS | 1852 | 1461679996612 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:16 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b597f800 == 157 [pid = 1852] [id = 756] 07:13:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 269 (0x7fe5b3e9f000) [pid = 1852] [serial = 2268] [outer = (nil)] 07:13:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 270 (0x7fe5dd768000) [pid = 1852] [serial = 2269] [outer = 0x7fe5b3e9f000] 07:13:16 INFO - PROCESS | 1852 | 1461679996687 Marionette DEBUG loaded listener.js 07:13:16 INFO - PROCESS | 1852 | ++DOMWINDOW == 271 (0x7fe5dd849400) [pid = 1852] [serial = 2270] [outer = 0x7fe5b3e9f000] 07:13:17 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dda28000 == 158 [pid = 1852] [id = 757] 07:13:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 272 (0x7fe5dd8a2c00) [pid = 1852] [serial = 2271] [outer = (nil)] 07:13:17 INFO - PROCESS | 1852 | ++DOMWINDOW == 273 (0x7fe5dbe37800) [pid = 1852] [serial = 2272] [outer = 0x7fe5dd8a2c00] 07:13:17 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. 07:13:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1429ms 07:13:17 INFO - PROCESS | 1852 | 1461679997522 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:13:17 INFO - PROCESS | 1852 | 1461679997530 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 07:13:17 INFO - PROCESS | 1852 | 1461679997534 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 07:13:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:13:17 INFO - PROCESS | 1852 | 1461679997565 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:13:17 INFO - PROCESS | 1852 | 1461679997567 Marionette TRACE conn3 <- [1,2994,null,{}] 07:13:17 INFO - PROCESS | 1852 | 1461679997573 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:17 INFO - PROCESS | 1852 | 1461679997846 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 07:13:18 INFO - PROCESS | 1852 | 1461679998127 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:18 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5dda38800 == 159 [pid = 1852] [id = 758] 07:13:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 274 (0x7fe5d9db4800) [pid = 1852] [serial = 2273] [outer = (nil)] 07:13:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 275 (0x7fe5dd854000) [pid = 1852] [serial = 2274] [outer = 0x7fe5d9db4800] 07:13:18 INFO - PROCESS | 1852 | 1461679998240 Marionette DEBUG loaded listener.js 07:13:18 INFO - PROCESS | 1852 | ++DOMWINDOW == 276 (0x7fe5dd8a8c00) [pid = 1852] [serial = 2275] [outer = 0x7fe5d9db4800] 07:13:18 INFO - PROCESS | 1852 | 1461679998923 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:13:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:13:18 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 07:13:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1435ms 07:13:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:13:19 INFO - PROCESS | 1852 | 1461679998995 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 07:13:19 INFO - PROCESS | 1852 | 1461679998998 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 07:13:19 INFO - PROCESS | 1852 | 1461679999004 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:13:19 INFO - PROCESS | 1852 | 1461679999006 Marionette TRACE conn3 <- [1,2998,null,{}] 07:13:19 INFO - PROCESS | 1852 | 1461679999011 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:19 INFO - PROCESS | 1852 | 1461679999228 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 07:13:19 INFO - PROCESS | 1852 | 1461679999512 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:19 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ad4bb800 == 160 [pid = 1852] [id = 759] 07:13:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 277 (0x7fe5b7f06c00) [pid = 1852] [serial = 2276] [outer = (nil)] 07:13:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 278 (0x7fe5b7f0a400) [pid = 1852] [serial = 2277] [outer = 0x7fe5b7f06c00] 07:13:19 INFO - PROCESS | 1852 | 1461679999588 Marionette DEBUG loaded listener.js 07:13:19 INFO - PROCESS | 1852 | ++DOMWINDOW == 279 (0x7fe5b7f0f400) [pid = 1852] [serial = 2278] [outer = 0x7fe5b7f06c00] 07:13:20 INFO - PROCESS | 1852 | 1461680000349 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:13:20 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. 07:13:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1376ms 07:13:20 INFO - PROCESS | 1852 | 1461680000379 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 07:13:20 INFO - PROCESS | 1852 | 1461680000383 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 07:13:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:13:20 INFO - PROCESS | 1852 | 1461680000388 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:13:20 INFO - PROCESS | 1852 | 1461680000391 Marionette TRACE conn3 <- [1,3002,null,{}] 07:13:20 INFO - PROCESS | 1852 | 1461680000396 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:20 INFO - PROCESS | 1852 | 1461680000657 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 07:13:20 INFO - PROCESS | 1852 | 1461680000917 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:20 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5aa7c8800 == 161 [pid = 1852] [id = 760] 07:13:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 280 (0x7fe5b7f03000) [pid = 1852] [serial = 2279] [outer = (nil)] 07:13:20 INFO - PROCESS | 1852 | ++DOMWINDOW == 281 (0x7fe5d8b10000) [pid = 1852] [serial = 2280] [outer = 0x7fe5b7f03000] 07:13:20 INFO - PROCESS | 1852 | 1461680000987 Marionette DEBUG loaded listener.js 07:13:21 INFO - PROCESS | 1852 | ++DOMWINDOW == 282 (0x7fe5dd8ab800) [pid = 1852] [serial = 2281] [outer = 0x7fe5b7f03000] 07:13:23 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ad4e9000 == 160 [pid = 1852] [id = 594] 07:13:23 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b281d000 == 159 [pid = 1852] [id = 708] 07:13:23 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cb2cc000 == 158 [pid = 1852] [id = 680] 07:13:23 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c94e5000 == 157 [pid = 1852] [id = 679] 07:13:23 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b6cb8000 == 156 [pid = 1852] [id = 736] 07:13:23 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b6a8f000 == 155 [pid = 1852] [id = 735] 07:13:23 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b42ee000 == 154 [pid = 1852] [id = 734] 07:13:23 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b2290800 == 153 [pid = 1852] [id = 733] 07:13:23 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5af282800 == 152 [pid = 1852] [id = 732] 07:13:23 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5e0b54000 == 151 [pid = 1852] [id = 730] 07:13:23 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ddfb5800 == 150 [pid = 1852] [id = 729] 07:13:23 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5dda57000 == 149 [pid = 1852] [id = 728] 07:13:23 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5dd678800 == 148 [pid = 1852] [id = 727] 07:13:23 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5dbe81000 == 147 [pid = 1852] [id = 726] 07:13:23 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d9d73000 == 146 [pid = 1852] [id = 725] 07:13:23 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d9c23000 == 145 [pid = 1852] [id = 724] 07:13:23 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d8b9e800 == 144 [pid = 1852] [id = 723] 07:13:23 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d7c90800 == 143 [pid = 1852] [id = 722] 07:13:23 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ce6e3000 == 142 [pid = 1852] [id = 721] 07:13:23 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ccfbc800 == 141 [pid = 1852] [id = 720] 07:13:23 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cac1c800 == 140 [pid = 1852] [id = 719] 07:13:23 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c9308800 == 139 [pid = 1852] [id = 718] 07:13:23 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c59da800 == 138 [pid = 1852] [id = 717] 07:13:23 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c47d8800 == 137 [pid = 1852] [id = 716] 07:13:23 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c21bf800 == 136 [pid = 1852] [id = 715] 07:13:23 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b7ba2000 == 135 [pid = 1852] [id = 714] 07:13:23 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b22a4000 == 134 [pid = 1852] [id = 713] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 281 (0x7fe5c2011c00) [pid = 1852] [serial = 2136] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 280 (0x7fe5b6a15c00) [pid = 1852] [serial = 2130] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 279 (0x7fe5b446d400) [pid = 1852] [serial = 2075] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 278 (0x7fe5bfb94400) [pid = 1852] [serial = 2087] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 277 (0x7fe5b3fcc800) [pid = 1852] [serial = 2124] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 276 (0x7fe5c3924400) [pid = 1852] [serial = 2099] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 275 (0x7fe5c4796400) [pid = 1852] [serial = 2102] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 274 (0x7fe5b6b82400) [pid = 1852] [serial = 2132] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 273 (0x7fe5b131ec00) [pid = 1852] [serial = 2129] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 272 (0x7fe5b5a2d400) [pid = 1852] [serial = 2078] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 271 (0x7fe5b6a20c00) [pid = 1852] [serial = 2081] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 270 (0x7fe5c2162c00) [pid = 1852] [serial = 2096] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 269 (0x7fe5b57ce800) [pid = 1852] [serial = 2064] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 268 (0x7fe5ae0a7000) [pid = 1852] [serial = 2066] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 267 (0x7fe5c59a5400) [pid = 1852] [serial = 2114] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 266 (0x7fe5ba09b800) [pid = 1852] [serial = 2133] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 265 (0x7fe5c528b400) [pid = 1852] [serial = 2108] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 264 (0x7fe5b531d800) [pid = 1852] [serial = 2126] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 263 (0x7fe5af629000) [pid = 1852] [serial = 2117] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 262 (0x7fe5b2b97000) [pid = 1852] [serial = 2123] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 261 (0x7fe5b23b1400) [pid = 1852] [serial = 2120] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 260 (0x7fe5b6ab4400) [pid = 1852] [serial = 2135] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 259 (0x7fe5b583c800) [pid = 1852] [serial = 2127] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 258 (0x7fe5c198d000) [pid = 1852] [serial = 2093] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 257 (0x7fe5ba0a4c00) [pid = 1852] [serial = 2084] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 256 (0x7fe5b26be400) [pid = 1852] [serial = 2072] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 255 (0x7fe5b0ad2c00) [pid = 1852] [serial = 2118] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 254 (0x7fe5c510f800) [pid = 1852] [serial = 2105] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 253 (0x7fe5b2380000) [pid = 1852] [serial = 2069] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 252 (0x7fe5b26b6400) [pid = 1852] [serial = 2121] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 251 (0x7fe5bfce3000) [pid = 1852] [serial = 2090] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | --DOMWINDOW == 250 (0x7fe5c5445c00) [pid = 1852] [serial = 2111] [outer = (nil)] [url = about:blank] 07:13:23 INFO - PROCESS | 1852 | 1461680003809 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:13:23 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. 07:13:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 3439ms 07:13:23 INFO - PROCESS | 1852 | 1461680003829 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 07:13:23 INFO - PROCESS | 1852 | 1461680003836 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 07:13:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:13:23 INFO - PROCESS | 1852 | 1461680003844 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:13:23 INFO - PROCESS | 1852 | 1461680003850 Marionette TRACE conn3 <- [1,3006,null,{}] 07:13:23 INFO - PROCESS | 1852 | 1461680003856 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:24 INFO - PROCESS | 1852 | 1461680004050 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 07:13:24 INFO - PROCESS | 1852 | 1461680004259 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:24 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5af67d800 == 135 [pid = 1852] [id = 761] 07:13:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 251 (0x7fe5b0ad6000) [pid = 1852] [serial = 2282] [outer = (nil)] 07:13:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 252 (0x7fe5b1329800) [pid = 1852] [serial = 2283] [outer = 0x7fe5b0ad6000] 07:13:24 INFO - PROCESS | 1852 | 1461680004326 Marionette DEBUG loaded listener.js 07:13:24 INFO - PROCESS | 1852 | ++DOMWINDOW == 253 (0x7fe5b23ad400) [pid = 1852] [serial = 2284] [outer = 0x7fe5b0ad6000] 07:13:25 INFO - PROCESS | 1852 | 1461680005035 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:13:25 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. 07:13:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1232ms 07:13:25 INFO - PROCESS | 1852 | 1461680005096 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 07:13:25 INFO - PROCESS | 1852 | 1461680005105 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 07:13:25 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:13:25 INFO - PROCESS | 1852 | 1461680005117 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:13:25 INFO - PROCESS | 1852 | 1461680005120 Marionette TRACE conn3 <- [1,3010,null,{}] 07:13:25 INFO - PROCESS | 1852 | 1461680005126 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:25 INFO - PROCESS | 1852 | 1461680005324 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 07:13:25 INFO - PROCESS | 1852 | 1461680005341 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:25 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b22a1800 == 136 [pid = 1852] [id = 762] 07:13:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 254 (0x7fe5b0ad7000) [pid = 1852] [serial = 2285] [outer = (nil)] 07:13:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 255 (0x7fe5b3e96400) [pid = 1852] [serial = 2286] [outer = 0x7fe5b0ad7000] 07:13:25 INFO - PROCESS | 1852 | 1461680005614 Marionette DEBUG loaded listener.js 07:13:25 INFO - PROCESS | 1852 | ++DOMWINDOW == 256 (0x7fe5b45a1000) [pid = 1852] [serial = 2287] [outer = 0x7fe5b0ad7000] 07:13:26 INFO - PROCESS | 1852 | 1461680006421 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 07:13:26 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 07:13:26 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1329ms 07:13:26 INFO - PROCESS | 1852 | 1461680006446 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 07:13:26 INFO - PROCESS | 1852 | 1461680006449 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 07:13:26 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:13:26 INFO - PROCESS | 1852 | 1461680006464 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:13:26 INFO - PROCESS | 1852 | 1461680006469 Marionette TRACE conn3 <- [1,3014,null,{}] 07:13:26 INFO - PROCESS | 1852 | 1461680006483 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:26 INFO - PROCESS | 1852 | 1461680006750 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 07:13:26 INFO - PROCESS | 1852 | 1461680006809 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:26 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b5296000 == 137 [pid = 1852] [id = 763] 07:13:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 257 (0x7fe5b6a20c00) [pid = 1852] [serial = 2288] [outer = (nil)] 07:13:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 258 (0x7fe5b6a30800) [pid = 1852] [serial = 2289] [outer = 0x7fe5b6a20c00] 07:13:26 INFO - PROCESS | 1852 | 1461680006873 Marionette DEBUG loaded listener.js 07:13:26 INFO - PROCESS | 1852 | ++DOMWINDOW == 259 (0x7fe5b7f10c00) [pid = 1852] [serial = 2290] [outer = 0x7fe5b6a20c00] 07:13:27 INFO - PROCESS | 1852 | [1852] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 258 (0x7fe5b53c9800) [pid = 1852] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 257 (0x7fe5b3e94400) [pid = 1852] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 256 (0x7fe5c2307c00) [pid = 1852] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 255 (0x7fe5b13dfc00) [pid = 1852] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 254 (0x7fe5af59dc00) [pid = 1852] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 253 (0x7fe5c84f1400) [pid = 1852] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 252 (0x7fe5b6ab1000) [pid = 1852] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 251 (0x7fe5b0acec00) [pid = 1852] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 250 (0x7fe5b2b92400) [pid = 1852] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 249 (0x7fe5b6a2ac00) [pid = 1852] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 248 (0x7fe5b6b8b400) [pid = 1852] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 247 (0x7fe5b250c800) [pid = 1852] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 246 (0x7fe5c1976c00) [pid = 1852] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 245 (0x7fe5b2b94800) [pid = 1852] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 244 (0x7fe5c9fd0c00) [pid = 1852] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 243 (0x7fe5b5323800) [pid = 1852] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 242 (0x7fe5c9c0e400) [pid = 1852] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 241 (0x7fe5c2b34c00) [pid = 1852] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 240 (0x7fe5b26e9400) [pid = 1852] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 239 (0x7fe5afe8e800) [pid = 1852] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 238 (0x7fe5c5a21000) [pid = 1852] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 237 (0x7fe5b5b51c00) [pid = 1852] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 236 (0x7fe5b45a3800) [pid = 1852] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 235 (0x7fe5b7ca2c00) [pid = 1852] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 234 (0x7fe5ae09a000) [pid = 1852] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 233 (0x7fe5b5a30400) [pid = 1852] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 232 (0x7fe5ae09e400) [pid = 1852] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 231 (0x7fe5b094b000) [pid = 1852] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 230 (0x7fe5b459e400) [pid = 1852] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 229 (0x7fe5b34a7400) [pid = 1852] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 228 (0x7fe5af59e800) [pid = 1852] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 227 (0x7fe5ca8c7000) [pid = 1852] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 226 (0x7fe5b51c8400) [pid = 1852] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 225 (0x7fe5ba588400) [pid = 1852] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 224 (0x7fe5bfb8d400) [pid = 1852] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 223 (0x7fe5b6b84000) [pid = 1852] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 222 (0x7fe5c5a13800) [pid = 1852] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 221 (0x7fe5c1b92c00) [pid = 1852] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 220 (0x7fe5b6a2fc00) [pid = 1852] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 219 (0x7fe5b51d1400) [pid = 1852] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7fe5c1f15400) [pid = 1852] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7fe5b7ca7c00) [pid = 1852] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7fe5c4768c00) [pid = 1852] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7fe5c2852000) [pid = 1852] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7fe5b7cacc00) [pid = 1852] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7fe5ae09ec00) [pid = 1852] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 212 (0x7fe5b1320800) [pid = 1852] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 211 (0x7fe5b238a400) [pid = 1852] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 210 (0x7fe5c156dc00) [pid = 1852] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 209 (0x7fe5c9488800) [pid = 1852] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 208 (0x7fe5c391e000) [pid = 1852] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 207 (0x7fe5b13e0000) [pid = 1852] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 206 (0x7fe5b5839800) [pid = 1852] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 205 (0x7fe5afbc9400) [pid = 1852] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 204 (0x7fe5b250e800) [pid = 1852] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 203 (0x7fe5c230b800) [pid = 1852] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 202 (0x7fe5b53cd400) [pid = 1852] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 201 (0x7fe5bfc0b400) [pid = 1852] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 200 (0x7fe5c5921000) [pid = 1852] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 199 (0x7fe5b2511c00) [pid = 1852] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 198 (0x7fe5c47df800) [pid = 1852] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 197 (0x7fe5b6a18800) [pid = 1852] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 196 (0x7fe5ae09a800) [pid = 1852] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 195 (0x7fe5ba09ec00) [pid = 1852] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 194 (0x7fe5c2846800) [pid = 1852] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 193 (0x7fe5b51cd400) [pid = 1852] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 192 (0x7fe5af59c400) [pid = 1852] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:13:28 INFO - PROCESS | 1852 | --DOMWINDOW == 191 (0x7fe5b6a1a000) [pid = 1852] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:13:28 INFO - PROCESS | 1852 | 1461680008850 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:13:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:13:28 INFO - {} 07:13:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:13:28 INFO - {} 07:13:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:13:28 INFO - {} 07:13:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:13:28 INFO - {} 07:13:28 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 2436ms 07:13:28 INFO - PROCESS | 1852 | 1461680008902 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 07:13:28 INFO - PROCESS | 1852 | 1461680008905 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 07:13:28 INFO - TEST-START | /FileAPI/fileReader.html 07:13:28 INFO - PROCESS | 1852 | 1461680008910 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:13:28 INFO - PROCESS | 1852 | 1461680008913 Marionette TRACE conn3 <- [1,3018,null,{}] 07:13:28 INFO - PROCESS | 1852 | 1461680008917 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:29 INFO - PROCESS | 1852 | 1461680009178 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 07:13:29 INFO - PROCESS | 1852 | 1461680009195 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:29 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b6ca7800 == 138 [pid = 1852] [id = 764] 07:13:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 192 (0x7fe5b0e6c800) [pid = 1852] [serial = 2291] [outer = (nil)] 07:13:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 193 (0x7fe5b57cbc00) [pid = 1852] [serial = 2292] [outer = 0x7fe5b0e6c800] 07:13:29 INFO - PROCESS | 1852 | 1461680009268 Marionette DEBUG loaded listener.js 07:13:29 INFO - PROCESS | 1852 | ++DOMWINDOW == 194 (0x7fe5b6a13400) [pid = 1852] [serial = 2293] [outer = 0x7fe5b0e6c800] 07:13:30 INFO - PROCESS | 1852 | 1461680010051 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 07:13:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:13:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:13:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:13:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:13:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 1179ms 07:13:30 INFO - TEST-START | /FileAPI/historical.html 07:13:30 INFO - PROCESS | 1852 | 1461680010091 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 07:13:30 INFO - PROCESS | 1852 | 1461680010094 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 07:13:30 INFO - PROCESS | 1852 | 1461680010099 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:13:30 INFO - PROCESS | 1852 | 1461680010102 Marionette TRACE conn3 <- [1,3022,null,{}] 07:13:30 INFO - PROCESS | 1852 | 1461680010107 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:30 INFO - PROCESS | 1852 | 1461680010374 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 07:13:30 INFO - PROCESS | 1852 | 1461680010666 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:30 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5aa7d8000 == 139 [pid = 1852] [id = 765] 07:13:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 195 (0x7fe5ae09a000) [pid = 1852] [serial = 2294] [outer = (nil)] 07:13:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 196 (0x7fe5af192c00) [pid = 1852] [serial = 2295] [outer = 0x7fe5ae09a000] 07:13:30 INFO - PROCESS | 1852 | 1461680010785 Marionette DEBUG loaded listener.js 07:13:30 INFO - PROCESS | 1852 | ++DOMWINDOW == 197 (0x7fe5afe8f800) [pid = 1852] [serial = 2296] [outer = 0x7fe5ae09a000] 07:13:31 INFO - PROCESS | 1852 | 1461680011686 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 07:13:31 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:13:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:13:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:13:31 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:13:31 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:13:31 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:13:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:13:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:13:31 INFO - TEST-OK | /FileAPI/historical.html | took 1639ms 07:13:31 INFO - PROCESS | 1852 | 1461680011743 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 07:13:31 INFO - TEST-START | /FileAPI/idlharness.html 07:13:31 INFO - PROCESS | 1852 | 1461680011749 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 07:13:31 INFO - PROCESS | 1852 | 1461680011757 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:13:31 INFO - PROCESS | 1852 | 1461680011762 Marionette TRACE conn3 <- [1,3026,null,{}] 07:13:31 INFO - PROCESS | 1852 | 1461680011769 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:32 INFO - PROCESS | 1852 | 1461680011996 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 07:13:32 INFO - PROCESS | 1852 | 1461680012282 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:32 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b386f800 == 140 [pid = 1852] [id = 766] 07:13:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 198 (0x7fe5ae09a800) [pid = 1852] [serial = 2297] [outer = (nil)] 07:13:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 199 (0x7fe5b34a6800) [pid = 1852] [serial = 2298] [outer = 0x7fe5ae09a800] 07:13:32 INFO - PROCESS | 1852 | 1461680012360 Marionette DEBUG loaded listener.js 07:13:32 INFO - PROCESS | 1852 | ++DOMWINDOW == 200 (0x7fe5b45a1800) [pid = 1852] [serial = 2299] [outer = 0x7fe5ae09a800] 07:13:34 INFO - PROCESS | 1852 | 1461680014001 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:13:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:13:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:13:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:13:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:13:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:13:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:13:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:13:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:13:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:13:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:13:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:13:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:13:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:13:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:13:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:13:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:13:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:13:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:13:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:13:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:13:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:13:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:13:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:13:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:13:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:13:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:13:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:13:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:13:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:13:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:13:34 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 07:13:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:13:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:13:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:13:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:13:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:13:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:13:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:13:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:13:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:13:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:13:34 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 07:13:34 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 07:13:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:13:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:13:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:13:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:13:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:13:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:13:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:13:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:13:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:13:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:13:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:13:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:13:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:13:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:13:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:13:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:13:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:13:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:13:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:13:34 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 07:13:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:13:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:13:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:13:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:13:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:13:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:13:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:13:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:13:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:13:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:13:34 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 07:13:34 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 07:13:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:13:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:13:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:13:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:13:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:13:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:13:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:13:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:13:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:13:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:13:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:13:34 INFO - TEST-OK | /FileAPI/idlharness.html | took 2438ms 07:13:34 INFO - PROCESS | 1852 | 1461680014211 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 07:13:34 INFO - PROCESS | 1852 | 1461680014227 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 07:13:34 INFO - TEST-START | /FileAPI/idlharness.worker 07:13:34 INFO - PROCESS | 1852 | 1461680014283 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:13:34 INFO - PROCESS | 1852 | 1461680014286 Marionette TRACE conn3 <- [1,3030,null,{}] 07:13:34 INFO - PROCESS | 1852 | 1461680014292 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:34 INFO - PROCESS | 1852 | 1461680014530 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 07:13:34 INFO - PROCESS | 1852 | 1461680014771 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:34 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b5977800 == 141 [pid = 1852] [id = 767] 07:13:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 201 (0x7fe5b26b3800) [pid = 1852] [serial = 2300] [outer = (nil)] 07:13:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 202 (0x7fe5bfb97400) [pid = 1852] [serial = 2301] [outer = 0x7fe5b26b3800] 07:13:34 INFO - PROCESS | 1852 | 1461680014842 Marionette DEBUG loaded listener.js 07:13:34 INFO - PROCESS | 1852 | ++DOMWINDOW == 203 (0x7fe5c1994000) [pid = 1852] [serial = 2302] [outer = 0x7fe5b26b3800] 07:13:35 INFO - PROCESS | 1852 | [1852] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:13:37 INFO - PROCESS | 1852 | 1461680016949 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:13:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:13:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:13:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:13:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:13:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:13:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:13:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:13:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:13:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:13:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:13:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:13:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:13:37 INFO - {} 07:13:37 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 07:13:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:13:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:13:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:13:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:13:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:13:37 INFO - {} 07:13:37 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 - {} 07:13:37 INFO - {} 07:13:37 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 07:13:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:13:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:13:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:13:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:13:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:13:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:13:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:13:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:13:37 INFO - {} 07:13:37 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 07:13:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:13:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:13:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:13:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:13:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:13:37 INFO - {} 07:13:37 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 - {} 07:13:37 INFO - {} 07:13:37 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 07:13:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:13:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:13:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:13:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:13:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:37 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 07:13:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:13:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:13:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:13:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:13:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:13:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:13:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:13:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:13:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:37 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 07:13:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:13:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:13:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:37 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 07:13:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:13:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:13:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:37 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 07:13:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:13:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:13:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:13:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:13:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:13:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:13:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:13:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:13:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:13:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:13:37 INFO - {} 07:13:37 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2757ms 07:13:37 INFO - PROCESS | 1852 | 1461680017035 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 07:13:37 INFO - PROCESS | 1852 | 1461680017038 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 07:13:37 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:13:37 INFO - PROCESS | 1852 | 1461680017114 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:13:37 INFO - PROCESS | 1852 | 1461680017136 Marionette TRACE conn3 <- [1,3034,null,{}] 07:13:37 INFO - PROCESS | 1852 | 1461680017162 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:37 INFO - PROCESS | 1852 | 1461680017459 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 07:13:37 INFO - PROCESS | 1852 | 1461680017740 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:37 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2b0a800 == 142 [pid = 1852] [id = 768] 07:13:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 204 (0x7fe5c22c9800) [pid = 1852] [serial = 2303] [outer = (nil)] 07:13:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 205 (0x7fe5c7ca7800) [pid = 1852] [serial = 2304] [outer = 0x7fe5c22c9800] 07:13:37 INFO - PROCESS | 1852 | 1461680017812 Marionette DEBUG loaded listener.js 07:13:37 INFO - PROCESS | 1852 | ++DOMWINDOW == 206 (0x7fe5c86d9400) [pid = 1852] [serial = 2305] [outer = 0x7fe5c22c9800] 07:13:38 INFO - PROCESS | 1852 | 1461680018597 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:13:38 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:13:38 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1584ms 07:13:38 INFO - PROCESS | 1852 | 1461680018628 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 07:13:38 INFO - PROCESS | 1852 | 1461680018632 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 07:13:38 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:13:38 INFO - PROCESS | 1852 | 1461680018638 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:13:38 INFO - PROCESS | 1852 | 1461680018640 Marionette TRACE conn3 <- [1,3038,null,{}] 07:13:38 INFO - PROCESS | 1852 | 1461680018645 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:38 INFO - PROCESS | 1852 | 1461680018892 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 07:13:39 INFO - PROCESS | 1852 | 1461680019165 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:39 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c5d05800 == 143 [pid = 1852] [id = 769] 07:13:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 207 (0x7fe5af18ac00) [pid = 1852] [serial = 2306] [outer = (nil)] 07:13:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 208 (0x7fe5c86d8400) [pid = 1852] [serial = 2307] [outer = 0x7fe5af18ac00] 07:13:39 INFO - PROCESS | 1852 | 1461680019240 Marionette DEBUG loaded listener.js 07:13:39 INFO - PROCESS | 1852 | ++DOMWINDOW == 209 (0x7fe5c9c05c00) [pid = 1852] [serial = 2308] [outer = 0x7fe5af18ac00] 07:13:39 INFO - PROCESS | 1852 | 1461680019989 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 07:13:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:13:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:13:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:13:40 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1381ms 07:13:40 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:13:40 INFO - PROCESS | 1852 | 1461680020020 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 07:13:40 INFO - PROCESS | 1852 | 1461680020022 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 07:13:40 INFO - PROCESS | 1852 | 1461680020028 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:13:40 INFO - PROCESS | 1852 | 1461680020031 Marionette TRACE conn3 <- [1,3042,null,{}] 07:13:40 INFO - PROCESS | 1852 | 1461680020036 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:40 INFO - PROCESS | 1852 | 1461680020243 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 07:13:40 INFO - PROCESS | 1852 | 1461680020530 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:40 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c7cd2800 == 144 [pid = 1852] [id = 770] 07:13:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 210 (0x7fe5ca327000) [pid = 1852] [serial = 2309] [outer = (nil)] 07:13:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 211 (0x7fe5ca32cc00) [pid = 1852] [serial = 2310] [outer = 0x7fe5ca327000] 07:13:40 INFO - PROCESS | 1852 | 1461680020612 Marionette DEBUG loaded listener.js 07:13:40 INFO - PROCESS | 1852 | ++DOMWINDOW == 212 (0x7fe5cad8e400) [pid = 1852] [serial = 2311] [outer = 0x7fe5ca327000] 07:13:41 INFO - PROCESS | 1852 | 1461680021788 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:13:41 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. 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:13:41 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'.) 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:13:41 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. 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:13:41 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. 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:13:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:13:41 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. 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:13:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:13:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:13:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:13:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:13:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:13:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:13:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:13:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:13:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:13:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:13:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:13:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:13:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:13:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:13:41 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1858ms 07:13:41 INFO - PROCESS | 1852 | 1461680021889 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 07:13:41 INFO - PROCESS | 1852 | 1461680021891 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 07:13:41 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:13:41 INFO - PROCESS | 1852 | 1461680021900 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:13:41 INFO - PROCESS | 1852 | 1461680021906 Marionette TRACE conn3 <- [1,3046,null,{}] 07:13:41 INFO - PROCESS | 1852 | 1461680021917 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:42 INFO - PROCESS | 1852 | 1461680022186 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 07:13:42 INFO - PROCESS | 1852 | 1461680022581 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:42 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b9d70000 == 145 [pid = 1852] [id = 771] 07:13:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 213 (0x7fe5b2993400) [pid = 1852] [serial = 2312] [outer = (nil)] 07:13:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 214 (0x7fe5bfce9400) [pid = 1852] [serial = 2313] [outer = 0x7fe5b2993400] 07:13:42 INFO - PROCESS | 1852 | 1461680022653 Marionette DEBUG loaded listener.js 07:13:42 INFO - PROCESS | 1852 | ++DOMWINDOW == 215 (0x7fe5c2014000) [pid = 1852] [serial = 2314] [outer = 0x7fe5b2993400] 07:13:42 INFO - PROCESS | 1852 | [1852] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:13:43 INFO - PROCESS | 1852 | 1461680023457 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:13:43 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:13:43 INFO - {} 07:13:43 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1592ms 07:13:43 INFO - PROCESS | 1852 | 1461680023494 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 07:13:43 INFO - PROCESS | 1852 | 1461680023497 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 07:13:43 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:13:43 INFO - PROCESS | 1852 | 1461680023502 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:13:43 INFO - PROCESS | 1852 | 1461680023505 Marionette TRACE conn3 <- [1,3050,null,{}] 07:13:43 INFO - PROCESS | 1852 | 1461680023510 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:43 INFO - PROCESS | 1852 | 1461680023735 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 07:13:44 INFO - PROCESS | 1852 | 1461680024017 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:44 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c2294800 == 146 [pid = 1852] [id = 772] 07:13:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 216 (0x7fe5c201a000) [pid = 1852] [serial = 2315] [outer = (nil)] 07:13:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 217 (0x7fe5c284c800) [pid = 1852] [serial = 2316] [outer = 0x7fe5c201a000] 07:13:44 INFO - PROCESS | 1852 | 1461680024086 Marionette DEBUG loaded listener.js 07:13:44 INFO - PROCESS | 1852 | ++DOMWINDOW == 218 (0x7fe5c2bc2c00) [pid = 1852] [serial = 2317] [outer = 0x7fe5c201a000] 07:13:44 INFO - PROCESS | 1852 | 1461680024858 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 07:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:13:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:13:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1378ms 07:13:44 INFO - PROCESS | 1852 | 1461680024889 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 07:13:44 INFO - PROCESS | 1852 | 1461680024892 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 07:13:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:13:44 INFO - PROCESS | 1852 | 1461680024901 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:13:44 INFO - PROCESS | 1852 | 1461680024904 Marionette TRACE conn3 <- [1,3054,null,{}] 07:13:44 INFO - PROCESS | 1852 | 1461680024908 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:45 INFO - PROCESS | 1852 | 1461680025109 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 07:13:45 INFO - PROCESS | 1852 | 1461680025363 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:45 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ce16b000 == 147 [pid = 1852] [id = 773] 07:13:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 219 (0x7fe5c2311400) [pid = 1852] [serial = 2318] [outer = (nil)] 07:13:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 220 (0x7fe5c472a800) [pid = 1852] [serial = 2319] [outer = 0x7fe5c2311400] 07:13:45 INFO - PROCESS | 1852 | 1461680025435 Marionette DEBUG loaded listener.js 07:13:45 INFO - PROCESS | 1852 | ++DOMWINDOW == 221 (0x7fe5c479b800) [pid = 1852] [serial = 2320] [outer = 0x7fe5c2311400] 07:13:46 INFO - PROCESS | 1852 | 1461680026529 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:13:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:13:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:13:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:13:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:13:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:13:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:13:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:13:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:13:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:13:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:13:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:13:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:13:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:13:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:13:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:13:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:13:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:13:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:13:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:13:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:13:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:13:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:13:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:13:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:13:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:13:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:13:46 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" 07:13:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:13:46 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" 07:13:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:13:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:13:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1701ms 07:13:46 INFO - PROCESS | 1852 | 1461680026602 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 07:13:46 INFO - PROCESS | 1852 | 1461680026611 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 07:13:46 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:13:46 INFO - PROCESS | 1852 | 1461680026616 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:13:46 INFO - PROCESS | 1852 | 1461680026619 Marionette TRACE conn3 <- [1,3058,null,{}] 07:13:46 INFO - PROCESS | 1852 | 1461680026647 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:46 INFO - PROCESS | 1852 | 1461680026973 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 07:13:47 INFO - PROCESS | 1852 | 1461680027245 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:47 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5d8b9e000 == 148 [pid = 1852] [id = 774] 07:13:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 222 (0x7fe5c391d000) [pid = 1852] [serial = 2321] [outer = (nil)] 07:13:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 223 (0x7fe5dd8a2400) [pid = 1852] [serial = 2322] [outer = 0x7fe5c391d000] 07:13:47 INFO - PROCESS | 1852 | 1461680027315 Marionette DEBUG loaded listener.js 07:13:47 INFO - PROCESS | 1852 | ++DOMWINDOW == 224 (0x7fe5dd8b0800) [pid = 1852] [serial = 2323] [outer = 0x7fe5c391d000] 07:13:48 INFO - PROCESS | 1852 | 1461680028071 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 07:13:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:13:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:13:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:13:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:13:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:13:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:13:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:13:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:13:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:13:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:13:48 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:13:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:48 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:13:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:13:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:13:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:13:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:13:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:13:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:13:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:13:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:13:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:13:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:13:48 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1491ms 07:13:48 INFO - PROCESS | 1852 | 1461680028118 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 07:13:48 INFO - PROCESS | 1852 | 1461680028125 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 07:13:48 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:13:48 INFO - PROCESS | 1852 | 1461680028130 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:13:48 INFO - PROCESS | 1852 | 1461680028134 Marionette TRACE conn3 <- [1,3062,null,{}] 07:13:48 INFO - PROCESS | 1852 | 1461680028139 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:48 INFO - PROCESS | 1852 | 1461680028348 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 07:13:48 INFO - PROCESS | 1852 | 1461680028616 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:48 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5c1179800 == 149 [pid = 1852] [id = 775] 07:13:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 225 (0x7fe5b0dbec00) [pid = 1852] [serial = 2324] [outer = (nil)] 07:13:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 226 (0x7fe5b3608800) [pid = 1852] [serial = 2325] [outer = 0x7fe5b0dbec00] 07:13:48 INFO - PROCESS | 1852 | 1461680028728 Marionette DEBUG loaded listener.js 07:13:48 INFO - PROCESS | 1852 | ++DOMWINDOW == 227 (0x7fe5cb6db400) [pid = 1852] [serial = 2326] [outer = 0x7fe5b0dbec00] 07:13:49 INFO - PROCESS | 1852 | [1852] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:13:49 INFO - PROCESS | 1852 | 1461680029610 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:13:49 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:13:49 INFO - {} 07:13:49 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1532ms 07:13:49 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:13:49 INFO - PROCESS | 1852 | 1461680029663 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 07:13:49 INFO - PROCESS | 1852 | 1461680029666 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 07:13:49 INFO - PROCESS | 1852 | 1461680029679 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:13:49 INFO - PROCESS | 1852 | 1461680029683 Marionette TRACE conn3 <- [1,3066,null,{}] 07:13:49 INFO - PROCESS | 1852 | 1461680029729 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:50 INFO - PROCESS | 1852 | 1461680030065 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 07:13:50 INFO - PROCESS | 1852 | 1461680030282 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:50 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ddd58000 == 150 [pid = 1852] [id = 776] 07:13:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 228 (0x7fe5a95acc00) [pid = 1852] [serial = 2327] [outer = (nil)] 07:13:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 229 (0x7fe5ddd75400) [pid = 1852] [serial = 2328] [outer = 0x7fe5a95acc00] 07:13:50 INFO - PROCESS | 1852 | 1461680030358 Marionette DEBUG loaded listener.js 07:13:50 INFO - PROCESS | 1852 | ++DOMWINDOW == 230 (0x7fe5de10d800) [pid = 1852] [serial = 2329] [outer = 0x7fe5a95acc00] 07:13:51 INFO - PROCESS | 1852 | 1461680031063 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 07:13:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:13:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:13:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:13:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:13:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:13:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:13:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:13:51 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1440ms 07:13:51 INFO - PROCESS | 1852 | 1461680031114 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 07:13:51 INFO - PROCESS | 1852 | 1461680031116 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 07:13:51 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:13:51 INFO - PROCESS | 1852 | 1461680031122 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:13:51 INFO - PROCESS | 1852 | 1461680031125 Marionette TRACE conn3 <- [1,3070,null,{}] 07:13:51 INFO - PROCESS | 1852 | 1461680031130 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:51 INFO - PROCESS | 1852 | 1461680031347 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 07:13:51 INFO - PROCESS | 1852 | 1461680031613 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:51 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5e0b59800 == 151 [pid = 1852] [id = 777] 07:13:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 231 (0x7fe5a95ac400) [pid = 1852] [serial = 2330] [outer = (nil)] 07:13:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 232 (0x7fe5b7d08800) [pid = 1852] [serial = 2331] [outer = 0x7fe5a95ac400] 07:13:51 INFO - PROCESS | 1852 | 1461680031701 Marionette DEBUG loaded listener.js 07:13:51 INFO - PROCESS | 1852 | ++DOMWINDOW == 233 (0x7fe5b7d0dc00) [pid = 1852] [serial = 2332] [outer = 0x7fe5a95ac400] 07:13:52 INFO - PROCESS | 1852 | 1461680032500 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 07:13:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:13:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:13:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:13:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:13:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:13:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:13:52 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1432ms 07:13:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:13:52 INFO - PROCESS | 1852 | 1461680032557 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 07:13:52 INFO - PROCESS | 1852 | 1461680032559 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 07:13:52 INFO - PROCESS | 1852 | 1461680032565 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:13:52 INFO - PROCESS | 1852 | 1461680032568 Marionette TRACE conn3 <- [1,3074,null,{}] 07:13:52 INFO - PROCESS | 1852 | 1461680032573 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:52 INFO - PROCESS | 1852 | 1461680032816 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 07:13:53 INFO - PROCESS | 1852 | 1461680033061 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:53 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5abed4000 == 152 [pid = 1852] [id = 778] 07:13:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 234 (0x7fe5a95adc00) [pid = 1852] [serial = 2333] [outer = (nil)] 07:13:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 235 (0x7fe5b146fc00) [pid = 1852] [serial = 2334] [outer = 0x7fe5a95adc00] 07:13:53 INFO - PROCESS | 1852 | 1461680033132 Marionette DEBUG loaded listener.js 07:13:53 INFO - PROCESS | 1852 | ++DOMWINDOW == 236 (0x7fe5b1476400) [pid = 1852] [serial = 2335] [outer = 0x7fe5a95adc00] 07:13:53 INFO - PROCESS | 1852 | 1461680033897 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 07:13:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:13:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:13:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:13:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:13:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:13:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:13:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1379ms 07:13:53 INFO - PROCESS | 1852 | 1461680033944 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 07:13:53 INFO - PROCESS | 1852 | 1461680033947 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 07:13:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:13:53 INFO - PROCESS | 1852 | 1461680033953 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:13:53 INFO - PROCESS | 1852 | 1461680033955 Marionette TRACE conn3 <- [1,3078,null,{}] 07:13:53 INFO - PROCESS | 1852 | 1461680033961 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:54 INFO - PROCESS | 1852 | 1461680034206 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 07:13:54 INFO - PROCESS | 1852 | 1461680034479 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:54 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5e31ab000 == 153 [pid = 1852] [id = 779] 07:13:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 237 (0x7fe5a95ae000) [pid = 1852] [serial = 2336] [outer = (nil)] 07:13:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 238 (0x7fe5af089400) [pid = 1852] [serial = 2337] [outer = 0x7fe5a95ae000] 07:13:54 INFO - PROCESS | 1852 | 1461680034553 Marionette DEBUG loaded listener.js 07:13:54 INFO - PROCESS | 1852 | ++DOMWINDOW == 239 (0x7fe5af08fc00) [pid = 1852] [serial = 2338] [outer = 0x7fe5a95ae000] 07:13:55 INFO - PROCESS | 1852 | 1461680035372 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 07:13:55 INFO - PROCESS | 1852 | 1461680035479 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 07:13:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:13:55 INFO - PROCESS | 1852 | 1461680035488 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:13:55 INFO - PROCESS | 1852 | 1461680035491 Marionette TRACE conn3 <- [1,3082,null,{}] 07:13:55 INFO - PROCESS | 1852 | 1461680035496 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:55 INFO - PROCESS | 1852 | 1461680035721 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 07:13:56 INFO - PROCESS | 1852 | 1461680036019 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:56 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5a927d000 == 154 [pid = 1852] [id = 780] 07:13:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 240 (0x7fe5a95afc00) [pid = 1852] [serial = 2339] [outer = (nil)] 07:13:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 241 (0x7fe5b1474000) [pid = 1852] [serial = 2340] [outer = 0x7fe5a95afc00] 07:13:56 INFO - PROCESS | 1852 | 1461680036088 Marionette DEBUG loaded listener.js 07:13:56 INFO - PROCESS | 1852 | ++DOMWINDOW == 242 (0x7fe5b7d02c00) [pid = 1852] [serial = 2341] [outer = 0x7fe5a95afc00] 07:13:56 INFO - PROCESS | 1852 | 1461680036887 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 07:13:56 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:13:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:13:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:13:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:13:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1433ms 07:13:56 INFO - PROCESS | 1852 | 1461680036923 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 07:13:56 INFO - PROCESS | 1852 | 1461680036927 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 07:13:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:13:56 INFO - PROCESS | 1852 | 1461680036932 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:13:56 INFO - PROCESS | 1852 | 1461680036935 Marionette TRACE conn3 <- [1,3086,null,{}] 07:13:56 INFO - PROCESS | 1852 | 1461680036941 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:57 INFO - PROCESS | 1852 | 1461680037164 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 07:13:57 INFO - PROCESS | 1852 | 1461680037442 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:57 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ab76e000 == 155 [pid = 1852] [id = 781] 07:13:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 243 (0x7fe5a95b1000) [pid = 1852] [serial = 2342] [outer = (nil)] 07:13:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 244 (0x7fe5ab79a000) [pid = 1852] [serial = 2343] [outer = 0x7fe5a95b1000] 07:13:57 INFO - PROCESS | 1852 | 1461680037515 Marionette DEBUG loaded listener.js 07:13:57 INFO - PROCESS | 1852 | ++DOMWINDOW == 245 (0x7fe5ab7a1400) [pid = 1852] [serial = 2344] [outer = 0x7fe5a95b1000] 07:13:58 INFO - PROCESS | 1852 | 1461680038315 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:13:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:13:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1431ms 07:13:58 INFO - PROCESS | 1852 | 1461680038364 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 07:13:58 INFO - PROCESS | 1852 | 1461680038368 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 07:13:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:13:58 INFO - PROCESS | 1852 | 1461680038373 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:13:58 INFO - PROCESS | 1852 | 1461680038375 Marionette TRACE conn3 <- [1,3090,null,{}] 07:13:58 INFO - PROCESS | 1852 | 1461680038381 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:58 INFO - PROCESS | 1852 | 1461680038589 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 07:13:58 INFO - PROCESS | 1852 | 1461680038901 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:58 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5a80dd800 == 156 [pid = 1852] [id = 782] 07:13:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 246 (0x7fe5ab793800) [pid = 1852] [serial = 2345] [outer = (nil)] 07:13:58 INFO - PROCESS | 1852 | ++DOMWINDOW == 247 (0x7fe5b3e93c00) [pid = 1852] [serial = 2346] [outer = 0x7fe5ab793800] 07:13:58 INFO - PROCESS | 1852 | 1461680038973 Marionette DEBUG loaded listener.js 07:13:59 INFO - PROCESS | 1852 | ++DOMWINDOW == 248 (0x7fe5b5b2dc00) [pid = 1852] [serial = 2347] [outer = 0x7fe5ab793800] 07:13:59 INFO - PROCESS | 1852 | 1461680039689 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:13:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:13:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1376ms 07:13:59 INFO - PROCESS | 1852 | 1461680039750 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 07:13:59 INFO - PROCESS | 1852 | 1461680039753 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 07:13:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:13:59 INFO - PROCESS | 1852 | 1461680039759 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:13:59 INFO - PROCESS | 1852 | 1461680039761 Marionette TRACE conn3 <- [1,3094,null,{}] 07:13:59 INFO - PROCESS | 1852 | 1461680039766 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:59 INFO - PROCESS | 1852 | 1461680039978 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 07:14:00 INFO - PROCESS | 1852 | 1461680040275 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:00 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5a80f9000 == 157 [pid = 1852] [id = 783] 07:14:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 249 (0x7fe5ab79dc00) [pid = 1852] [serial = 2348] [outer = (nil)] 07:14:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 250 (0x7fe5b5b31400) [pid = 1852] [serial = 2349] [outer = 0x7fe5ab79dc00] 07:14:00 INFO - PROCESS | 1852 | 1461680040345 Marionette DEBUG loaded listener.js 07:14:00 INFO - PROCESS | 1852 | ++DOMWINDOW == 251 (0x7fe5b5b36000) [pid = 1852] [serial = 2350] [outer = 0x7fe5ab79dc00] 07:14:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5afec0000 == 156 [pid = 1852] [id = 599] 07:14:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b0bae800 == 155 [pid = 1852] [id = 705] 07:14:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b516c800 == 154 [pid = 1852] [id = 706] 07:14:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b6ca7800 == 153 [pid = 1852] [id = 764] 07:14:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b5296000 == 152 [pid = 1852] [id = 763] 07:14:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b22a1800 == 151 [pid = 1852] [id = 762] 07:14:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5af67d800 == 150 [pid = 1852] [id = 761] 07:14:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5dda28000 == 149 [pid = 1852] [id = 757] 07:14:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5af20d000 == 148 [pid = 1852] [id = 755] 07:14:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5aa6ea800 == 147 [pid = 1852] [id = 754] 07:14:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b9d7b000 == 146 [pid = 1852] [id = 753] 07:14:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5e3192000 == 145 [pid = 1852] [id = 752] 07:14:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b5966000 == 144 [pid = 1852] [id = 751] 07:14:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ddfb9000 == 143 [pid = 1852] [id = 750] 07:14:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5d9d68000 == 142 [pid = 1852] [id = 749] 07:14:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5cc344000 == 141 [pid = 1852] [id = 748] 07:14:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ca42f800 == 140 [pid = 1852] [id = 747] 07:14:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c59cc000 == 139 [pid = 1852] [id = 746] 07:14:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c5d19000 == 138 [pid = 1852] [id = 745] 07:14:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c47c5800 == 137 [pid = 1852] [id = 744] 07:14:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c281c800 == 136 [pid = 1852] [id = 743] 07:14:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5c1a1f000 == 135 [pid = 1852] [id = 742] 07:14:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5ba5c9000 == 134 [pid = 1852] [id = 741] 07:14:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b8f4e800 == 133 [pid = 1852] [id = 740] 07:14:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b8602800 == 132 [pid = 1852] [id = 739] 07:14:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5b546e800 == 131 [pid = 1852] [id = 738] 07:14:02 INFO - PROCESS | 1852 | --DOCSHELL 0x7fe5af679000 == 130 [pid = 1852] [id = 737] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 250 (0x7fe5b5b4e800) [pid = 1852] [serial = 2210] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 249 (0x7fe5c618ec00) [pid = 1852] [serial = 2160] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 248 (0x7fe5b459dc00) [pid = 1852] [serial = 1941] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 247 (0x7fe5c2b31400) [pid = 1852] [serial = 2040] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 246 (0x7fe5c5a12400) [pid = 1852] [serial = 2156] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 245 (0x7fe5af5a7800) [pid = 1852] [serial = 2198] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 244 (0x7fe5c8610400) [pid = 1852] [serial = 2168] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 243 (0x7fe5bfce4c00) [pid = 1852] [serial = 2148] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 242 (0x7fe5c2160c00) [pid = 1852] [serial = 2138] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 241 (0x7fe5b24b6000) [pid = 1852] [serial = 1944] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 240 (0x7fe5b3fccc00) [pid = 1852] [serial = 1947] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 239 (0x7fe5b7c4e800) [pid = 1852] [serial = 1959] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 238 (0x7fe5c22c1400) [pid = 1852] [serial = 1971] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 237 (0x7fe5c5c6ec00) [pid = 1852] [serial = 2159] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 236 (0x7fe5b2b98c00) [pid = 1852] [serial = 2073] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 235 (0x7fe5cad8d800) [pid = 1852] [serial = 2184] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 234 (0x7fe5b3fcb800) [pid = 1852] [serial = 2205] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 233 (0x7fe5cb467c00) [pid = 1852] [serial = 2187] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 232 (0x7fe5b5b55800) [pid = 1852] [serial = 1953] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 231 (0x7fe5ca59a400) [pid = 1852] [serial = 2181] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 230 (0x7fe5c2bb7c00) [pid = 1852] [serial = 1977] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 229 (0x7fe5ca591400) [pid = 1852] [serial = 2180] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 228 (0x7fe5b57d1400) [pid = 1852] [serial = 2145] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 227 (0x7fe5b131d400) [pid = 1852] [serial = 2013] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 226 (0x7fe5ca334400) [pid = 1852] [serial = 2178] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 225 (0x7fe5ca32c800) [pid = 1852] [serial = 2177] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 224 (0x7fe5c1984400) [pid = 1852] [serial = 1968] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 223 (0x7fe5b5ace400) [pid = 1852] [serial = 2208] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 222 (0x7fe5c1570800) [pid = 1852] [serial = 2091] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 221 (0x7fe5b2380800) [pid = 1852] [serial = 1866] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 220 (0x7fe5c47a0c00) [pid = 1852] [serial = 2103] [outer = (nil)] [url = about:blank] 07:14:02 INFO - PROCESS | 1852 | --DOMWINDOW == 219 (0x7fe5af621400) [pid = 1852] [serial = 2067] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 218 (0x7fe5b3fce400) [pid = 1852] [serial = 2016] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 217 (0x7fe5bfce6000) [pid = 1852] [serial = 1965] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 216 (0x7fe5bf859000) [pid = 1852] [serial = 2085] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 215 (0x7fe5b13df400) [pid = 1852] [serial = 2201] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 214 (0x7fe5cb5ee800) [pid = 1852] [serial = 2189] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 213 (0x7fe5b6b88c00) [pid = 1852] [serial = 2022] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 212 (0x7fe5c1f18800) [pid = 1852] [serial = 2031] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 211 (0x7fe5c27b1c00) [pid = 1852] [serial = 2037] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 210 (0x7fe5c2b36c00) [pid = 1852] [serial = 2151] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 209 (0x7fe5c63cac00) [pid = 1852] [serial = 2163] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 208 (0x7fe5c24be000) [pid = 1852] [serial = 2097] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 207 (0x7fe5bfb93c00) [pid = 1852] [serial = 1962] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 206 (0x7fe5afe8b400) [pid = 1852] [serial = 2199] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 205 (0x7fe5b583fc00) [pid = 1852] [serial = 1950] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 204 (0x7fe5c4731c00) [pid = 1852] [serial = 2100] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 203 (0x7fe5c1b92400) [pid = 1852] [serial = 2094] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 202 (0x7fe5c5438400) [pid = 1852] [serial = 2109] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 201 (0x7fe5c7a3a000) [pid = 1852] [serial = 2166] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 200 (0x7fe5c1998400) [pid = 1852] [serial = 2028] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 199 (0x7fe5b5ac3c00) [pid = 1852] [serial = 2010] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 198 (0x7fe5b23a8c00) [pid = 1852] [serial = 2070] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 197 (0x7fe5cb6e4c00) [pid = 1852] [serial = 2195] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 196 (0x7fe5b5a33000) [pid = 1852] [serial = 2207] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 195 (0x7fe5b24bcc00) [pid = 1852] [serial = 2141] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 194 (0x7fe5c472e800) [pid = 1852] [serial = 1983] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 193 (0x7fe5c9c0b400) [pid = 1852] [serial = 2172] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 192 (0x7fe5c47a2000) [pid = 1852] [serial = 2154] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 191 (0x7fe5b2507800) [pid = 1852] [serial = 2202] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 190 (0x7fe5c6199400) [pid = 1852] [serial = 2162] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 189 (0x7fe5cb6e4400) [pid = 1852] [serial = 2193] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 188 (0x7fe5c5c64800) [pid = 1852] [serial = 2157] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 187 (0x7fe5c8c9e000) [pid = 1852] [serial = 2169] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 186 (0x7fe5ba09d800) [pid = 1852] [serial = 2025] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 185 (0x7fe5c679cc00) [pid = 1852] [serial = 2165] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 184 (0x7fe5c3923c00) [pid = 1852] [serial = 1980] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 183 (0x7fe5c9b2e800) [pid = 1852] [serial = 2171] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 182 (0x7fe5b5b47000) [pid = 1852] [serial = 2079] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 181 (0x7fe5b7caa000) [pid = 1852] [serial = 2147] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 180 (0x7fe5c479f800) [pid = 1852] [serial = 2043] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 179 (0x7fe5b6a19000) [pid = 1852] [serial = 1956] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 178 (0x7fe5cb6d9000) [pid = 1852] [serial = 2190] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 177 (0x7fe5c9c11000) [pid = 1852] [serial = 2174] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 176 (0x7fe5c59ad800) [pid = 1852] [serial = 2115] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 175 (0x7fe5b38d5000) [pid = 1852] [serial = 2204] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 174 (0x7fe5c9fcf400) [pid = 1852] [serial = 2175] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 173 (0x7fe5b53c3000) [pid = 1852] [serial = 2076] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 172 (0x7fe5cad04400) [pid = 1852] [serial = 2183] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 171 (0x7fe5b4470800) [pid = 1852] [serial = 2144] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 170 (0x7fe5c591e800) [pid = 1852] [serial = 2112] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 169 (0x7fe5b6def800) [pid = 1852] [serial = 2082] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 168 (0x7fe5c230cc00) [pid = 1852] [serial = 2034] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 167 (0x7fe5cb460800) [pid = 1852] [serial = 2186] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 166 (0x7fe5c5256400) [pid = 1852] [serial = 2106] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 165 (0x7fe5c2b34800) [pid = 1852] [serial = 1974] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 164 (0x7fe5c2846000) [pid = 1852] [serial = 2150] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 163 (0x7fe5c4729800) [pid = 1852] [serial = 2153] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 162 (0x7fe5b5b53400) [pid = 1852] [serial = 2019] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 161 (0x7fe5c2bb5800) [pid = 1852] [serial = 2192] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 160 (0x7fe5b3e95c00) [pid = 1852] [serial = 2046] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 159 (0x7fe5b26e2400) [pid = 1852] [serial = 2142] [outer = (nil)] [url = about:blank] 07:14:03 INFO - PROCESS | 1852 | --DOMWINDOW == 158 (0x7fe5bfc0c800) [pid = 1852] [serial = 2088] [outer = (nil)] [url = about:blank] 07:14:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:14:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 3582ms 07:14:03 INFO - PROCESS | 1852 | 1461680043335 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:14:03 INFO - PROCESS | 1852 | 1461680043344 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 07:14:03 INFO - PROCESS | 1852 | 1461680043348 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 07:14:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:14:03 INFO - PROCESS | 1852 | 1461680043355 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:14:03 INFO - PROCESS | 1852 | 1461680043360 Marionette TRACE conn3 <- [1,3098,null,{}] 07:14:03 INFO - PROCESS | 1852 | 1461680043368 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:03 INFO - PROCESS | 1852 | 1461680043570 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 07:14:03 INFO - PROCESS | 1852 | 1461680043851 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:03 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5aa7c8000 == 131 [pid = 1852] [id = 784] 07:14:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 159 (0x7fe5af18b000) [pid = 1852] [serial = 2351] [outer = (nil)] 07:14:03 INFO - PROCESS | 1852 | ++DOMWINDOW == 160 (0x7fe5af59c400) [pid = 1852] [serial = 2352] [outer = 0x7fe5af18b000] 07:14:03 INFO - PROCESS | 1852 | 1461680043921 Marionette DEBUG loaded listener.js 07:14:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 161 (0x7fe5af62a000) [pid = 1852] [serial = 2353] [outer = 0x7fe5af18b000] 07:14:04 INFO - PROCESS | 1852 | 1461680044637 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 07:14:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:14:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:14:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1331ms 07:14:04 INFO - PROCESS | 1852 | 1461680044687 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 07:14:04 INFO - PROCESS | 1852 | 1461680044694 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 07:14:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:14:04 INFO - PROCESS | 1852 | 1461680044703 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:14:04 INFO - PROCESS | 1852 | 1461680044707 Marionette TRACE conn3 <- [1,3102,null,{}] 07:14:04 INFO - PROCESS | 1852 | 1461680044729 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:04 INFO - PROCESS | 1852 | 1461680044930 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 07:14:04 INFO - PROCESS | 1852 | 1461680044948 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:04 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5ad4bf000 == 132 [pid = 1852] [id = 785] 07:14:04 INFO - PROCESS | 1852 | ++DOMWINDOW == 162 (0x7fe5b094a000) [pid = 1852] [serial = 2354] [outer = (nil)] 07:14:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 163 (0x7fe5b0ad6800) [pid = 1852] [serial = 2355] [outer = 0x7fe5b094a000] 07:14:05 INFO - PROCESS | 1852 | 1461680045010 Marionette DEBUG loaded listener.js 07:14:05 INFO - PROCESS | 1852 | ++DOMWINDOW == 164 (0x7fe5b0e6dc00) [pid = 1852] [serial = 2356] [outer = 0x7fe5b094a000] 07:14:05 INFO - PROCESS | 1852 | 1461680045990 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:14:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:14:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1345ms 07:14:06 INFO - PROCESS | 1852 | 1461680046056 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 07:14:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:14:06 INFO - PROCESS | 1852 | 1461680046070 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 07:14:06 INFO - PROCESS | 1852 | 1461680046077 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:14:06 INFO - PROCESS | 1852 | 1461680046082 Marionette TRACE conn3 <- [1,3106,null,{}] 07:14:06 INFO - PROCESS | 1852 | 1461680046105 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:06 INFO - PROCESS | 1852 | 1461680046391 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 07:14:06 INFO - PROCESS | 1852 | 1461680046440 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:06 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5af674800 == 133 [pid = 1852] [id = 786] 07:14:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 165 (0x7fe5b1327000) [pid = 1852] [serial = 2357] [outer = (nil)] 07:14:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 166 (0x7fe5b13e2c00) [pid = 1852] [serial = 2358] [outer = 0x7fe5b1327000] 07:14:06 INFO - PROCESS | 1852 | 1461680046518 Marionette DEBUG loaded listener.js 07:14:06 INFO - PROCESS | 1852 | ++DOMWINDOW == 167 (0x7fe5b2388400) [pid = 1852] [serial = 2359] [outer = 0x7fe5b1327000] 07:14:07 INFO - PROCESS | 1852 | 1461680047634 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 07:14:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:14:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:14:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:14:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1584ms 07:14:07 INFO - PROCESS | 1852 | 1461680047660 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 07:14:07 INFO - PROCESS | 1852 | 1461680047664 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 07:14:07 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:14:07 INFO - PROCESS | 1852 | 1461680047669 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:14:07 INFO - PROCESS | 1852 | 1461680047671 Marionette TRACE conn3 <- [1,3110,null,{}] 07:14:07 INFO - PROCESS | 1852 | 1461680047678 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:08 INFO - PROCESS | 1852 | 1461680048521 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 07:14:08 INFO - PROCESS | 1852 | --DOMWINDOW == 166 (0x7fe5c1b83000) [pid = 1852] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:14:08 INFO - PROCESS | 1852 | --DOMWINDOW == 165 (0x7fe5c2814c00) [pid = 1852] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:14:08 INFO - PROCESS | 1852 | --DOMWINDOW == 164 (0x7fe5b26b5400) [pid = 1852] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:14:08 INFO - PROCESS | 1852 | --DOMWINDOW == 163 (0x7fe5c5a20000) [pid = 1852] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:14:08 INFO - PROCESS | 1852 | --DOMWINDOW == 162 (0x7fe5c4738400) [pid = 1852] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:14:08 INFO - PROCESS | 1852 | --DOMWINDOW == 161 (0x7fe5b23a8000) [pid = 1852] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:14:08 INFO - PROCESS | 1852 | --DOMWINDOW == 160 (0x7fe5dd8a2c00) [pid = 1852] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:14:08 INFO - PROCESS | 1852 | --DOMWINDOW == 159 (0x7fe5b5a39000) [pid = 1852] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:14:08 INFO - PROCESS | 1852 | --DOMWINDOW == 158 (0x7fe5af18b800) [pid = 1852] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:14:08 INFO - PROCESS | 1852 | --DOMWINDOW == 157 (0x7fe5d1440400) [pid = 1852] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:14:08 INFO - PROCESS | 1852 | --DOMWINDOW == 156 (0x7fe5b3e9f000) [pid = 1852] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:14:08 INFO - PROCESS | 1852 | --DOMWINDOW == 155 (0x7fe5c9c09400) [pid = 1852] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:14:08 INFO - PROCESS | 1852 | --DOMWINDOW == 154 (0x7fe5bfc08000) [pid = 1852] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:14:08 INFO - PROCESS | 1852 | --DOMWINDOW == 153 (0x7fe5af18c000) [pid = 1852] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:14:08 INFO - PROCESS | 1852 | --DOMWINDOW == 152 (0x7fe5b6a20c00) [pid = 1852] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:14:08 INFO - PROCESS | 1852 | --DOMWINDOW == 151 (0x7fe5d9db4800) [pid = 1852] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:14:08 INFO - PROCESS | 1852 | --DOMWINDOW == 150 (0x7fe5b0ad7000) [pid = 1852] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:14:08 INFO - PROCESS | 1852 | --DOMWINDOW == 149 (0x7fe5b7f06c00) [pid = 1852] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:14:08 INFO - PROCESS | 1852 | --DOMWINDOW == 148 (0x7fe5ce25b000) [pid = 1852] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:14:08 INFO - PROCESS | 1852 | --DOMWINDOW == 147 (0x7fe5af59b800) [pid = 1852] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:14:08 INFO - PROCESS | 1852 | --DOMWINDOW == 146 (0x7fe5b0ad6000) [pid = 1852] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:14:08 INFO - PROCESS | 1852 | --DOMWINDOW == 145 (0x7fe5c2508800) [pid = 1852] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:14:08 INFO - PROCESS | 1852 | --DOMWINDOW == 144 (0x7fe5d8ad5400) [pid = 1852] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:14:08 INFO - PROCESS | 1852 | --DOMWINDOW == 143 (0x7fe5b2992000) [pid = 1852] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:14:08 INFO - PROCESS | 1852 | --DOMWINDOW == 142 (0x7fe5c9c06c00) [pid = 1852] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:14:08 INFO - PROCESS | 1852 | --DOMWINDOW == 141 (0x7fe5b8f09400) [pid = 1852] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:14:08 INFO - PROCESS | 1852 | --DOMWINDOW == 140 (0x7fe5c9addc00) [pid = 1852] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:14:08 INFO - PROCESS | 1852 | --DOMWINDOW == 139 (0x7fe5c2168000) [pid = 1852] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:14:08 INFO - PROCESS | 1852 | 1461680048791 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:08 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5af685000 == 134 [pid = 1852] [id = 787] 07:14:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 140 (0x7fe5ae098800) [pid = 1852] [serial = 2360] [outer = (nil)] 07:14:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 141 (0x7fe5b23a8000) [pid = 1852] [serial = 2361] [outer = 0x7fe5ae098800] 07:14:08 INFO - PROCESS | 1852 | 1461680048858 Marionette DEBUG loaded listener.js 07:14:08 INFO - PROCESS | 1852 | ++DOMWINDOW == 142 (0x7fe5b26bd000) [pid = 1852] [serial = 2362] [outer = 0x7fe5ae098800] 07:14:09 INFO - PROCESS | 1852 | 1461680049479 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 07:14:09 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:14:09 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 07:14:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:14:09 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1837ms 07:14:09 INFO - PROCESS | 1852 | 1461680049510 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 07:14:09 INFO - PROCESS | 1852 | 1461680049513 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 07:14:09 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:14:09 INFO - PROCESS | 1852 | 1461680049520 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:14:09 INFO - PROCESS | 1852 | 1461680049522 Marionette TRACE conn3 <- [1,3114,null,{}] 07:14:09 INFO - PROCESS | 1852 | 1461680049528 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:09 INFO - PROCESS | 1852 | 1461680049736 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 07:14:09 INFO - PROCESS | 1852 | 1461680049936 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"1474e76e-4051-468f-beea-c961f81f5b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:09 INFO - PROCESS | 1852 | ++DOCSHELL 0x7fe5b15a0000 == 135 [pid = 1852] [id = 788] 07:14:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 143 (0x7fe5af18c000) [pid = 1852] [serial = 2363] [outer = (nil)] 07:14:09 INFO - PROCESS | 1852 | ++DOMWINDOW == 144 (0x7fe5b26ef800) [pid = 1852] [serial = 2364] [outer = 0x7fe5af18c000] 07:14:10 INFO - PROCESS | 1852 | 1461680050002 Marionette DEBUG loaded listener.js 07:14:10 INFO - PROCESS | 1852 | ++DOMWINDOW == 145 (0x7fe5b34a7400) [pid = 1852] [serial = 2365] [outer = 0x7fe5af18c000] 07:14:10 INFO - PROCESS | 1852 | 1461680050937 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:14:10 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:14:10 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1429ms 07:14:10 INFO - PROCESS | 1852 | 1461680050949 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 07:14:10 INFO - PROCESS | 1852 | 1461680050954 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 07:14:12 WARNING - u'runner_teardown' () 07:14:12 INFO - No more tests 07:14:12 INFO - Got 0 unexpected results 07:14:12 INFO - SUITE-END | took 1123s 07:14:12 INFO - Closing logging queue 07:14:12 INFO - queue closed 07:14:12 INFO - Return code: 0 07:14:12 WARNING - # TBPL SUCCESS # 07:14:12 INFO - Running post-action listener: _resource_record_post_action 07:14:12 INFO - Running post-run listener: _resource_record_post_run 07:14:13 INFO - Total resource usage - Wall time: 1158s; CPU: 98.0%; Read bytes: 8663040; Write bytes: 971399168; Read time: 600; Write time: 322524 07:14:13 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:14:13 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 53248; Write bytes: 51556352; Read time: 56; Write time: 39212 07:14:13 INFO - run-tests - Wall time: 1129s; CPU: 98.0%; Read bytes: 8032256; Write bytes: 919298048; Read time: 536; Write time: 283236 07:14:13 INFO - Running post-run listener: _upload_blobber_files 07:14:13 INFO - Blob upload gear active. 07:14:13 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:14:13 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 07:14:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-central', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 07:14:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-central -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 07:14:13 INFO - (blobuploader) - INFO - Open directory for files ... 07:14:13 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:14:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:14:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:14:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:14:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:14:15 INFO - (blobuploader) - INFO - Done attempting. 07:14:15 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:14:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:14:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:14:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:14:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:14:15 INFO - (blobuploader) - INFO - Done attempting. 07:14:15 INFO - (blobuploader) - INFO - Iteration through files over. 07:14:15 INFO - Return code: 0 07:14:15 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:14:15 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:14:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/4819f0105797f81529a3cdd97937ffa6935d3c5879f01cf480202799304146be10e730e52d49726850b725a01022ef9c380a79008160a9588ae5a2bbf8148436", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/f94db34329ad4f383573322a17a73bf0c3d66f6a75cc52c91bf764147f8283a94543651467bf6cc06dccac3ea161f75d0bcdff7f8ec977d35abcfa88ddc608fb"} 07:14:15 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:14:15 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:14:15 INFO - Contents: 07:14:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/4819f0105797f81529a3cdd97937ffa6935d3c5879f01cf480202799304146be10e730e52d49726850b725a01022ef9c380a79008160a9588ae5a2bbf8148436", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/f94db34329ad4f383573322a17a73bf0c3d66f6a75cc52c91bf764147f8283a94543651467bf6cc06dccac3ea161f75d0bcdff7f8ec977d35abcfa88ddc608fb"} 07:14:15 INFO - Running post-run listener: copy_logs_to_upload_dir 07:14:15 INFO - Copying logs to upload dir... 07:14:15 INFO - mkdir: /builds/slave/test/build/upload/logs 07:14:15 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1270.800019 ========= master_lag: 112.73 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 3 secs) (at 2016-04-26 07:16:08.601731) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 18 secs) (at 2016-04-26 07:16:08.607592) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461678640.786813-2088198863 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/4819f0105797f81529a3cdd97937ffa6935d3c5879f01cf480202799304146be10e730e52d49726850b725a01022ef9c380a79008160a9588ae5a2bbf8148436", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/f94db34329ad4f383573322a17a73bf0c3d66f6a75cc52c91bf764147f8283a94543651467bf6cc06dccac3ea161f75d0bcdff7f8ec977d35abcfa88ddc608fb"} build_url:https://queue.taskcluster.net/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033336 build_url: 'https://queue.taskcluster.net/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/4819f0105797f81529a3cdd97937ffa6935d3c5879f01cf480202799304146be10e730e52d49726850b725a01022ef9c380a79008160a9588ae5a2bbf8148436", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/f94db34329ad4f383573322a17a73bf0c3d66f6a75cc52c91bf764147f8283a94543651467bf6cc06dccac3ea161f75d0bcdff7f8ec977d35abcfa88ddc608fb"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Cc_LmfGZSjq0xX5mxOFsWQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 18.18 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 18 secs) (at 2016-04-26 07:16:26.817943) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 22 secs) (at 2016-04-26 07:16:26.818423) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461678640.786813-2088198863 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019388 ========= master_lag: 22.81 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 22 secs) (at 2016-04-26 07:16:49.651264) ========= ========= Started reboot skipped (results: 3, elapsed: 2 secs) (at 2016-04-26 07:16:49.651788) ========= ========= Finished reboot skipped (results: 3, elapsed: 2 secs) (at 2016-04-26 07:16:52.201602) ========= ========= Total master_lag: 154.08 =========